Home
last modified time | relevance | path

Searched refs:dma_map (Results 1 – 15 of 15) sorted by relevance

/linux/net/xdp/
H A Dxsk_buff_pool.c344 struct xsk_dma_map *dma_map; in xp_find_dma_map() local
346 list_for_each_entry(dma_map, &pool->umem->xsk_dma_list, list) { in xp_find_dma_map()
347 if (dma_map->netdev == pool->netdev) in xp_find_dma_map()
348 return dma_map; in xp_find_dma_map()
357 struct xsk_dma_map *dma_map; in xp_create_dma_map() local
359 dma_map = kzalloc_obj(*dma_map); in xp_create_dma_map()
360 if (!dma_map) in xp_create_dma_map()
363 dma_map->dma_pages = kvzalloc_objs(*dma_map in xp_create_dma_map()
377 xp_destroy_dma_map(struct xsk_dma_map * dma_map) xp_destroy_dma_map() argument
384 __xp_dma_unmap(struct xsk_dma_map * dma_map,unsigned long attrs) __xp_dma_unmap() argument
404 struct xsk_dma_map *dma_map; xp_dma_unmap() local
425 xp_check_dma_contiguity(struct xsk_dma_map * dma_map) xp_check_dma_contiguity() argument
437 xp_init_dma_info(struct xsk_buff_pool * pool,struct xsk_dma_map * dma_map) xp_init_dma_info() argument
467 struct xsk_dma_map *dma_map; xp_dma_map() local
[all...]
/linux/drivers/misc/genwqe/
H A Dcard_dev.c121 struct dma_mapping *dma_map) in __genwqe_add_mapping() argument
126 list_add(&dma_map->card_list, &cfile->map_list); in __genwqe_add_mapping()
131 struct dma_mapping *dma_map) in __genwqe_del_mapping() argument
136 list_del(&dma_map->card_list); in __genwqe_del_mapping()
193 struct dma_mapping *dma_map; in genwqe_remove_mappings() local
198 dma_map = list_entry(node, struct dma_mapping, card_list); in genwqe_remove_mappings()
200 list_del_init(&dma_map->card_list); in genwqe_remove_mappings()
211 __func__, i++, dma_map->u_vaddr, in genwqe_remove_mappings()
212 (unsigned long)dma_map->k_vaddr, in genwqe_remove_mappings()
213 (unsigned long)dma_map->dma_addr); in genwqe_remove_mappings()
[all …]
/linux/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c163 int dma_map, int ext_desc) in srp_direct_data() argument
169 if (dma_map) { in srp_direct_data()
186 if (dma_map) in srp_direct_data()
196 int dma_map, int ext_desc) in srp_indirect_data() argument
205 if (dma_map || ext_desc) { in srp_indirect_data()
218 if (ext_desc && dma_map) { in srp_indirect_data()
243 if (dma_map) { in srp_indirect_data()
259 if (dma_map) in srp_indirect_data()
264 if (token && dma_map) { in srp_indirect_data()
298 srp_rdma_t rdma_io, int dma_map, int ext_desc) in srp_transfer_data() argument
[all …]
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c349 void *obj_map, *dma_map; in igt_dmabuf_import() local
380 dma_map = err ? NULL : map.vaddr; in igt_dmabuf_import()
381 if (!dma_map) { in igt_dmabuf_import()
396 memset(dma_map, pattern[i], PAGE_SIZE); in igt_dmabuf_import()
407 if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) { in igt_dmabuf_import()
/linux/arch/um/drivers/
H A Dvfio_user.c57 struct vfio_iommu_type1_dma_map dma_map = { in uml_vfio_user_setup_iommu() local
58 .argsz = sizeof(dma_map), in uml_vfio_user_setup_iommu()
68 if (ioctl(container, VFIO_IOMMU_MAP_DMA, &dma_map) < 0) in uml_vfio_user_setup_iommu()
/linux/drivers/usb/host/
H A Dr8a66597.h80 unsigned char dma_map; member
121 unsigned char dma_map; member
H A Dr8a66597-hcd.c768 if ((r8a66597->dma_map & (1 << i)) != 0) in enable_r8a66597_pipe_dma()
778 r8a66597->dma_map |= 1 << i; in enable_r8a66597_pipe_dma()
779 dev->dma_map |= 1 << i; in enable_r8a66597_pipe_dma()
883 r8a66597->dma_map &= ~(dev->dma_map); in disable_r8a66597_pipe_all()
884 dev->dma_map = 0; in disable_r8a66597_pipe_all()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_chain.c120 entry->dma_map); in qed_chain_free_pbl()
305 addr_tbl[i].dma_map = phys; in qed_chain_alloc_pbl()
/linux/include/net/page_pool/
H A Dtypes.h183 bool dma_map:1; /* Perform DMA mapping */ member
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_xdp.c117 struct vmxnet3_tx_queue *tq, bool dma_map) in vmxnet3_xdp_xmit_frame() argument
143 if (dma_map) { /* ndo_xdp_xmit */ in vmxnet3_xdp_xmit_frame()
/linux/include/trace/events/
H A Ddma.h40 DECLARE_EVENT_CLASS(dma_map,
73 DEFINE_EVENT(dma_map, name, \
/linux/include/linux/qed/
H A Dqed_chain.h72 dma_addr_t dma_map; member
/linux/drivers/infiniband/hw/bng_re/
H A Dbng_dev.c202 req.stats_dma_addr = cpu_to_le64(stats->dma_map); in bng_re_stats_ctx_alloc()
/linux/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c796 .dma_map = vdpasim_dma_map,
/linux/Documentation/virt/hyperv/
H A Dvpci.rst253 operations as part of dma_map/unmap_*() calls.