Searched refs:chunk_list (Results 1 – 10 of 10) sorted by relevance
| /drivers/infiniband/hw/usnic/ |
| A D | usnic_uiom.c | 65 static void usnic_uiom_put_pages(struct list_head *chunk_list, int dirty) in usnic_uiom_put_pages() argument 73 list_for_each_entry_safe(chunk, tmp, chunk_list, list) { in usnic_uiom_put_pages() 87 struct list_head *chunk_list = &uiomr->chunk_list; in usnic_uiom_get_pages() local 115 INIT_LIST_HEAD(chunk_list); in usnic_uiom_get_pages() 172 list_add_tail(&chunk->list, chunk_list); in usnic_uiom_get_pages() 180 usnic_uiom_put_pages(chunk_list, 0); in usnic_uiom_get_pages() 235 usnic_uiom_put_pages(&uiomr->chunk_list, dirty & writable); in __usnic_uiom_reg_release() 255 chunk = list_first_entry(&uiomr->chunk_list, struct usnic_uiom_chunk, in usnic_uiom_map_sorted_intervals() 410 usnic_uiom_put_pages(&uiomr->chunk_list, 0); in usnic_uiom_reg_get()
|
| A D | usnic_uiom.h | 72 struct list_head chunk_list; member
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | icm.h | 68 struct list_head chunk_list; member 100 iter->chunk = list_empty(&icm->chunk_list) ? in mlx4_icm_first() 101 NULL : list_entry(icm->chunk_list.next, in mlx4_icm_first() 114 if (iter->chunk->list.next == &iter->icm->chunk_list) { in mlx4_icm_next()
|
| A D | icm.c | 86 list_for_each_entry_safe(chunk, tmp, &icm->chunk_list, list) { in mlx4_free_icm() 155 INIT_LIST_HEAD(&icm->chunk_list); in mlx4_alloc_icm() 176 list_add_tail(&chunk->list, &icm->chunk_list); in mlx4_alloc_icm() 335 list_for_each_entry(chunk, &icm->chunk_list, list) { in mlx4_table_find()
|
| /drivers/infiniband/hw/efa/ |
| A D | efa_verbs.c | 129 struct pbl_chunk_list chunk_list; member 1368 struct pbl_chunk_list *chunk_list = &pbl->phys.indirect.chunk_list; in pbl_chunk_list_create() local 1382 chunk_list->size = chunk_list_size; in pbl_chunk_list_create() 1386 if (!chunk_list->chunks) in pbl_chunk_list_create() 1396 if (!chunk_list->chunks[i].buf) in pbl_chunk_list_create() 1424 chunk_list->chunks[i].buf, in pbl_chunk_list_create() 1460 kfree(chunk_list->chunks[i].buf); in pbl_chunk_list_create() 1462 kfree(chunk_list->chunks); in pbl_chunk_list_create() 1468 struct pbl_chunk_list *chunk_list = &pbl->phys.indirect.chunk_list; in pbl_chunk_list_destroy() local 1474 kfree(chunk_list->chunks[i].buf); in pbl_chunk_list_destroy() [all …]
|
| /drivers/infiniband/hw/mthca/ |
| A D | mthca_memfree.h | 59 struct list_head chunk_list; member 103 iter->chunk = list_empty(&icm->chunk_list) ? in mthca_icm_first() 104 NULL : list_entry(icm->chunk_list.next, in mthca_icm_first() 117 if (iter->chunk->list.next == &iter->icm->chunk_list) { in mthca_icm_next()
|
| A D | mthca_memfree.c | 95 list_for_each_entry_safe(chunk, tmp, &icm->chunk_list, list) { in mthca_free_icm() 153 INIT_LIST_HEAD(&icm->chunk_list); in mthca_alloc_icm() 167 list_add_tail(&chunk->list, &icm->chunk_list); in mthca_alloc_icm() 297 list_for_each_entry(chunk, &icm->chunk_list, list) { in mthca_table_find()
|
| /drivers/gpu/drm/qxl/ |
| A D | qxl_image.c | 51 list_add_tail(&chunk->head, &image->chunk_list); in qxl_allocate_chunk() 68 INIT_LIST_HEAD(&image->chunk_list); in qxl_image_alloc_objects() 90 list_for_each_entry_safe(chunk, tmp, &dimage->chunk_list, head) { in qxl_image_free_objects() 120 drv_chunk = list_first_entry(&dimage->chunk_list, struct qxl_drm_chunk, head); in qxl_image_init_helper()
|
| A D | qxl_drv.h | 164 struct list_head chunk_list; member
|
| /drivers/s390/block/ |
| A D | dasd_int.h | 728 dasd_init_chunklist(struct list_head *chunk_list, void *mem, in dasd_init_chunklist() argument 733 INIT_LIST_HEAD(chunk_list); in dasd_init_chunklist() 736 list_add(&chunk->list, chunk_list); in dasd_init_chunklist() 740 dasd_alloc_chunk(struct list_head *chunk_list, unsigned long size) in dasd_alloc_chunk() argument 745 list_for_each_entry(chunk, chunk_list, list) { in dasd_alloc_chunk() 762 dasd_free_chunk(struct list_head *chunk_list, void *mem) in dasd_free_chunk() argument 770 left = chunk_list; in dasd_free_chunk() 771 list_for_each(p, chunk_list) { in dasd_free_chunk() 777 if (left->next != chunk_list) { in dasd_free_chunk() 785 if (left != chunk_list) { in dasd_free_chunk()
|
Completed in 25 milliseconds