| /arch/powerpc/include/asm/ |
| D | kup.h | 45 unsigned long size) { } in allow_user_access() 47 unsigned long size) { } in prevent_user_access() 51 static inline void allow_read_from_user(const void __user *from, unsigned long size) in allow_read_from_user() 56 static inline void allow_write_to_user(void __user *to, unsigned long size) in allow_write_to_user() 61 static inline void prevent_read_from_user(const void __user *from, unsigned long size) in prevent_read_from_user() 66 static inline void prevent_write_to_user(void __user *to, unsigned long size) in prevent_write_to_user()
|
| /arch/x86/mm/ |
| D | ioremap.c | 43 int ioremap_change_attr(unsigned long vaddr, unsigned long size, in ioremap_change_attr() 128 static void __ioremap_check_mem(resource_size_t addr, unsigned long size, in __ioremap_check_mem() 155 __ioremap_caller(resource_size_t phys_addr, unsigned long size, in __ioremap_caller() 303 void __iomem *ioremap_nocache(resource_size_t phys_addr, unsigned long size) in ioremap_nocache() 344 void __iomem *ioremap_uc(resource_size_t phys_addr, unsigned long size) in ioremap_uc() 363 void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size) in ioremap_wc() 380 void __iomem *ioremap_wt(resource_size_t phys_addr, unsigned long size) in ioremap_wt() 387 void __iomem *ioremap_encrypted(resource_size_t phys_addr, unsigned long size) in ioremap_encrypted() 394 void __iomem *ioremap_cache(resource_size_t phys_addr, unsigned long size) in ioremap_cache() 401 void __iomem *ioremap_prot(resource_size_t phys_addr, unsigned long size, in ioremap_prot() [all …]
|
| /arch/parisc/kernel/ |
| D | pci-dma.c | 79 unsigned long size, unsigned long *paddr_ptr) in map_pte_uncached() 106 unsigned long size, unsigned long *paddr_ptr) in map_pmd_uncached() 128 static inline int map_uncached_pages(unsigned long vaddr, unsigned long size, in map_uncached_pages() 150 unsigned long size) in unmap_uncached_pte() 186 unsigned long size) in unmap_uncached_pmd() 212 static void unmap_uncached_pages(unsigned long vaddr, unsigned long size) in unmap_uncached_pages() 225 #define PCXL_SEARCH_LOOP(idx, mask, size) \ argument 236 #define PCXL_FIND_FREE_MAPPING(idx, mask, size) { \ argument 245 pcxl_alloc_range(size_t size) in pcxl_alloc_range() 292 #define PCXL_FREE_MAPPINGS(idx, m, size) \ argument [all …]
|
| /arch/mips/mm/ |
| D | dma-noncoherent.c | 47 void arch_dma_prep_coherent(struct page *page, size_t size) in arch_dma_prep_coherent() 68 static inline void dma_sync_virt(void *addr, size_t size, in dma_sync_virt() 94 static inline void dma_sync_phys(phys_addr_t paddr, size_t size, in dma_sync_phys() 122 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_device() 129 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_cpu() 136 void arch_dma_cache_sync(struct device *dev, void *vaddr, size_t size, in arch_dma_cache_sync() 145 void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, in arch_setup_dma_ops()
|
| /arch/um/include/asm/ |
| D | uaccess.h | 12 #define __under_task_size(addr, size) \ argument 16 #define __access_ok_vsyscall(addr, size) \ argument 21 #define __addr_range_nowrap(addr, size) \ argument 41 static inline int __access_ok(unsigned long addr, unsigned long size) in __access_ok()
|
| /arch/arc/mm/ |
| D | dma.c | 18 void arch_dma_prep_coherent(struct page *page, size_t size) in arch_dma_prep_coherent() 52 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_device() 73 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_cpu() 93 void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, in arch_setup_dma_ops()
|
| /arch/sh/include/asm/ |
| D | io_trapped.h | 32 __ioremap_trapped(unsigned long offset, unsigned long size) in __ioremap_trapped() 37 #define __ioremap_trapped(offset, size) NULL argument 44 __ioport_map_trapped(unsigned long offset, unsigned long size) in __ioport_map_trapped() 49 #define __ioport_map_trapped(offset, size) NULL argument 55 #define __ioremap_trapped(offset, size) NULL argument 56 #define __ioport_map_trapped(offset, size) NULL argument
|
| /arch/powerpc/mm/ |
| D | ioremap.c | 11 void __iomem *ioremap(phys_addr_t addr, unsigned long size) in ioremap() 22 void __iomem *ioremap_wc(phys_addr_t addr, unsigned long size) in ioremap_wc() 33 void __iomem *ioremap_coherent(phys_addr_t addr, unsigned long size) in ioremap_coherent() 43 void __iomem *ioremap_prot(phys_addr_t addr, unsigned long size, unsigned long flags) in ioremap_prot() 63 unsigned long size, pgprot_t prot) in early_ioremap_range() 77 void __iomem *do_ioremap(phys_addr_t pa, phys_addr_t offset, unsigned long size, in do_ioremap()
|
| D | dma-noncoherent.c | 22 static void __dma_sync(void *vaddr, size_t size, int direction) in __dma_sync() 60 unsigned long offset, size_t size, int direction) in __dma_sync_page_highmem() 94 static void __dma_sync_page(phys_addr_t paddr, size_t size, int dir) in __dma_sync_page() 108 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_device() 114 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_cpu() 119 void arch_dma_prep_coherent(struct page *page, size_t size) in arch_dma_prep_coherent()
|
| /arch/s390/lib/ |
| D | uaccess.c | 101 unsigned long size) in copy_from_user_mvcos() 131 unsigned long size) in copy_from_user_mvcp() 176 unsigned long size) in copy_to_user_mvcos() 206 unsigned long size) in copy_to_user_mvcs() 251 unsigned long size) in copy_in_user_mvcos() 274 unsigned long size) in copy_in_user_mvc() 315 static inline unsigned long clear_user_mvcos(void __user *to, unsigned long size) in clear_user_mvcos() 343 static inline unsigned long clear_user_xc(void __user *to, unsigned long size) in clear_user_xc() 381 unsigned long __clear_user(void __user *to, unsigned long size) in __clear_user() 390 unsigned long size) in strnlen_user_srst() [all …]
|
| /arch/openrisc/include/asm/ |
| D | uaccess.h | 51 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs()-size)) argument 56 #define access_ok(addr, size) \ argument 93 #define __put_user_nocheck(x, ptr, size) \ argument 100 #define __put_user_check(x, ptr, size) \ argument 109 #define __put_user_size(x, ptr, size, retval) \ argument 165 #define __get_user_nocheck(x, ptr, size) \ argument 173 #define __get_user_check(x, ptr, size) \ argument 185 #define __get_user_size(x, ptr, size, retval) \ argument 239 raw_copy_from_user(void *to, const void __user *from, unsigned long size) in raw_copy_from_user() 244 raw_copy_to_user(void *to, const void __user *from, unsigned long size) in raw_copy_to_user() [all …]
|
| /arch/sparc/include/asm/ |
| D | uaccess_64.h | 47 static inline bool __chk_range_not_ok(unsigned long addr, unsigned long size, unsigned long limit) in __chk_range_not_ok() 59 #define __range_not_ok(addr, size, limit) \ argument 65 static inline int __access_ok(const void __user * addr, unsigned long size) in __access_ok() 70 static inline int access_ok(const void __user * addr, unsigned long size) in access_ok() 104 #define __put_user_nocheck(data, addr, size) ({ \ argument 116 #define __put_user_asm(x, size, addr, ret) \ argument 138 #define __get_user_nocheck(data, addr, size, type) ({ \ argument 155 #define __get_user_asm(x, size, addr, ret) \ argument
|
| /arch/arm64/mm/ |
| D | dma-mapping.c | 17 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_device() 23 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_cpu() 28 void arch_dma_prep_coherent(struct page *page, size_t size) in arch_dma_prep_coherent() 40 void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, in arch_setup_dma_ops()
|
| /arch/arm/mm/ |
| D | ioremap.c | 48 size_t size, unsigned int mtype) in find_static_vm_paddr() 141 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() 189 size_t size, const struct mem_type *type) in remap_area_sections() 221 size_t size, const struct mem_type *type) in remap_area_supersections() 261 unsigned long offset, size_t size, unsigned int mtype, void *caller) in __arm_ioremap_pfn_caller() 337 void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size, in __arm_ioremap_caller() 365 __arm_ioremap_pfn(unsigned long pfn, unsigned long offset, size_t size, in __arm_ioremap_pfn() 377 void __iomem *ioremap(resource_size_t res_cookie, size_t size) in ioremap() 387 void __iomem *ioremap_cached(resource_size_t res_cookie, size_t size) in ioremap_cached() 395 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size) in ioremap_wc() [all …]
|
| /arch/x86/include/asm/ |
| D | uaccess_64.h | 66 raw_copy_from_user(void *dst, const void __user *src, unsigned long size) in raw_copy_from_user() 123 raw_copy_to_user(void __user *dst, const void *src, unsigned long size) in raw_copy_to_user() 182 unsigned long raw_copy_in_user(void __user *dst, const void __user *src, unsigned long size) in raw_copy_in_user() 197 unsigned size) in __copy_from_user_inatomic_nocache() 204 __copy_from_user_flushcache(void *dst, const void __user *src, unsigned size) in __copy_from_user_flushcache()
|
| D | floppy.h | 43 #define fd_dma_mem_alloc(size) SW._dma_mem_alloc(size) argument 44 #define fd_dma_setup(addr, size, mode, io) SW._dma_setup(addr, size, mode, io) argument 154 static unsigned long dma_mem_alloc(unsigned long size) in dma_mem_alloc() 160 static unsigned long vdma_mem_alloc(unsigned long size) in vdma_mem_alloc() 166 #define nodma_mem_alloc(size) vdma_mem_alloc(size) argument 168 static void _fd_dma_mem_free(unsigned long addr, unsigned long size) in _fd_dma_mem_free() 176 #define fd_dma_mem_free(addr, size) _fd_dma_mem_free(addr, size) argument 178 static void _fd_chose_dma_mode(char *addr, unsigned long size) in _fd_chose_dma_mode() 192 #define fd_chose_dma_mode(addr, size) _fd_chose_dma_mode(addr, size) argument 195 static int vdma_dma_setup(char *addr, unsigned long size, int mode, int io) in vdma_dma_setup() [all …]
|
| /arch/m68k/kernel/ |
| D | dma.c | 21 void arch_dma_prep_coherent(struct page *page, size_t size) in arch_dma_prep_coherent() 40 void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, in arch_dma_alloc() 56 void arch_dma_free(struct device *dev, size_t size, void *vaddr, in arch_dma_free() 65 size_t size, enum dma_data_direction dir) in arch_sync_dma_for_device()
|
| /arch/csky/mm/ |
| D | ioremap.c | 11 static void __iomem *__ioremap_caller(phys_addr_t addr, size_t size, in __ioremap_caller() 40 void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot) in __ioremap() 47 void __iomem *ioremap_cache(phys_addr_t phys_addr, size_t size) in ioremap_cache() 61 unsigned long size, pgprot_t vma_prot) in phys_mem_access_prot()
|
| /arch/mips/include/asm/mach-au1x00/ |
| D | ioremap.h | 13 static inline phys_addr_t __fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) in __fixup_bigphys_addr() 22 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) in fixup_bigphys_addr() 27 static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size, in plat_ioremap()
|
| /arch/s390/include/asm/ |
| D | uaccess.h | 39 static inline int __range_ok(unsigned long addr, unsigned long size) in __range_ok() 44 #define __access_ok(addr, size) \ argument 50 #define access_ok(addr, size) __access_ok(addr, size) argument 65 #define __put_get_user_asm(to, from, size, spec) \ argument 86 static __always_inline int __put_user_fn(void *x, void __user *ptr, unsigned long size) in __put_user_fn() 116 static __always_inline int __get_user_fn(void *x, const void __user *ptr, unsigned long size) in __get_user_fn() 148 static inline int __put_user_fn(void *x, void __user *ptr, unsigned long size) in __put_user_fn() 154 static inline int __get_user_fn(void *x, const void __user *ptr, unsigned long size) in __get_user_fn()
|
| /arch/unicore32/mm/ |
| D | ioremap.c | 62 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() 99 size_t size, const struct mem_type *type) in remap_area_sections() 126 unsigned long offset, size_t size, unsigned int mtype, void *caller) in __uc32_ioremap_pfn_caller() 180 void __iomem *__uc32_ioremap_caller(unsigned long phys_addr, size_t size, in __uc32_ioremap_caller() 207 __uc32_ioremap_pfn(unsigned long pfn, unsigned long offset, size_t size, in __uc32_ioremap_pfn() 216 __uc32_ioremap(unsigned long phys_addr, size_t size) in __uc32_ioremap() 224 __uc32_ioremap_cached(unsigned long phys_addr, size_t size) in __uc32_ioremap_cached()
|
| /arch/s390/kernel/ |
| D | os_info.c | 29 int size = sizeof(*os_info) - offsetof(struct os_info, version_major); in os_info_csum() local 36 void os_info_crashkernel_add(unsigned long base, unsigned long size) in os_info_crashkernel_add() 46 void os_info_entry_add(int nr, void *ptr, u64 size) in os_info_entry_add() 77 unsigned long addr, size = 0; in os_info_old_alloc() local 159 void *os_info_old_entry(int nr, unsigned long *size) in os_info_old_entry()
|
| /arch/parisc/include/asm/ |
| D | floppy.h | 41 #define fd_dma_mem_alloc(size) SW._dma_mem_alloc(size) argument 42 #define fd_dma_setup(addr, size, mode, io) SW._dma_setup(addr, size, mode, io) argument 153 static unsigned long dma_mem_alloc(unsigned long size) in dma_mem_alloc() 159 static unsigned long vdma_mem_alloc(unsigned long size) in vdma_mem_alloc() 165 #define nodma_mem_alloc(size) vdma_mem_alloc(size) argument 167 static void _fd_dma_mem_free(unsigned long addr, unsigned long size) in _fd_dma_mem_free() 175 #define fd_dma_mem_free(addr, size) _fd_dma_mem_free(addr, size) argument 177 static void _fd_chose_dma_mode(char *addr, unsigned long size) in _fd_chose_dma_mode() 191 #define fd_chose_dma_mode(addr, size) _fd_chose_dma_mode(addr, size) argument 194 static int vdma_dma_setup(char *addr, unsigned long size, int mode, int io) in vdma_dma_setup() [all …]
|
| /arch/xtensa/include/asm/ |
| D | uaccess.h | 41 #define __user_ok(addr, size) \ argument 43 #define __access_ok(addr, size) (__kernel_ok || __user_ok((addr), (size))) argument 44 #define access_ok(addr, size) __access_ok((unsigned long)(addr), (size)) argument 77 #define __put_user_nocheck(x, ptr, size) \ argument 84 #define __put_user_check(x, ptr, size) \ argument 93 #define __put_user_size(x, ptr, size, retval) \ argument 173 #define __get_user_nocheck(x, ptr, size) \ argument 180 #define __get_user_check(x, ptr, size) \ argument 193 #define __get_user_size(x, ptr, size, retval) \ argument 273 __xtensa_clear_user(void *addr, unsigned long size) in __xtensa_clear_user() [all …]
|
| /arch/powerpc/lib/ |
| D | pmem.c | 15 void arch_wb_cache_pmem(void *addr, size_t size) in arch_wb_cache_pmem() 22 void arch_invalidate_pmem(void *addr, size_t size) in arch_invalidate_pmem() 33 unsigned size) in __copy_from_user_flushcache() 43 void *memcpy_flushcache(void *dest, const void *src, size_t size) in memcpy_flushcache()
|