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

12

/linux-master/drivers/media/pci/pt3/
H A Dpt3_dma.c152 dma_addr_t data_addr, desc_addr; local
175 &desc_addr, GFP_KERNEL);
180 adap->desc_buf[i].b_addr = desc_addr;
184 d->next_l = lower_32_bits(desc_addr);
185 d->next_h = upper_32_bits(desc_addr);
194 desc_addr += sizeof(struct xfer_desc);
195 d->next_l = lower_32_bits(desc_addr);
196 d->next_h = upper_32_bits(desc_addr);
203 desc_addr = adap->desc_buf[0].b_addr;
204 d->next_l = lower_32_bits(desc_addr);
[all...]
/linux-master/drivers/vdpa/pds/
H A Dvdpa_dev.h12 u64 desc_addr; member in struct:pds_vdpa_vq_info
H A Dcmds.c136 .vdpa_vq_init.desc_addr = cpu_to_le64(vq_info->desc_addr),
146 dev_dbg(dev, "%s: qid %d len %d desc_addr %#llx avail_addr %#llx used_addr %#llx\n",
148 vq_info->desc_addr, vq_info->avail_addr, vq_info->used_addr);
H A Ddebugfs.c241 seq_printf(seq, "desc_addr: %#llx\n", vq->desc_addr);
H A Dvdpa_dev.c73 u64 desc_addr, u64 driver_addr, u64 device_addr)
77 pdsv->vqs[qid].desc_addr = desc_addr;
72 pds_vdpa_set_vq_address(struct vdpa_device *vdpa_dev, u16 qid, u64 desc_addr, u64 driver_addr, u64 device_addr) argument
/linux-master/drivers/pci/msi/
H A Dmsi.h37 void __iomem *desc_addr = pci_msix_desc_addr(desc); local
40 writel(ctrl, desc_addr + PCI_MSIX_ENTRY_VECTOR_CTRL);
/linux-master/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()
/linux-master/drivers/net/ethernet/apm/xgene-v2/
H A Dring.h79 void *desc_addr; member in union:xge_desc_ring::__anon238
H A Dmain.c362 if (ring->desc_addr)
363 dma_free_coherent(dev, size, ring->desc_addr, ring->dma_addr);
417 ring->desc_addr = dma_alloc_coherent(dev, size, &ring->dma_addr,
419 if (!ring->desc_addr)
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.h28 u64 desc_addr; member in struct:vdpasim_virtqueue
H A Dvdpa_sim.c98 (uintptr_t)vq->desc_addr;
131 vq->desc_addr = 0;
299 vq->desc_addr = desc_area;
/linux-master/include/linux/
H A Dvirtio_pci_modern.h111 u16 index, u64 desc_addr, u64 driver_addr,
/linux-master/drivers/net/can/
H A Djanz-ican3.c561 void __iomem *desc_addr = mod->dpm + (mod->tx_num * sizeof(desc)); local
565 memcpy_fromio(&desc, desc_addr, sizeof(desc));
579 memcpy_toio(desc_addr, &desc, sizeof(desc));
592 void __iomem *desc_addr = mod->dpm + (mod->rx_num * sizeof(desc)); local
596 memcpy_fromio(&desc, desc_addr, sizeof(desc));
610 memcpy_toio(desc_addr, &desc, sizeof(desc));
1381 void __iomem *desc_addr; local
1390 desc_addr = mod->dpm + ((mod->fastrx_num % 16) * sizeof(desc));
1391 memcpy_fromio(&desc, desc_addr, sizeof(desc));
1439 memcpy_toio(desc_addr,
1693 void __iomem *desc_addr; local
[all...]
/linux-master/include/uapi/linux/
H A Dvduse.h163 * @desc_addr: address of desc area
175 __u64 desc_addr; member in struct:vduse_vq_info
/linux-master/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa.h59 u64 desc_addr; member in struct:mlx5_control_vq
/linux-master/include/linux/mlx5/
H A Dmlx5_ifc_vdpa.h42 u8 desc_addr[0x40]; member in struct:mlx5_ifc_virtio_q_bits
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_com.c317 memset(&io_sq->desc_addr, 0x0, sizeof(io_sq->desc_addr));
330 io_sq->desc_addr.virt_addr =
331 dma_alloc_coherent(ena_dev->dmadev, size, &io_sq->desc_addr.phys_addr,
334 if (!io_sq->desc_addr.virt_addr) {
335 io_sq->desc_addr.virt_addr =
337 &io_sq->desc_addr.phys_addr, GFP_KERNEL);
340 if (!io_sq->desc_addr.virt_addr) {
932 if (io_sq->desc_addr.virt_addr) {
935 dma_free_coherent(ena_dev->dmadev, size, io_sq->desc_addr
[all...]
H A Dena_eth_com.c44 return (void *)((uintptr_t)io_sq->desc_addr.virt_addr + offset);
77 __iowrite64_copy(io_sq->desc_addr.pbuf_dev_addr + dst_offset, bounce_buffer,
/linux-master/drivers/virtio/
H A Dvirtio_vdpa.c156 u64 desc_addr, driver_addr, device_addr; local
225 desc_addr = virtqueue_get_desc_addr(vq);
230 desc_addr, driver_addr,
H A Dvirtio_pci_modern_dev.c578 * @desc_addr: address of the descriptor area
583 u16 index, u64 desc_addr, u64 driver_addr,
590 vp_iowrite64_twopart(desc_addr, &cfg->queue_desc_lo,
582 vp_modern_queue_address(struct virtio_pci_modern_device *mdev, u16 index, u64 desc_addr, u64 driver_addr, u64 device_addr) argument
/linux-master/drivers/gpu/drm/xe/
H A Dxe_guc_ct.c222 u32 desc_addr, ctb_addr, size; local
225 desc_addr = xe_bo_ggtt_addr(ct->bo);
231 desc_addr);
249 u32 desc_addr, ctb_addr, size; local
252 desc_addr = xe_bo_ggtt_addr(ct->bo) + CTB_DESC_SIZE;
259 desc_addr);
/linux-master/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_main.h123 void *desc_addr; member in union:xgene_enet_desc_ring::__anon211
/linux-master/sound/pci/
H A Datiixp_modem.c316 u32 addr, desc_addr; local
341 desc_addr = (u32)dma->desc_buf.addr;
348 desc_addr += sizeof(struct atiixp_dma_desc);
352 desc->next = cpu_to_le32(desc_addr);
H A Datiixp.c347 u32 addr, desc_addr; local
374 desc_addr = (u32)dma->desc_buf.addr;
381 desc_addr += sizeof(struct atiixp_dma_desc);
385 desc->next = cpu_to_le32(desc_addr);
/linux-master/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c82 u64 desc_addr; member in struct:mlx5_vq_restore_info
94 u64 desc_addr; member in struct:mlx5_vdpa_virtqueue
921 MLX5_SET64(virtio_q, vq_ctx, desc_addr, mvq->desc_addr);
1265 MLX5_SET64(virtio_q, vq_ctx, desc_addr, mvq->desc_addr);
2257 mvdev->cvq.desc_addr = desc_area;
2264 mvq->desc_addr = desc_area;
2785 ri->desc_addr = mvq->desc_addr;
[all...]

Completed in 324 milliseconds

12