Home
last modified time | relevance | path

Searched refs:desc_addr (Results 1 - 25 of 52) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/media/pci/pt3/
H A Dpt3_dma.c152 dma_addr_t data_addr, desc_addr; in pt3_alloc_dmabuf() local
175 &desc_addr, GFP_KERNEL); in pt3_alloc_dmabuf()
180 adap->desc_buf[i].b_addr = desc_addr; in pt3_alloc_dmabuf()
184 d->next_l = lower_32_bits(desc_addr); in pt3_alloc_dmabuf()
185 d->next_h = upper_32_bits(desc_addr); in pt3_alloc_dmabuf()
194 desc_addr += sizeof(struct xfer_desc); in pt3_alloc_dmabuf()
195 d->next_l = lower_32_bits(desc_addr); in pt3_alloc_dmabuf()
196 d->next_h = upper_32_bits(desc_addr); in pt3_alloc_dmabuf()
203 desc_addr = adap->desc_buf[0].b_addr; in pt3_alloc_dmabuf()
204 d->next_l = lower_32_bits(desc_addr); in pt3_alloc_dmabuf()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/pt3/
H A Dpt3_dma.c152 dma_addr_t data_addr, desc_addr; in pt3_alloc_dmabuf() local
175 &desc_addr, GFP_KERNEL); in pt3_alloc_dmabuf()
180 adap->desc_buf[i].b_addr = desc_addr; in pt3_alloc_dmabuf()
184 d->next_l = lower_32_bits(desc_addr); in pt3_alloc_dmabuf()
185 d->next_h = upper_32_bits(desc_addr); in pt3_alloc_dmabuf()
194 desc_addr += sizeof(struct xfer_desc); in pt3_alloc_dmabuf()
195 d->next_l = lower_32_bits(desc_addr); in pt3_alloc_dmabuf()
196 d->next_h = upper_32_bits(desc_addr); in pt3_alloc_dmabuf()
203 desc_addr = adap->desc_buf[0].b_addr; in pt3_alloc_dmabuf()
204 d->next_l = lower_32_bits(desc_addr); in pt3_alloc_dmabuf()
[all...]
/kernel/linux/linux-6.6/drivers/pci/msi/
H A Dmsi.h37 void __iomem *desc_addr = pci_msix_desc_addr(desc); in pci_msix_write_vector_ctrl() local
40 writel(ctrl, desc_addr + PCI_MSIX_ENTRY_VECTOR_CTRL); in pci_msix_write_vector_ctrl()
/kernel/linux/linux-5.10/drivers/net/can/
H A Djanz-ican3.c560 void __iomem *desc_addr = mod->dpm + (mod->tx_num * sizeof(desc)); in ican3_new_send_msg() local
564 memcpy_fromio(&desc, desc_addr, sizeof(desc)); in ican3_new_send_msg()
578 memcpy_toio(desc_addr, &desc, sizeof(desc)); in ican3_new_send_msg()
591 void __iomem *desc_addr = mod->dpm + (mod->rx_num * sizeof(desc)); in ican3_new_recv_msg() local
595 memcpy_fromio(&desc, desc_addr, sizeof(desc)); in ican3_new_recv_msg()
609 memcpy_toio(desc_addr, &desc, sizeof(desc)); in ican3_new_recv_msg()
1377 void __iomem *desc_addr; in ican3_recv_skb() local
1386 desc_addr = mod->dpm + ((mod->fastrx_num % 16) * sizeof(desc)); in ican3_recv_skb()
1387 memcpy_fromio(&desc, desc_addr, sizeof(desc)); in ican3_recv_skb()
1434 memcpy_toio(desc_addr, in ican3_recv_skb()
1688 void __iomem *desc_addr; ican3_xmit() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/
H A Djanz-ican3.c561 void __iomem *desc_addr = mod->dpm + (mod->tx_num * sizeof(desc)); in ican3_new_send_msg() local
565 memcpy_fromio(&desc, desc_addr, sizeof(desc)); in ican3_new_send_msg()
579 memcpy_toio(desc_addr, &desc, sizeof(desc)); in ican3_new_send_msg()
592 void __iomem *desc_addr = mod->dpm + (mod->rx_num * sizeof(desc)); in ican3_new_recv_msg() local
596 memcpy_fromio(&desc, desc_addr, sizeof(desc)); in ican3_new_recv_msg()
610 memcpy_toio(desc_addr, &desc, sizeof(desc)); in ican3_new_recv_msg()
1381 void __iomem *desc_addr; in ican3_recv_skb() local
1390 desc_addr = mod->dpm + ((mod->fastrx_num % 16) * sizeof(desc)); in ican3_recv_skb()
1391 memcpy_fromio(&desc, desc_addr, sizeof(desc)); in ican3_recv_skb()
1439 memcpy_toio(desc_addr, in ican3_recv_skb()
1693 void __iomem *desc_addr; ican3_xmit() local
[all...]
/kernel/linux/linux-6.6/scripts/gdb/linux/
H A Ddmesg.py51 desc_addr = utils.read_ulong(desc_ring, off)
99 desc = utils.read_memoryview(inf, desc_addr + desc_off, desc_sz).tobytes()
/kernel/linux/linux-6.6/drivers/vdpa/pds/
H A Dcmds.c136 .vdpa_vq_init.desc_addr = cpu_to_le64(vq_info->desc_addr), in pds_vdpa_cmd_init_vq()
146 dev_dbg(dev, "%s: qid %d len %d desc_addr %#llx avail_addr %#llx used_addr %#llx\n", in pds_vdpa_cmd_init_vq()
148 vq_info->desc_addr, vq_info->avail_addr, vq_info->used_addr); in pds_vdpa_cmd_init_vq()
H A Dvdpa_dev.h12 u64 desc_addr; member
/kernel/linux/linux-5.10/drivers/staging/mt7621-dma/
H A Dhsdma-mt7621.c146 dma_addr_t desc_addr; member
552 &chan->desc_addr, GFP_ATOMIC | __GFP_ZERO); in mtk_hsdam_alloc_desc()
573 chan->tx_ring, chan->desc_addr); in mtk_hsdam_free_desc()
592 mtk_hsdma_write(hsdma, HSDMA_REG_TX_BASE, chan->desc_addr); in mtk_hsdma_init()
595 mtk_hsdma_write(hsdma, HSDMA_REG_RX_BASE, chan->desc_addr + in mtk_hsdma_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c796 dma_addr_t desc_addr; in ionic_tx_tso() local
855 desc_addr = ionic_tx_map_single(q, skb->data + offset, len); in ionic_tx_tso()
856 if (dma_mapping_error(dev, desc_addr)) in ionic_tx_tso()
866 desc_addr, desc_nsge, desc_len, in ionic_tx_tso()
903 ionic_tx_tso_post(q, desc, skb, desc_addr, in ionic_tx_tso()
915 desc_addr = ionic_tx_map_frag(q, frag, in ionic_tx_tso()
917 if (dma_mapping_error(dev, desc_addr)) in ionic_tx_tso()
926 ionic_tx_tso_post(q, desc, skb, desc_addr, in ionic_tx_tso()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c99 u32 desc_addr, in guc_action_register_ct_buffer()
104 desc_addr, in guc_action_register_ct_buffer()
113 static int ct_register_buffer(struct intel_guc_ct *ct, u32 desc_addr, u32 type) in ct_register_buffer() argument
115 int err = guc_action_register_ct_buffer(ct_to_guc(ct), desc_addr, type); in ct_register_buffer()
98 guc_action_register_ct_buffer(struct intel_guc *guc, u32 desc_addr, u32 type) guc_action_register_ct_buffer() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene-v2/
H A Dmain.c362 if (ring->desc_addr) in xge_delete_desc_ring()
363 dma_free_coherent(dev, size, ring->desc_addr, ring->dma_addr); in xge_delete_desc_ring()
417 ring->desc_addr = dma_alloc_coherent(dev, size, &ring->dma_addr, in xge_create_desc_ring()
419 if (!ring->desc_addr) in xge_create_desc_ring()
H A Dring.h79 void *desc_addr; member
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene-v2/
H A Dmain.c362 if (ring->desc_addr) in xge_delete_desc_ring()
363 dma_free_coherent(dev, size, ring->desc_addr, ring->dma_addr); in xge_delete_desc_ring()
417 ring->desc_addr = dma_alloc_coherent(dev, size, &ring->dma_addr, in xge_create_desc_ring()
419 if (!ring->desc_addr) in xge_create_desc_ring()
H A Dring.h79 void *desc_addr; member
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
H A Dena_com.c316 memset(&io_sq->desc_addr, 0x0, sizeof(io_sq->desc_addr)); in ena_com_init_io_sq()
329 io_sq->desc_addr.virt_addr = in ena_com_init_io_sq()
331 &io_sq->desc_addr.phys_addr, in ena_com_init_io_sq()
334 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq()
335 io_sq->desc_addr.virt_addr = in ena_com_init_io_sq()
337 &io_sq->desc_addr.phys_addr, in ena_com_init_io_sq()
341 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq()
928 if (io_sq->desc_addr.virt_addr) { in ena_com_io_queue_free()
932 io_sq->desc_addr in ena_com_io_queue_free()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/
H A Dena_com.c325 memset(&io_sq->desc_addr, 0x0, sizeof(io_sq->desc_addr)); in ena_com_init_io_sq()
338 io_sq->desc_addr.virt_addr = in ena_com_init_io_sq()
340 &io_sq->desc_addr.phys_addr, in ena_com_init_io_sq()
343 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq()
344 io_sq->desc_addr.virt_addr = in ena_com_init_io_sq()
346 &io_sq->desc_addr.phys_addr, in ena_com_init_io_sq()
350 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq()
959 if (io_sq->desc_addr.virt_addr) { in ena_com_io_queue_free()
963 io_sq->desc_addr in ena_com_io_queue_free()
[all...]
/kernel/linux/linux-5.10/sound/pci/cs5535audio/
H A Dcs5535audio_pcm.c112 u32 addr, desc_addr, jmpprd_addr; in cs5535audio_build_dma_packets() local
133 desc_addr = (u32) dma->desc_buf.addr; in cs5535audio_build_dma_packets()
140 desc_addr += sizeof(struct cs5535audio_dma_desc); in cs5535audio_build_dma_packets()
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_vdpa.c144 u64 desc_addr, driver_addr, device_addr; in virtio_vdpa_setup_vq() local
186 desc_addr = virtqueue_get_desc_addr(vq); in virtio_vdpa_setup_vq()
191 desc_addr, driver_addr, in virtio_vdpa_setup_vq()
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_vdpa.c156 u64 desc_addr, driver_addr, device_addr; in virtio_vdpa_setup_vq() local
222 desc_addr = virtqueue_get_desc_addr(vq); in virtio_vdpa_setup_vq()
227 desc_addr, driver_addr, in virtio_vdpa_setup_vq()
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa_ifc.h42 u8 desc_addr[0x40]; member
/kernel/linux/linux-6.6/include/linux/
H A Dvirtio_pci_modern.h107 u16 index, u64 desc_addr, u64 driver_addr,
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa.h58 u64 desc_addr; member
/kernel/linux/linux-6.6/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.h28 u64 desc_addr; member
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dvduse.h163 * @desc_addr: address of desc area
175 __u64 desc_addr; member

Completed in 22 milliseconds

123