Home
last modified time | relevance | path

Searched refs:unaligned_cache (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dhcd_queue.c1705 else if (hsotg->unaligned_cache && qh->dw_align_buf) in dwc2_hcd_qh_free()
1706 kmem_cache_free(hsotg->unaligned_cache, qh->dw_align_buf); in dwc2_hcd_qh_free()
H A Dcore.h996 * @unaligned_cache: Kmem cache for DMA mode to handle non-aligned buf
1179 struct kmem_cache *unaligned_cache; member
H A Dhcd.c2448 if (!hsotg->unaligned_cache || in dwc2_alloc_split_dma_aligned_buf()
2453 qh->dw_align_buf = kmem_cache_alloc(hsotg->unaligned_cache, in dwc2_alloc_split_dma_aligned_buf()
5207 hsotg->unaligned_cache = kmem_cache_create("dwc2-unaligned-dma", in dwc2_hcd_init()
5210 if (!hsotg->unaligned_cache) in dwc2_hcd_init()
5249 kmem_cache_destroy(hsotg->unaligned_cache); in dwc2_hcd_init()
5292 kmem_cache_destroy(hsotg->unaligned_cache); in dwc2_hcd_remove()
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dhcd_queue.c1675 else if (hsotg->unaligned_cache && qh->dw_align_buf) in dwc2_hcd_qh_free()
1676 kmem_cache_free(hsotg->unaligned_cache, qh->dw_align_buf); in dwc2_hcd_qh_free()
H A Dcore.h981 * @unaligned_cache: Kmem cache for DMA mode to handle non-aligned buf
1166 struct kmem_cache *unaligned_cache; member
H A Dhcd.c2413 if (!hsotg->unaligned_cache || in dwc2_alloc_split_dma_aligned_buf()
2418 qh->dw_align_buf = kmem_cache_alloc(hsotg->unaligned_cache, in dwc2_alloc_split_dma_aligned_buf()
5292 hsotg->unaligned_cache = kmem_cache_create("dwc2-unaligned-dma", in dwc2_hcd_init()
5295 if (!hsotg->unaligned_cache) in dwc2_hcd_init()
5336 kmem_cache_destroy(hsotg->unaligned_cache); in dwc2_hcd_init()
5379 kmem_cache_destroy(hsotg->unaligned_cache); in dwc2_hcd_remove()

Completed in 30 milliseconds