Searched refs:q_base_pa (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/amd/pds_core/ |
| H A D | core.c | 150 qcq->q_base, qcq->q_base_pa); in pdsc_qcq_free() 196 dma_addr_t q_base_pa; in pdsc_qcq_alloc() local 240 &qcq->q_base_pa, in pdsc_qcq_alloc() 247 q_base_pa = ALIGN(qcq->q_base_pa, PDS_PAGE_SIZE); in pdsc_qcq_alloc() 248 pdsc_q_map(&qcq->q, q_base, q_base_pa); in pdsc_qcq_alloc() 253 cq_base_pa = ALIGN(qcq->q_base_pa + in pdsc_qcq_alloc() 261 &qcq->q_base_pa, in pdsc_qcq_alloc() 268 q_base_pa = ALIGN(qcq->q_base_pa, PDS_PAGE_SIZE); in pdsc_qcq_alloc() 269 pdsc_q_map(&qcq->q, q_base, q_base_pa); in pdsc_qcq_alloc() 292 dma_free_coherent(dev, qcq->q_size, qcq->q_base, qcq->q_base_pa); in pdsc_qcq_alloc() [all …]
|
| H A D | debugfs.c | 119 debugfs_create_x64("q_base_pa", 0400, qcq_dentry, &qcq->q_base_pa); in pdsc_debugfs_add_qcq()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_lif.c | 425 dma_free_coherent(dev, qcq->q_size, qcq->q_base, qcq->q_base_pa); in ionic_qcq_free() 427 qcq->q_base_pa = 0; in ionic_qcq_free() 644 &new->q_base_pa, GFP_KERNEL); in ionic_qcq_alloc() 651 new->q.base_pa = ALIGN(new->q_base_pa, PAGE_SIZE); in ionic_qcq_alloc() 655 new->cq.base_pa = ALIGN(new->q_base_pa + q_size, PAGE_SIZE); in ionic_qcq_alloc() 660 new->q_base = dma_alloc_coherent(dev, new->q_size, &new->q_base_pa, in ionic_qcq_alloc() 668 new->q.base_pa = ALIGN(new->q_base_pa, PAGE_SIZE); in ionic_qcq_alloc() 740 dma_free_coherent(dev, new->q_size, new->q_base, new->q_base_pa); in ionic_qcq_alloc() 2906 swap(a->q_base_pa, b->q_base_pa); in ionic_swap_queues()
|
| H A D | ionic_debugfs.c | 130 debugfs_create_x64("q_base_pa", 0400, qcq_dentry, &qcq->q_base_pa); in ionic_debugfs_add_qcq()
|