Home
last modified time | relevance | path

Searched refs:vaddr (Results 1 – 25 of 40) sorted by relevance

12

/include/linux/
A Diosys-map.h112 void *vaddr; member
123 .vaddr = (vaddr_), \
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()
271 map->vaddr = NULL; in iosys_map_clear()
292 memcpy(dst->vaddr + dst_offset, src, len); in iosys_map_memcpy_to()
312 memcpy(dst, src->vaddr + src_offset, len); in iosys_map_memcpy_from()
328 map->vaddr += incr; in iosys_map_incr()
347 memset(dst->vaddr + offset, value, len); in iosys_map_memset()
[all …]
A Dio-mapping.h81 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 …]
A Dhighmem.h192 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
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, 0, vma, vaddr); in vma_alloc_zeroed_movable_folio()
231 clear_user_highpage(&folio->page, vaddr); in vma_alloc_zeroed_movable_folio()
298 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage() argument
304 copy_user_page(vto, vfrom, vaddr, to); in copy_user_highpage()
336 unsigned long vaddr, struct vm_area_struct *vma) in copy_mc_user_highpage() argument
375 unsigned long vaddr, struct vm_area_struct *vma) in copy_mc_user_highpage() argument
[all …]
A Duprobes.h137 unsigned long vaddr; member
191 extern int set_swbp(struct arch_uprobe *aup, struct vm_area_struct *vma, unsigned long vaddr);
192 extern int set_orig_insn(struct arch_uprobe *aup, struct vm_area_struct *vma, unsigned long vaddr);
197 …ode(struct arch_uprobe *auprobe, struct vm_area_struct *vma, unsigned long vaddr, uprobe_opcode_t);
224 extern void arch_uprobe_copy_ixol(struct page *page, unsigned long vaddr,
A Ddma-map-ops.h20 void (*free)(struct device *dev, size_t size, void *vaddr,
25 void (*free_pages)(struct device *dev, size_t size, struct page *vaddr,
64 void (*cache_sync)(struct device *dev, void *vaddr, size_t size,
164 int dma_release_from_dev_coherent(struct device *dev, int order, void *vaddr);
175 #define dma_release_from_dev_coherent(dev, order, vaddr) (0) argument
176 #define dma_mmap_from_dev_coherent(dev, vma, vaddr, order, ret) (0) argument
183 int dma_release_from_global_coherent(int order, void *vaddr);
193 static inline int dma_release_from_global_coherent(int order, void *vaddr) in dma_release_from_global_coherent() argument
212 void dma_common_free_pages(struct device *dev, size_t size, struct page *vaddr,
A Ddmapool.h29 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr);
48 static inline void dma_pool_free(struct dma_pool *pool, void *vaddr, in dma_pool_free() argument
A Dhighmem-internal.h11 void kunmap_local_indexed(const void *vaddr);
100 static inline void __kunmap_local(const void *vaddr) in __kunmap_local() argument
102 kunmap_local_indexed(vaddr); in __kunmap_local()
A Diommu-dma.h56 #define iommu_dma_vunmap_noncontiguous(dev, vaddr) \ argument
57 vunmap(vaddr);
A Dbvec.h74 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()
/include/asm-generic/
A Dfixmap.h36 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()
A Dcacheflush.h107 #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/
A Drdmavt_mr.h20 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()
A Dib_hdrs.h49 __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/linux/mtd/
A Dnand-qpic-common.h205 #define reg_buf_dma_addr(chip, vaddr) \ argument
207 ((u8 *)(vaddr) - (u8 *)(chip)->reg_read_buf))
479 int reg_off, const void *vaddr, int size, unsigned int flags);
481 const void *vaddr, int size, unsigned int flags);
483 const void *vaddr, int size, bool flow_control);
486 int qcom_write_reg_dma(struct qcom_nand_controller *nandc, __le32 *vaddr, int first,
488 int qcom_read_data_dma(struct qcom_nand_controller *nandc, int reg_off, const u8 *vaddr,
490 int qcom_write_data_dma(struct qcom_nand_controller *nandc, int reg_off, const u8 *vaddr,
/include/xen/
A Dxenbus.h219 int xenbus_setup_ring(struct xenbus_device *dev, gfp_t gfp, void **vaddr,
221 void xenbus_teardown_ring(void **vaddr, unsigned int nr_pages,
224 unsigned int nr_grefs, void **vaddr);
226 int xenbus_unmap_ring_vfree(struct xenbus_device *dev, void *vaddr);
A Dgrant_table.h205 void *vaddr; member
244 void *vaddr; member
/include/uapi/linux/netfilter/
A Dxt_ipvs.h21 union nf_inet_addr vaddr, vmask; member
/include/linux/dma/
A Dedma.h25 } vaddr; member
/include/uapi/rdma/hfi/
A Dhfi1_ioctl.h101 __aligned_u64 vaddr; member
/include/xen/arm/
A Dpage.h90 static inline xmaddr_t arbitrary_virt_to_machine(void *vaddr) in arbitrary_virt_to_machine() argument
/include/video/
A Domapvrfb.h16 void __iomem *vaddr[4]; member
/include/uapi/xen/
A Dgntdev.h106 __u64 vaddr; member
/include/uapi/drm/
A Damdxdna_accel.h166 __u64 vaddr; member
188 __u64 vaddr; member
/include/uapi/misc/
A Dfastrpc.h131 __u64 vaddr; /* remote process (dsp) virtual address */ member
/include/linux/iio/
A Dbuffer-dma.h62 void *vaddr; member

Completed in 41 milliseconds

12