Searched refs:desc_cache (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/usb/dwc2/ |
H A D | hcd_ddma.c | 91 struct kmem_cache *desc_cache; in dwc2_desc_list_alloc() local 95 desc_cache = hsotg->desc_hsisoc_cache; in dwc2_desc_list_alloc() 97 desc_cache = hsotg->desc_gen_cache; in dwc2_desc_list_alloc() 102 qh->desc_list = kmem_cache_zalloc(desc_cache, flags | GFP_DMA); in dwc2_desc_list_alloc() 115 kmem_cache_free(desc_cache, qh->desc_list); in dwc2_desc_list_alloc() 125 struct kmem_cache *desc_cache; in dwc2_desc_list_free() local 129 desc_cache = hsotg->desc_hsisoc_cache; in dwc2_desc_list_free() 131 desc_cache = hsotg->desc_gen_cache; in dwc2_desc_list_free() 136 kmem_cache_free(desc_cache, qh->desc_list); in dwc2_desc_list_free()
|
/kernel/linux/linux-6.6/drivers/usb/dwc2/ |
H A D | hcd_ddma.c | 61 struct kmem_cache *desc_cache; in dwc2_desc_list_alloc() local 65 desc_cache = hsotg->desc_hsisoc_cache; in dwc2_desc_list_alloc() 67 desc_cache = hsotg->desc_gen_cache; in dwc2_desc_list_alloc() 72 qh->desc_list = kmem_cache_zalloc(desc_cache, flags | GFP_DMA); in dwc2_desc_list_alloc() 85 kmem_cache_free(desc_cache, qh->desc_list); in dwc2_desc_list_alloc() 95 struct kmem_cache *desc_cache; in dwc2_desc_list_free() local 99 desc_cache = hsotg->desc_hsisoc_cache; in dwc2_desc_list_free() 101 desc_cache = hsotg->desc_gen_cache; in dwc2_desc_list_free() 106 kmem_cache_free(desc_cache, qh->desc_list); in dwc2_desc_list_free()
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.c | 1033 ig.desc_cache = kmem_cache_create("iser_descriptors", in iser_init() 1037 if (ig.desc_cache == NULL) in iser_init() 1066 kmem_cache_destroy(ig.desc_cache); in iser_init() 1093 kmem_cache_destroy(ig.desc_cache); in iser_exit()
|
H A D | iser_initiator.c | 458 tx_desc = kmem_cache_zalloc(ig.desc_cache, GFP_ATOMIC); in iser_send_data_out() 495 kmem_cache_free(ig.desc_cache, tx_desc); in iser_send_data_out() 742 kmem_cache_free(ig.desc_cache, desc); in iser_dataout_comp()
|
H A D | iscsi_iser.h | 475 * @desc_cache: kmem cache for tx dataout 482 struct kmem_cache *desc_cache; member
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.c | 1023 ig.desc_cache = kmem_cache_create("iser_descriptors", in iser_init() 1027 if (ig.desc_cache == NULL) in iser_init() 1056 kmem_cache_destroy(ig.desc_cache); in iser_init() 1083 kmem_cache_destroy(ig.desc_cache); in iser_exit()
|
H A D | iser_initiator.c | 432 tx_desc = kmem_cache_zalloc(ig.desc_cache, GFP_ATOMIC); in iser_send_data_out() 468 kmem_cache_free(ig.desc_cache, tx_desc); in iser_send_data_out() 707 kmem_cache_free(ig.desc_cache, desc); in iser_dataout_comp()
|
H A D | iscsi_iser.h | 458 * @desc_cache: kmem cache for tx dataout 465 struct kmem_cache *desc_cache; member
|
Completed in 10 milliseconds