| /include/linux/ |
| D | iosys-map.h | 112 void *vaddr; member 123 .vaddr = (vaddr_), \ 183 static inline void iosys_map_set_vaddr(struct iosys_map *map, void *vaddr) in iosys_map_set_vaddr() argument 185 map->vaddr = vaddr; in iosys_map_set_vaddr() 222 return lhs->vaddr == rhs->vaddr; in iosys_map_is_equal() 239 return !map->vaddr; in iosys_map_is_null() 287 memcpy(dst->vaddr + dst_offset, src, len); in iosys_map_memcpy_to() 307 memcpy(dst, src->vaddr + src_offset, len); in iosys_map_memcpy_from() 323 map->vaddr += incr; in iosys_map_incr() 342 memset(dst->vaddr + offset, value, len); in iosys_map_memset() [all …]
|
| D | io-mapping.h | 81 io_mapping_unmap_atomic(void __iomem *vaddr) in io_mapping_unmap_atomic() argument 83 kunmap_local_indexed((void __force *)vaddr); in io_mapping_unmap_atomic() 101 static inline void io_mapping_unmap_local(void __iomem *vaddr) in io_mapping_unmap_local() argument 103 kunmap_local_indexed((void __force *)vaddr); in io_mapping_unmap_local() 120 io_mapping_unmap(void __iomem *vaddr) in io_mapping_unmap() argument 122 iounmap(vaddr); in io_mapping_unmap() 162 io_mapping_unmap(void __iomem *vaddr) in io_mapping_unmap() argument 180 io_mapping_unmap_atomic(void __iomem *vaddr) in io_mapping_unmap_atomic() argument 182 io_mapping_unmap(vaddr); in io_mapping_unmap_atomic() 196 static inline void io_mapping_unmap_local(void __iomem *vaddr) in io_mapping_unmap_local() argument [all …]
|
| D | highmem.h | 192 static inline void flush_kernel_vmap_range(void *vaddr, int size) in flush_kernel_vmap_range() argument 195 static inline void invalidate_kernel_vmap_range(void *vaddr, int size) in invalidate_kernel_vmap_range() argument 202 static inline void clear_user_highpage(struct page *page, unsigned long vaddr) in clear_user_highpage() argument 205 clear_user_page(addr, vaddr, page); in clear_user_highpage() 225 unsigned long vaddr) in vma_alloc_zeroed_movable_folio() argument 229 folio = vma_alloc_folio(GFP_HIGHUSER_MOVABLE | __GFP_CMA, 0, vma, vaddr, false); in vma_alloc_zeroed_movable_folio() 231 clear_user_highpage(&folio->page, vaddr); in vma_alloc_zeroed_movable_folio() 304 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage() argument 310 copy_user_page(vto, vfrom, vaddr, to); in copy_user_highpage() 342 unsigned long vaddr, struct vm_area_struct *vma) in copy_mc_user_highpage() argument [all …]
|
| D | uprobes.h | 70 unsigned long vaddr; member 111 extern int set_swbp(struct arch_uprobe *aup, struct mm_struct *mm, unsigned long vaddr); 112 extern int set_orig_insn(struct arch_uprobe *aup, struct mm_struct *mm, unsigned long vaddr); 117 …te_opcode(struct arch_uprobe *auprobe, struct mm_struct *mm, unsigned long vaddr, uprobe_opcode_t); 144 extern void arch_uprobe_copy_ixol(struct page *page, unsigned long vaddr,
|
| D | dmapool.h | 28 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr); 44 static inline void dma_pool_free(struct dma_pool *pool, void *vaddr, in dma_pool_free() argument
|
| D | dma-map-ops.h | 21 void (*free)(struct device *dev, size_t size, void *vaddr, 26 void (*free_pages)(struct device *dev, size_t size, struct page *vaddr, 65 void (*cache_sync)(struct device *dev, void *vaddr, size_t size, 173 int dma_release_from_dev_coherent(struct device *dev, int order, void *vaddr); 184 #define dma_release_from_dev_coherent(dev, order, vaddr) (0) argument 185 #define dma_mmap_from_dev_coherent(dev, vma, vaddr, order, ret) (0) argument 192 int dma_release_from_global_coherent(int order, void *vaddr); 202 static inline int dma_release_from_global_coherent(int order, void *vaddr) in dma_release_from_global_coherent() argument 221 void dma_common_free_pages(struct device *dev, size_t size, struct page *vaddr,
|
| D | highmem-internal.h | 11 void kunmap_local_indexed(const void *vaddr); 92 static inline void __kunmap_local(const void *vaddr) in __kunmap_local() argument 94 kunmap_local_indexed(vaddr); in __kunmap_local()
|
| D | iommu-dma.h | 56 #define iommu_dma_vunmap_noncontiguous(dev, vaddr) \ argument 57 vunmap(vaddr);
|
| D | bvec.h | 74 static inline void bvec_set_virt(struct bio_vec *bv, void *vaddr, in bvec_set_virt() argument 77 bvec_set_page(bv, virt_to_page(vaddr), len, offset_in_page(vaddr)); in bvec_set_virt()
|
| D | dma-mapping.h | 142 void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, 165 void dma_vunmap_noncontiguous(struct device *dev, void *vaddr); 224 void *vaddr, dma_addr_t dma_handle) in dmam_free_coherent() argument 290 static inline void dma_vunmap_noncontiguous(struct device *dev, void *vaddr) in dma_vunmap_noncontiguous() argument 460 void *vaddr, dma_addr_t dma_handle, enum dma_data_direction dir) in dma_free_noncoherent() argument 462 dma_free_pages(dev, size, virt_to_page(vaddr), dma_handle, dir); in dma_free_noncoherent()
|
| /include/asm-generic/ |
| D | fixmap.h | 36 static inline unsigned long virt_to_fix(const unsigned long vaddr) in virt_to_fix() argument 38 BUG_ON(vaddr >= FIXADDR_TOP || vaddr < FIXADDR_START); in virt_to_fix() 39 return __virt_to_fix(vaddr); in virt_to_fix()
|
| D | cacheflush.h | 107 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 111 flush_icache_user_page(vma, page, vaddr, len); \ 117 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| /include/rdma/ |
| D | rdmavt_mr.h | 20 void *vaddr; member 69 void *vaddr; /* kernel virtual address of segment */ member 119 sge->vaddr += length; in rvt_update_sge() 133 sge->vaddr = sge->mr->map[sge->m]->segs[sge->n].vaddr; in rvt_update_sge()
|
| D | ib_hdrs.h | 49 __be64 vaddr; /* potentially unaligned */ member 55 __be64 vaddr; /* potentially unaligned */ member 122 return ib_u64_get(&reth->vaddr); in get_ib_reth_vaddr() 127 ib_u64_put(val, &reth->vaddr); in put_ib_reth_vaddr() 132 return ib_u64_get(&ateth->vaddr); in get_ib_ateth_vaddr() 137 ib_u64_put(val, &ateth->vaddr); in put_ib_ateth_vaddr()
|
| /include/xen/ |
| D | xenbus.h | 221 int xenbus_setup_ring(struct xenbus_device *dev, gfp_t gfp, void **vaddr, 223 void xenbus_teardown_ring(void **vaddr, unsigned int nr_pages, 226 unsigned int nr_grefs, void **vaddr); 228 int xenbus_unmap_ring_vfree(struct xenbus_device *dev, void *vaddr);
|
| D | grant_table.h | 205 void *vaddr; member 244 void *vaddr; member
|
| /include/uapi/linux/netfilter/ |
| D | xt_ipvs.h | 21 union nf_inet_addr vaddr, vmask; member
|
| /include/crypto/ |
| D | scatterwalk.h | 54 static inline void scatterwalk_unmap(void *vaddr) in scatterwalk_unmap() argument 56 kunmap_local(vaddr); in scatterwalk_unmap()
|
| /include/linux/dma/ |
| D | edma.h | 25 } vaddr; member
|
| /include/uapi/rdma/hfi/ |
| D | hfi1_ioctl.h | 101 __aligned_u64 vaddr; member
|
| /include/video/ |
| D | omapvrfb.h | 16 void __iomem *vaddr[4]; member
|
| /include/xen/arm/ |
| D | page.h | 90 static inline xmaddr_t arbitrary_virt_to_machine(void *vaddr) in arbitrary_virt_to_machine() argument
|
| /include/uapi/xen/ |
| D | gntdev.h | 106 __u64 vaddr; member
|
| /include/uapi/misc/ |
| D | fastrpc.h | 131 __u64 vaddr; /* remote process (dsp) virtual address */ member
|
| /include/linux/iio/ |
| D | buffer-dma.h | 62 void *vaddr; member
|