Home
last modified time | relevance | path

Searched refs:base_pa (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c453 .q_init.ring_base = cpu_to_le64(q->base_pa), in ionic_dev_cmd_adminq_init()
454 .q_init.cq_ring_base = cpu_to_le64(cq->base_pa), in ionic_dev_cmd_adminq_init()
488 void ionic_cq_map(struct ionic_cq *cq, void *base, dma_addr_t base_pa) in ionic_cq_map() argument
494 cq->base_pa = base_pa; in ionic_cq_map()
562 void ionic_q_map(struct ionic_queue *q, void *base, dma_addr_t base_pa) in ionic_q_map() argument
568 q->base_pa = base_pa; in ionic_q_map()
574 void ionic_q_sg_map(struct ionic_queue *q, void *base, dma_addr_t base_pa) in ionic_q_sg_map() argument
580 q->sg_base_pa = base_pa; in ionic_q_sg_map()
[all...]
H A Dionic_dev.h225 dma_addr_t base_pa; member
257 dma_addr_t base_pa; member
323 void ionic_cq_map(struct ionic_cq *cq, void *base, dma_addr_t base_pa);
335 void ionic_q_map(struct ionic_queue *q, void *base, dma_addr_t base_pa);
336 void ionic_q_sg_map(struct ionic_queue *q, void *base, dma_addr_t base_pa);
H A Dionic_lif.c726 .ring_base = cpu_to_le64(q->base_pa), in ionic_lif_txq_init()
727 .cq_ring_base = cpu_to_le64(cq->base_pa), in ionic_lif_txq_init()
788 .ring_base = cpu_to_le64(q->base_pa), in ionic_lif_rxq_init()
789 .cq_ring_base = cpu_to_le64(cq->base_pa), in ionic_lif_rxq_init()
2185 swap(a->q.base_pa, b->q.base_pa); in ionic_swap_queues()
2199 swap(a->cq.base_pa, b->cq.base_pa); in ionic_swap_queues()
2740 .ring_base = cpu_to_le64(q->base_pa), in ionic_lif_notifyq_init()
H A Dionic_debugfs.c171 debugfs_create_x64("base_pa", 0400, cq_dentry, &cq->base_pa); in ionic_debugfs_add_qcq()
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c591 .q_init.ring_base = cpu_to_le64(q->base_pa), in ionic_dev_cmd_adminq_init()
592 .q_init.cq_ring_base = cpu_to_le64(cq->base_pa), in ionic_dev_cmd_adminq_init()
653 void ionic_cq_map(struct ionic_cq *cq, void *base, dma_addr_t base_pa) in ionic_cq_map() argument
659 cq->base_pa = base_pa; in ionic_cq_map()
726 void ionic_q_map(struct ionic_queue *q, void *base, dma_addr_t base_pa) in ionic_q_map() argument
732 q->base_pa = base_pa; in ionic_q_map()
738 void ionic_q_cmb_map(struct ionic_queue *q, void __iomem *base, dma_addr_t base_pa) in ionic_q_cmb_map() argument
744 q->cmb_base_pa = base_pa; in ionic_q_cmb_map()
750 ionic_q_sg_map(struct ionic_queue *q, void *base, dma_addr_t base_pa) ionic_q_sg_map() argument
[all...]
H A Dionic_dev.h258 dma_addr_t base_pa; member
290 dma_addr_t base_pa; member
364 void ionic_cq_map(struct ionic_cq *cq, void *base, dma_addr_t base_pa);
376 void ionic_q_map(struct ionic_queue *q, void *base, dma_addr_t base_pa);
377 void ionic_q_cmb_map(struct ionic_queue *q, void __iomem *base, dma_addr_t base_pa);
378 void ionic_q_sg_map(struct ionic_queue *q, void *base, dma_addr_t base_pa);
H A Dionic_debugfs.c169 debugfs_create_x64("base_pa", 0400, cq_dentry, &cq->base_pa); in ionic_debugfs_add_qcq()
H A Dionic_lif.c806 .ring_base = cpu_to_le64(q->base_pa), in ionic_lif_txq_init()
807 .cq_ring_base = cpu_to_le64(cq->base_pa), in ionic_lif_txq_init()
874 .ring_base = cpu_to_le64(q->base_pa), in ionic_lif_rxq_init()
875 .cq_ring_base = cpu_to_le64(cq->base_pa), in ionic_lif_rxq_init()
2833 swap(a->q.base_pa, b->q.base_pa); in ionic_swap_queues()
2849 swap(a->cq.base_pa, b->cq.base_pa); in ionic_swap_queues()
3500 .ring_base = cpu_to_le64(q->base_pa), in ionic_lif_notifyq_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/pds_core/
H A Dcore.c164 static void pdsc_q_map(struct pdsc_queue *q, void *base, dma_addr_t base_pa) in pdsc_q_map() argument
170 q->base_pa = base_pa; in pdsc_q_map()
176 static void pdsc_cq_map(struct pdsc_cq *cq, void *base, dma_addr_t base_pa) in pdsc_cq_map() argument
182 cq->base_pa = base_pa; in pdsc_cq_map()
321 cidi.notifyq_cq_base = cpu_to_le64(pdsc->notifyqcq.cq.base_pa); in pdsc_core_init()
H A Dcore.h65 dma_addr_t base_pa; /* must be page aligned */ member
112 dma_addr_t base_pa; /* must be page aligned */ member
H A Ddebugfs.c143 debugfs_create_x64("base_pa", 0400, cq_dentry, &cq->base_pa); in pdsc_debugfs_add_qcq()
/kernel/linux/linux-6.6/drivers/virt/coco/efi_secret/
H A Defi_secret.c171 if (!secret_area->base_pa || secret_area->size < sizeof(struct secret_header)) { in efi_secret_map_area()
173 "Invalid secret area memory location (base_pa=0x%llx size=0x%llx)\n", in efi_secret_map_area()
174 secret_area->base_pa, secret_area->size); in efi_secret_map_area()
179 s->secret_data = ioremap_encrypted(secret_area->base_pa, secret_area->size); in efi_secret_map_area()
/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c420 u8 *base_pa; in mana_hwc_alloc_dma_buf() local
440 base_pa = (u8 *)dma_buf->mem_info.dma_handle; in mana_hwc_alloc_dma_buf()
446 hwc_wr->buf_sge_addr = base_pa + i * max_msg_size; in mana_hwc_alloc_dma_buf()
/kernel/linux/linux-6.6/include/linux/
H A Defi.h1334 u64 base_pa; member

Completed in 21 milliseconds