Lines Matching refs:page_count
29 int fw_iso_buffer_alloc(struct fw_iso_buffer *buffer, int page_count) in fw_iso_buffer_alloc() argument
33 buffer->page_count = 0; in fw_iso_buffer_alloc()
35 buffer->pages = kmalloc_array(page_count, sizeof(buffer->pages[0]), in fw_iso_buffer_alloc()
40 for (i = 0; i < page_count; i++) { in fw_iso_buffer_alloc()
45 buffer->page_count = i; in fw_iso_buffer_alloc()
46 if (i < page_count) { in fw_iso_buffer_alloc()
62 for (i = 0; i < buffer->page_count; i++) { in fw_iso_buffer_map_dma()
71 if (i < buffer->page_count) in fw_iso_buffer_map_dma()
78 int page_count, enum dma_data_direction direction) in fw_iso_buffer_init() argument
82 ret = fw_iso_buffer_alloc(buffer, page_count); in fw_iso_buffer_init()
105 for (i = 0; i < buffer->page_count; i++) in fw_iso_buffer_destroy()
110 buffer->page_count = 0; in fw_iso_buffer_destroy()
122 for (i = 0; i < buffer->page_count; i++) { in fw_iso_buffer_lookup()