Symbol: dma_iova_state
block/blk-mq-dma.c
106
struct dma_iova_state *state, struct blk_dma_iter *iter,
block/blk-mq-dma.c
165
struct dma_iova_state *state, struct blk_dma_iter *iter,
block/blk-mq-dma.c
227
struct dma_iova_state *state, struct blk_dma_iter *iter)
block/blk-mq-dma.c
342
struct device *dma_dev, struct dma_iova_state *state,
drivers/dma-buf/dma-buf-mapping.c
35
static unsigned int calc_sg_nents(struct dma_iova_state *state,
drivers/dma-buf/dma-buf-mapping.c
65
struct dma_iova_state *state;
drivers/gpu/drm/drm_gpusvm.c
1437
struct dma_iova_state *state = &svm_pages->state;
drivers/gpu/drm/drm_gpusvm.c
1476
*state = (struct dma_iova_state){};
drivers/gpu/drm/drm_pagemap.c
303
struct dma_iova_state dma_state;
drivers/iommu/dma-iommu.c
1786
bool dma_iova_try_alloc(struct device *dev, struct dma_iova_state *state,
drivers/iommu/dma-iommu.c
1843
void dma_iova_free(struct device *dev, struct dma_iova_state *state)
drivers/iommu/dma-iommu.c
1894
struct dma_iova_state *state, phys_addr_t phys, size_t offset,
drivers/iommu/dma-iommu.c
1967
int dma_iova_link(struct device *dev, struct dma_iova_state *state,
drivers/iommu/dma-iommu.c
2017
int dma_iova_sync(struct device *dev, struct dma_iova_state *state,
drivers/iommu/dma-iommu.c
2072
struct dma_iova_state *state, size_t offset, size_t size,
drivers/iommu/dma-iommu.c
2114
void dma_iova_unlink(struct device *dev, struct dma_iova_state *state,
drivers/iommu/dma-iommu.c
2134
void dma_iova_destroy(struct device *dev, struct dma_iova_state *state,
drivers/nvme/host/pci.c
1006
struct dma_iova_state *state)
drivers/nvme/host/pci.c
438
struct dma_iova_state dma_state;
drivers/nvme/host/pci.c
445
struct dma_iova_state meta_dma_state;
drivers/vfio/pci/mlx5/cmd.c
365
u32 *mkey_in, struct dma_iova_state *state,
drivers/vfio/pci/mlx5/cmd.c
387
struct dma_iova_state *state,
drivers/vfio/pci/mlx5/cmd.h
136
struct dma_iova_state state;
drivers/vfio/pci/mlx5/cmd.h
57
struct dma_iova_state state;
include/drm/drm_gpusvm.h
148
struct dma_iova_state state;
include/linux/blk-integrity.h
127
struct device *dma_dev, struct dma_iova_state *state,
include/linux/blk-integrity.h
38
struct device *dma_dev, struct dma_iova_state *state,
include/linux/blk-mq-dma.h
29
struct dma_iova_state *state, struct blk_dma_iter *iter);
include/linux/blk-mq-dma.h
40
static inline bool blk_rq_dma_map_coalesce(struct dma_iova_state *state)
include/linux/blk-mq-dma.h
57
struct dma_iova_state *state, size_t mapped_len,
include/linux/dma-mapping.h
130
static inline size_t dma_iova_size(struct dma_iova_state *state)
include/linux/dma-mapping.h
362
static inline bool dma_use_iova(struct dma_iova_state *state)
include/linux/dma-mapping.h
367
bool dma_iova_try_alloc(struct device *dev, struct dma_iova_state *state,
include/linux/dma-mapping.h
369
void dma_iova_free(struct device *dev, struct dma_iova_state *state);
include/linux/dma-mapping.h
370
void dma_iova_destroy(struct device *dev, struct dma_iova_state *state,
include/linux/dma-mapping.h
373
int dma_iova_sync(struct device *dev, struct dma_iova_state *state,
include/linux/dma-mapping.h
375
int dma_iova_link(struct device *dev, struct dma_iova_state *state,
include/linux/dma-mapping.h
378
void dma_iova_unlink(struct device *dev, struct dma_iova_state *state,
include/linux/dma-mapping.h
382
static inline bool dma_use_iova(struct dma_iova_state *state)
include/linux/dma-mapping.h
387
struct dma_iova_state *state, phys_addr_t phys, size_t size)
include/linux/dma-mapping.h
392
struct dma_iova_state *state)
include/linux/dma-mapping.h
396
struct dma_iova_state *state, size_t mapped_len,
include/linux/dma-mapping.h
401
struct dma_iova_state *state, size_t offset, size_t size)
include/linux/dma-mapping.h
406
struct dma_iova_state *state, phys_addr_t phys, size_t offset,
include/linux/dma-mapping.h
412
struct dma_iova_state *state, size_t offset, size_t size,
include/linux/hmm-dma.h
20
struct dma_iova_state state;
include/linux/hmm-dma.h
8
struct dma_iova_state;
include/net/tso.h
56
struct dma_iova_state iova_state;
include/net/tso.h
81
struct dma_iova_state iova_state;
include/rdma/rw.h
37
struct dma_iova_state state;
mm/hmm.c
775
struct dma_iova_state *state = &map->state;
mm/hmm.c
871
struct dma_iova_state *state = &map->state;