/Linux-v6.1/drivers/media/pci/pt3/ |
D | pt3_dma.c | 152 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 …]
|
/Linux-v6.1/drivers/net/can/ |
D | janz-ican3.c | 561 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, &desc, 1); in ican3_recv_skb() [all …]
|
/Linux-v6.1/scripts/gdb/linux/ |
D | dmesg.py | 51 desc_addr = utils.read_ulong(desc_ring, off) 99 desc = utils.read_memoryview(inf, desc_addr + desc_off, desc_sz).tobytes()
|
/Linux-v6.1/drivers/virtio/ |
D | virtio_vdpa.c | 142 u64 desc_addr, driver_addr, device_addr; in virtio_vdpa_setup_vq() local 194 desc_addr = virtqueue_get_desc_addr(vq); in virtio_vdpa_setup_vq() 199 desc_addr, driver_addr, in virtio_vdpa_setup_vq()
|
D | virtio_pci_modern_dev.c | 565 u16 index, u64 desc_addr, u64 driver_addr, in vp_modern_queue_address() argument 572 vp_iowrite64_twopart(desc_addr, &cfg->queue_desc_lo, in vp_modern_queue_address()
|
/Linux-v6.1/sound/pci/cs5535audio/ |
D | cs5535audio_pcm.c | 113 u32 addr, desc_addr, jmpprd_addr; in cs5535audio_build_dma_packets() local 134 desc_addr = (u32) dma->desc_buf.addr; in cs5535audio_build_dma_packets() 141 desc_addr += sizeof(struct cs5535audio_dma_desc); in cs5535audio_build_dma_packets()
|
/Linux-v6.1/drivers/net/ethernet/amazon/ena/ |
D | ena_com.c | 323 memset(&io_sq->desc_addr, 0x0, sizeof(io_sq->desc_addr)); in ena_com_init_io_sq() 336 io_sq->desc_addr.virt_addr = in ena_com_init_io_sq() 338 &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() 342 io_sq->desc_addr.virt_addr = in ena_com_init_io_sq() 344 &io_sq->desc_addr.phys_addr, in ena_com_init_io_sq() 348 if (!io_sq->desc_addr.virt_addr) { in ena_com_init_io_sq() 956 if (io_sq->desc_addr.virt_addr) { in ena_com_io_queue_free() 960 io_sq->desc_addr.virt_addr, in ena_com_io_queue_free() 961 io_sq->desc_addr.phys_addr); in ena_com_io_queue_free() [all …]
|
D | ena_eth_com.c | 45 return (void *)((uintptr_t)io_sq->desc_addr.virt_addr + offset); in get_sq_desc_regular_queue() 78 __iowrite64_copy(io_sq->desc_addr.pbuf_dev_addr + dst_offset, in ena_com_write_bounce_buffer_to_dev()
|
D | ena_com.h | 158 struct ena_com_io_desc_addr desc_addr; member
|
/Linux-v6.1/drivers/net/ethernet/apm/xgene-v2/ |
D | main.c | 362 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()
|
D | ring.h | 79 void *desc_addr; member
|
/Linux-v6.1/drivers/vdpa/vdpa_sim/ |
D | vdpa_sim.h | 28 u64 desc_addr; member
|
D | vdpa_sim.c | 72 (struct vring_desc *)(uintptr_t)vq->desc_addr, in vdpasim_queue_ready() 85 vq->desc_addr = 0; in vdpasim_vq_reset() 340 vq->desc_addr = desc_area; in vdpasim_set_vq_address()
|
/Linux-v6.1/include/uapi/linux/ |
D | vduse.h | 175 __u64 desc_addr; member
|
/Linux-v6.1/include/linux/ |
D | virtio_pci_modern.h | 101 u16 index, u64 desc_addr, u64 driver_addr,
|
/Linux-v6.1/include/linux/mlx5/ |
D | mlx5_ifc_vdpa.h | 42 u8 desc_addr[0x40]; member
|
/Linux-v6.1/drivers/vdpa/mlx5/core/ |
D | mlx5_vdpa.h | 57 u64 desc_addr; member
|
/Linux-v6.1/sound/pci/ |
D | atiixp_modem.c | 316 u32 addr, desc_addr; in atiixp_build_dma_packets() local 341 desc_addr = (u32)dma->desc_buf.addr; in atiixp_build_dma_packets() 348 desc_addr += sizeof(struct atiixp_dma_desc); in atiixp_build_dma_packets() 352 desc->next = cpu_to_le32(desc_addr); in atiixp_build_dma_packets()
|
D | atiixp.c | 347 u32 addr, desc_addr; in atiixp_build_dma_packets() local 374 desc_addr = (u32)dma->desc_buf.addr; in atiixp_build_dma_packets() 381 desc_addr += sizeof(struct atiixp_dma_desc); in atiixp_build_dma_packets() 385 desc->next = cpu_to_le32(desc_addr); in atiixp_build_dma_packets()
|
/Linux-v6.1/drivers/vdpa/mlx5/net/ |
D | mlx5_vnet.c | 92 u64 desc_addr; member 103 u64 desc_addr; member 881 MLX5_SET64(virtio_q, vq_ctx, desc_addr, mvq->desc_addr); in create_virtqueue() 1959 mvdev->cvq.desc_addr = desc_area; in mlx5_vdpa_set_vq_address() 1966 mvq->desc_addr = desc_area; in mlx5_vdpa_set_vq_address() 2342 ri->desc_addr = mvq->desc_addr; in save_channel_info() 2386 mvq->desc_addr = ri->desc_addr; in restore_channels_info() 2508 (struct vring_desc *)(uintptr_t)cvq->desc_addr, in setup_cvq_vring()
|
/Linux-v6.1/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.h | 122 void *desc_addr; member
|
D | xgene_enet_main.c | 1057 dmam_free_coherent(dev, ring->size, ring->desc_addr, ring->dma); in xgene_enet_delete_ring() 1140 if (ring->desc_addr) { in xgene_enet_free_desc_ring() 1142 dmam_free_coherent(dev, ring->size, ring->desc_addr, ring->dma); in xgene_enet_free_desc_ring() 1238 ring->desc_addr = dmam_alloc_coherent(dev, size, &ring->dma, in xgene_enet_create_desc_ring() 1240 if (!ring->desc_addr) { in xgene_enet_create_desc_ring() 1251 dmam_free_coherent(dev, size, ring->desc_addr, in xgene_enet_create_desc_ring()
|
/Linux-v6.1/drivers/net/ethernet/pensando/ionic/ |
D | ionic_txrx.c | 906 dma_addr_t desc_addr; in ionic_tx_tso() local 965 desc_addr = 0; in ionic_tx_tso() 982 desc_addr = frag_addr; in ionic_tx_tso() 1000 desc_addr, desc_nsge, desc_len, in ionic_tx_tso()
|
/Linux-v6.1/drivers/vdpa/vdpa_user/ |
D | vduse_dev.c | 48 u64 desc_addr; member 440 vq->desc_addr = 0; in vduse_dev_reset() 471 vq->desc_addr = desc_area; in vduse_vdpa_set_vq_address() 1152 vq_info.desc_addr = vq->desc_addr; in vduse_dev_ioctl()
|
/Linux-v6.1/drivers/pci/msi/ |
D | msi.c | 58 void __iomem *desc_addr = pci_msix_desc_addr(desc); in pci_msix_write_vector_ctrl() local 61 writel(ctrl, desc_addr + PCI_MSIX_ENTRY_VECTOR_CTRL); in pci_msix_write_vector_ctrl()
|