Lines Matching refs:page_count
31 int fw_iso_buffer_alloc(struct fw_iso_buffer *buffer, int page_count) in fw_iso_buffer_alloc() argument
35 buffer->page_count = 0; in fw_iso_buffer_alloc()
37 buffer->pages = kmalloc_array(page_count, sizeof(buffer->pages[0]), in fw_iso_buffer_alloc()
42 for (i = 0; i < page_count; i++) { in fw_iso_buffer_alloc()
47 buffer->page_count = i; in fw_iso_buffer_alloc()
48 if (i < page_count) { in fw_iso_buffer_alloc()
64 for (i = 0; i < buffer->page_count; i++) { in fw_iso_buffer_map_dma()
73 if (i < buffer->page_count) in fw_iso_buffer_map_dma()
80 int page_count, enum dma_data_direction direction) in fw_iso_buffer_init() argument
84 ret = fw_iso_buffer_alloc(buffer, page_count); in fw_iso_buffer_init()
107 for (i = 0; i < buffer->page_count; i++) in fw_iso_buffer_destroy()
112 buffer->page_count = 0; in fw_iso_buffer_destroy()
124 for (i = 0; i < buffer->page_count; i++) { in fw_iso_buffer_lookup()