Home
last modified time | relevance | path

Searched refs:page_vaddr (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wq.c45 ((void *)((wqs)->page_vaddr[(wq)->page_idx]) \
57 ((void *)((cmdq_pages)->page_vaddr) \
138 return queue_alloc_page(wqs->hwif, &wqs->page_vaddr[page_idx], in wqs_allocate_page()
155 wqs->page_vaddr[page_idx], in wqs_free_page()
168 return queue_alloc_page(cmdq_pages->hwif, &cmdq_pages->page_vaddr, in cmdq_allocate_page()
186 cmdq_pages->page_vaddr, in cmdq_free_page()
201 wqs->page_vaddr = devm_kcalloc(&pdev->dev, wqs->num_pages, in alloc_page_arrays()
202 sizeof(*wqs->page_vaddr), GFP_KERNEL); in alloc_page_arrays()
203 if (!wqs->page_vaddr) in alloc_page_arrays()
215 devm_kfree(&pdev->dev, wqs->page_vaddr); in alloc_page_arrays()
[all...]
H A Dhinic_hw_wq.h56 u64 **page_vaddr; member
71 u64 *page_vaddr; member
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wq.c45 ((void *)((wqs)->page_vaddr[(wq)->page_idx]) \
57 ((void *)((cmdq_pages)->page_vaddr) \
139 return queue_alloc_page(wqs->hwif, &wqs->page_vaddr[page_idx], in wqs_allocate_page()
156 wqs->page_vaddr[page_idx], in wqs_free_page()
169 return queue_alloc_page(cmdq_pages->hwif, &cmdq_pages->page_vaddr, in cmdq_allocate_page()
185 cmdq_pages->page_vaddr, in cmdq_free_page()
200 wqs->page_vaddr = devm_kcalloc(&pdev->dev, wqs->num_pages, in alloc_page_arrays()
201 sizeof(*wqs->page_vaddr), GFP_KERNEL); in alloc_page_arrays()
202 if (!wqs->page_vaddr) in alloc_page_arrays()
214 devm_kfree(&pdev->dev, wqs->page_vaddr); in alloc_page_arrays()
[all...]
H A Dhinic_hw_wq.h56 u64 **page_vaddr; member
71 u64 *page_vaddr; member

Completed in 3 milliseconds