Searched refs:size (Results 126 - 150 of 2507) sorted by relevance

1234567891011>>

/arch/m68k/include/asm/
H A Ddma-mapping.h23 static inline void *dma_alloc_attrs(struct device *dev, size_t size, argument
28 return dma_alloc_coherent(dev, size, dma_handle, flag);
31 static inline void dma_free_attrs(struct device *dev, size_t size, argument
36 dma_free_coherent(dev, size, cpu_addr, dma_handle);
39 static inline void *dma_alloc_noncoherent(struct device *dev, size_t size, argument
42 return dma_alloc_coherent(dev, size, handle, flag);
44 static inline void dma_free_noncoherent(struct device *dev, size_t size, argument
47 dma_free_coherent(dev, size, addr, handle);
49 static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, argument
58 size_t size, enu
57 dma_unmap_single(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir) argument
65 dma_unmap_page(struct device *dev, dma_addr_t address, size_t size, enum dma_data_direction dir) argument
82 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) argument
90 dma_sync_single_for_cpu(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir) argument
100 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) argument
[all...]
/arch/powerpc/lib/
H A Drheap.c139 blk->size = 0;
157 int size; local
162 size = blkn->size;
164 e = s + size;
176 be = bs + blk->size;
193 if (before && s != (before->start + before->size))
215 before->size += size;
221 after->start -= size;
329 rh_attach_region(rh_info_t * info, unsigned long start, int size) argument
370 rh_detach_region(rh_info_t * info, unsigned long start, int size) argument
442 rh_alloc_align(rh_info_t * info, int size, int alignment, const char *owner) argument
517 rh_alloc(rh_info_t * info, int size, const char *owner) argument
527 rh_alloc_fixed(rh_info_t * info, unsigned long start, int size, const char *owner) argument
616 int size; local
683 int size; local
[all...]
H A Dfeature-fixups.c173 int size = &end_ftr_fixup_test1 - &ftr_fixup_test1; local
181 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_orig, size) == 0);
185 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_orig, size) == 0);
189 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_expected, size) == 0);
192 memcpy(&ftr_fixup_test1, &ftr_fixup_test1_orig, size);
193 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_orig, size) == 0);
195 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_expected, size) == 0);
205 int size = &end_ftr_fixup_test2 - &ftr_fixup_test2; local
214 check(memcmp(&ftr_fixup_test2, &ftr_fixup_test2_orig, size) == 0);
218 check(memcmp(&ftr_fixup_test2, &ftr_fixup_test2_orig, size)
237 int size = &end_ftr_fixup_test3 - &ftr_fixup_test3; local
264 int size = &end_ftr_fixup_test4 - &ftr_fixup_test4; local
298 int size = &end_ftr_fixup_test5 - &ftr_fixup_test5; local
308 int size = &end_ftr_fixup_test6 - &ftr_fixup_test6; local
317 unsigned long size = &ftr_fixup_test_FTR_macros_expected - local
330 unsigned long size = &ftr_fixup_test_FW_FTR_macros_expected - local
345 unsigned long size = &end_lwsync_fixup_test - local
[all...]
/arch/xtensa/include/asm/
H A Ddma-mapping.h32 void *dma_alloc_coherent(struct device *dev, size_t size,
35 void dma_free_coherent(struct device *dev, size_t size,
39 dma_map_single(struct device *dev, void *ptr, size_t size, argument
43 consistent_sync(ptr, size, direction);
48 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, argument
74 size_t size, enum dma_data_direction direction)
81 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, argument
96 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, argument
99 consistent_sync((void *)bus_to_virt(dma_handle), size, direction);
104 size_t size, enu
73 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) argument
103 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) argument
110 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) argument
119 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) argument
167 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) argument
174 dma_mmap_coherent(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
181 dma_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
[all...]
/arch/c6x/include/asm/
H A Ddma-mapping.h40 size_t size, enum dma_data_direction dir);
43 size_t size, enum dma_data_direction dir);
52 unsigned long offset, size_t size,
57 handle = dma_map_single(dev, page_address(page) + offset, size, dir);
59 debug_dma_map_page(dev, page, offset, size, dir, handle, false);
65 size_t size, enum dma_data_direction dir)
67 dma_unmap_single(dev, handle, size, dir);
69 debug_dma_unmap_page(dev, handle, size, dir, false);
73 size_t size, enum dma_data_direction dir);
76 size_t size,
51 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction dir) argument
64 dma_unmap_page(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir) argument
93 dma_mmap_coherent(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
100 dma_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
[all...]
/arch/tile/include/asm/
H A Dcacheflush.h79 static inline void __flush_buffer(void *buffer, size_t size) argument
82 char *finish = (char *)L2_CACHE_ALIGN((long)buffer + size);
90 static inline void __finv_buffer(void *buffer, size_t size) argument
93 char *finish = (char *)L2_CACHE_ALIGN((long)buffer + size);
105 static inline void flush_buffer_local(void *buffer, size_t size) argument
107 __flush_buffer(buffer, size);
115 static inline void finv_buffer_local(void *buffer, size_t size) argument
117 __finv_buffer(buffer, size);
123 static inline void __inv_buffer(void *buffer, size_t size) argument
126 char *finish = (char *)L2_CACHE_ALIGN((long)buffer + size);
134 inv_buffer(void *buffer, size_t size) argument
[all...]
/arch/mips/mm/
H A Ddma-default.c110 void *dma_alloc_noncoherent(struct device *dev, size_t size, argument
117 ret = (void *) __get_free_pages(gfp, get_order(size));
120 memset(ret, 0, size);
121 *dma_handle = plat_map_dma_mem(dev, ret, size);
128 static void *mips_dma_alloc_coherent(struct device *dev, size_t size, argument
133 unsigned int count = PAGE_ALIGN(size) >> PAGE_SHIFT;
135 if (dma_alloc_from_coherent(dev, size, dma_handle, &ret))
142 count, get_order(size));
144 page = alloc_pages(gfp, get_order(size));
150 memset(ret, 0, size);
162 dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
170 mips_dma_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, struct dma_attrs *attrs) argument
192 __dma_sync_virtual(void *addr, size_t size, enum dma_data_direction direction) argument
219 __dma_sync(struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) argument
250 mips_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) argument
255 dma_addr & ~PAGE_MASK, size, direction); local
279 mips_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) argument
304 mips_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) argument
309 dma_handle & ~PAGE_MASK, size, direction); local
312 mips_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) argument
317 dma_handle & ~PAGE_MASK, size, direction); local
352 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) argument
[all...]
H A Dsc-ip22.c19 /* Secondary cache size in bytes, if present. */
58 static void indy_sc_wback_invalidate(unsigned long addr, unsigned long size) argument
64 printk("indy_sc_wback_invalidate[%08lx,%08lx]", addr, size);
68 BUG_ON(size == 0);
72 last_line = SC_INDEX(addr + size - 1);
149 unsigned int size = ip22_eeprom_read(&sgimc->eeprom, 17); local
150 if (size == 0)
153 size <<= PAGE_SHIFT;
154 printk(KERN_INFO "R4600/R5000 SCACHE size %dK, linesize 32 bytes.\n",
155 size >> 1
[all...]
/arch/parisc/include/asm/
H A Ddma-mapping.h11 void *(*alloc_consistent)(struct device *dev, size_t size, dma_addr_t *iova, gfp_t flag);
12 void *(*alloc_noncoherent)(struct device *dev, size_t size, dma_addr_t *iova, gfp_t flag);
13 void (*free_consistent)(struct device *dev, size_t size, void *vaddr, dma_addr_t iova);
14 dma_addr_t (*map_single)(struct device *dev, void *addr, size_t size, enum dma_data_direction direction);
15 void (*unmap_single)(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction direction);
18 void (*dma_sync_single_for_cpu)(struct device *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction);
19 void (*dma_sync_single_for_device)(struct device *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction);
53 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, argument
56 return hppa_dma_ops->alloc_consistent(dev, size, dma_handle, flag);
60 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_ argument
67 dma_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
74 dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
81 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) argument
88 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) argument
109 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) argument
116 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) argument
124 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) argument
132 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) argument
140 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) argument
149 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) argument
191 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) argument
245 dma_mmap_coherent(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
252 dma_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size) argument
[all...]
/arch/x86/kernel/cpu/mtrr/
H A Dif.c38 mtrr_file_add(unsigned long base, unsigned long size, argument
52 if ((base & (PAGE_SIZE - 1)) || (size & (PAGE_SIZE - 1)))
55 size >>= PAGE_SHIFT;
57 reg = mtrr_add_page(base, size, type, true);
64 mtrr_file_del(unsigned long base, unsigned long size, argument
71 if ((base & (PAGE_SIZE - 1)) || (size & (PAGE_SIZE - 1)))
74 size >>= PAGE_SHIFT;
76 reg = mtrr_del_page(-1, base, size);
91 * "base=%Lx size=%Lx type=%s" or "disable=%d"
98 unsigned long long base, size; local
171 unsigned long size; local
409 unsigned long base, size; local
[all...]
/arch/cris/arch-v32/mm/
H A Dintmem.c23 unsigned int size; member in struct:intmem_allocation
42 alloc->size = MEM_INTMEM_SIZE - RESERVED_SIZE;
49 void* crisv32_intmem_alloc(unsigned size, unsigned align) argument
63 allocation->size >= size + alignment) {
64 if (allocation->size > size + alignment) {
68 alloc->size = allocation->size - size
[all...]
/arch/powerpc/sysdev/
H A Dfsl_soc.c58 int size; local
60 const __be32 *prop = of_get_property(soc, "#address-cells", &size);
62 if (prop && size == 4)
67 prop = of_get_property(soc, "ranges", &size);
85 int size; local
94 prop = of_get_property(soc, "clock-frequency", &size);
95 if (!prop || size != sizeof(*prop) || *prop == 0)
96 prop = of_get_property(soc, "bus-frequency", &size);
98 if (prop && size == sizeof(*prop))
114 int size; local
165 int size; local
[all...]
/arch/s390/kernel/
H A Dos_info.c28 int size = sizeof(*os_info) - offsetof(struct os_info, version_major); local
29 return csum_partial(&os_info->version_major, size, 0);
35 void os_info_crashkernel_add(unsigned long base, unsigned long size) argument
38 os_info.crashkernel_size = (u64)(unsigned long)size;
45 void os_info_entry_add(int nr, void *ptr, u64 size) argument
48 os_info.entry[nr].size = size;
49 os_info.entry[nr].csum = csum_partial(ptr, size, 0);
76 unsigned long addr, size = 0; local
85 size
157 os_info_old_entry(int nr, unsigned long *size) argument
[all...]
/arch/arm/plat-omap/
H A Dsram.c45 void *omap_sram_push_address(unsigned long size) argument
51 if (size > available) {
56 new_ceil -= size;
75 void __init omap_map_sram(unsigned long start, unsigned long size, argument
78 if (size == 0)
82 omap_sram_size = size;
84 omap_sram_base = __arm_ioremap_exec(start, size, cached);
/arch/avr32/include/asm/
H A Dcmpxchg.h35 int size)
37 switch(size) {
76 unsigned long new, int size)
78 switch (size) {
98 unsigned long new, int size)
100 switch (size) {
104 return __cmpxchg_local_generic(ptr, old, new, size);
33 __xchg(unsigned long x, volatile void *ptr, int size) argument
75 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size) argument
96 __cmpxchg_local(volatile void *ptr, unsigned long old, unsigned long new, int size) argument
/arch/m32r/include/asm/
H A Duaccess.h67 * (u33)addr + (u33)size >= (u33)current->addr_limit.seg
71 #define __range_ok(addr,size) ({ \
81 : "1" (addr), "r" ((int)(size)), \
92 * @size: Size of block to check
106 #define access_ok(type,addr,size) (likely(__range_ok(addr,size) == 0))
108 static inline int access_ok(int type, const void *addr, unsigned long size) argument
112 return ((val >= memory_start) && ((val + size) < memory_end));
138 * use the right size if we just have the right pointer type.
215 #define __get_user_nocheck(x,ptr,size) \
[all...]
/arch/m68k/mm/
H A Dkmap.c39 static inline struct vm_struct *get_io_area(unsigned long size) argument
41 return get_vm_area(size, VM_IOREMAP);
56 static struct vm_struct *get_io_area(unsigned long size) argument
66 if (size + addr < (unsigned long)tmp->addr)
68 if (addr > KMAP_END-size) {
72 addr = tmp->size + (unsigned long)tmp->addr;
75 area->size = size + IO_SIZE;
91 __iounmap(tmp->addr, tmp->size);
105 void __iomem *__ioremap(unsigned long physaddr, unsigned long size, in argument
247 __iounmap(void *addr, unsigned long size) argument
296 kernel_set_cachemode(void *addr, unsigned long size, int cmode) argument
[all...]
/arch/powerpc/include/asm/
H A Drheap.h22 int size; member in struct:_rh_block
42 int size; member in struct:_rh_stats
60 extern int rh_attach_region(rh_info_t * info, unsigned long start, int size);
63 extern unsigned long rh_detach_region(rh_info_t * info, unsigned long start, int size);
65 /* Allocate the given size from the remote heap (with alignment) */
66 extern unsigned long rh_alloc_align(rh_info_t * info, int size, int alignment,
69 /* Allocate the given size from the remote heap */
70 extern unsigned long rh_alloc(rh_info_t * info, int size, const char *owner);
72 /* Allocate the given size from the given address */
73 extern unsigned long rh_alloc_fixed(rh_info_t * info, unsigned long start, int size,
[all...]
/arch/x86/include/asm/
H A Duaccess_64.h52 int __copy_from_user_nocheck(void *dst, const void __user *src, unsigned size) argument
56 if (!__builtin_constant_p(size))
57 return copy_user_generic(dst, (__force void *)src, size);
58 switch (size) {
90 return copy_user_generic(dst, (__force void *)src, size);
95 int __copy_from_user(void *dst, const void __user *src, unsigned size) argument
98 return __copy_from_user_nocheck(dst, src, size);
102 int __copy_to_user_nocheck(void __user *dst, const void *src, unsigned size) argument
106 if (!__builtin_constant_p(size))
107 return copy_user_generic((__force void *)dst, src, size);
145 __copy_to_user(void __user *dst, const void *src, unsigned size) argument
152 __copy_in_user(void __user *dst, const void __user *src, unsigned size) argument
205 __copy_from_user_inatomic(void *dst, const void __user *src, unsigned size) argument
211 __copy_to_user_inatomic(void __user *dst, const void *src, unsigned size) argument
220 __copy_from_user_nocache(void *dst, const void __user *src, unsigned size) argument
227 __copy_from_user_inatomic_nocache(void *dst, const void __user *src, unsigned size) argument
[all...]
/arch/alpha/include/asm/
H A Dfloppy.h27 #define fd_cacheflush(addr,size) /* nothing */
36 #define fd_dma_setup(addr,size,mode,io) alpha_fd_dma_setup(addr,size,mode,io)
39 alpha_fd_dma_setup(char *addr, unsigned long size, int mode, int io) argument
50 && (addr != prev_addr || size != prev_size || dir != prev_dir)) {
57 bus_addr = pci_map_single(isa_bridge, addr, size, dir);
61 prev_size = size;
65 fd_cacheflush(addr, size);
68 fd_set_dma_count(size);
/arch/arm/mm/
H A Ddma-mapping.c66 * @size: size of buffer to map
76 unsigned long offset, size_t size, enum dma_data_direction dir,
80 __dma_page_cpu_to_dev(page, offset, size, dir);
85 unsigned long offset, size_t size, enum dma_data_direction dir,
95 * @size: size of buffer (same as passed to dma_map_page)
98 * Unmap a page streaming mode DMA translation. The handle and size
106 size_t size, enum dma_data_direction dir,
111 handle & ~PAGE_MASK, size, di local
75 arm_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
84 arm_coherent_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
105 arm_dma_unmap_page(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
114 arm_dma_sync_single_for_cpu(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir) argument
122 arm_dma_sync_single_for_device(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir) argument
224 __dma_clear_buffer(struct page *page, size_t size) argument
254 __dma_alloc_buffer(struct device *dev, size_t size, gfp_t gfp) argument
278 __dma_free_buffer(struct page *page, size_t size) argument
299 __dma_alloc_remap(struct page *page, size_t size, gfp_t gfp, pgprot_t prot, const void *caller) argument
311 __dma_free_remap(void *cpu_addr, size_t size) argument
329 init_dma_coherent_pool_size(unsigned long size) argument
396 unsigned long size; member in struct:dma_contig_early_reserve
403 dma_contiguous_early_fixup(phys_addr_t base, unsigned long size) argument
459 __dma_remap(struct page *page, size_t size, pgprot_t prot) argument
468 __alloc_remap_buffer(struct device *dev, size_t size, gfp_t gfp, pgprot_t prot, struct page **ret_page, const void *caller) argument
488 __alloc_from_pool(size_t size, struct page **ret_page) argument
509 __in_atomic_pool(void *start, size_t size) argument
514 __free_from_pool(void *start, size_t size) argument
524 __alloc_from_contiguous(struct device *dev, size_t size, pgprot_t prot, struct page **ret_page, const void *caller) argument
553 __free_from_contiguous(struct device *dev, struct page *page, void *cpu_addr, size_t size) argument
587 __alloc_simple_buffer(struct device *dev, size_t size, gfp_t gfp, struct page **ret_page) argument
601 __dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, pgprot_t prot, bool is_coherent, const void *caller) argument
654 arm_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, struct dma_attrs *attrs) argument
667 arm_coherent_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, struct dma_attrs *attrs) argument
683 arm_dma_mmap(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, struct dma_attrs *attrs) argument
713 __arm_dma_free(struct device *dev, size_t size, void *cpu_addr, dma_addr_t handle, struct dma_attrs *attrs, bool is_coherent) argument
740 arm_dma_free(struct device *dev, size_t size, void *cpu_addr, dma_addr_t handle, struct dma_attrs *attrs) argument
746 arm_coherent_dma_free(struct device *dev, size_t size, void *cpu_addr, dma_addr_t handle, struct dma_attrs *attrs) argument
752 arm_dma_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t handle, size_t size, struct dma_attrs *attrs) argument
767 dma_cache_maint_page(struct page *page, unsigned long offset, size_t size, enum dma_data_direction dir, void (*op)(const void *, size_t, int)) argument
820 __dma_page_cpu_to_dev(struct page *page, unsigned long off, size_t size, enum dma_data_direction dir) argument
836 __dma_page_dev_to_cpu(struct page *page, unsigned long off, size_t size, enum dma_data_direction dir) argument
1007 __alloc_iova(struct dma_iommu_mapping *mapping, size_t size) argument
1065 __free_iova(struct dma_iommu_mapping *mapping, dma_addr_t addr, size_t size) argument
1100 __iommu_alloc_buffer(struct device *dev, size_t size, gfp_t gfp, struct dma_attrs *attrs) argument
1170 __iommu_free_buffer(struct device *dev, struct page **pages, size_t size, struct dma_attrs *attrs) argument
1196 __iommu_alloc_remap(struct page **pages, size_t size, gfp_t gfp, pgprot_t prot, const void *caller) argument
1207 __iommu_create_mapping(struct device *dev, struct page **pages, size_t size) argument
1243 __iommu_remove_mapping(struct device *dev, dma_addr_t iova, size_t size) argument
1286 __iommu_alloc_atomic(struct device *dev, size_t size, dma_addr_t *handle) argument
1307 __iommu_free_atomic(struct device *dev, void *cpu_addr, dma_addr_t handle, size_t size) argument
1314 arm_iommu_alloc_attrs(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, struct dma_attrs *attrs) argument
1361 arm_iommu_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, struct dma_attrs *attrs) argument
1391 arm_iommu_free_attrs(struct device *dev, size_t size, void *cpu_addr, dma_addr_t handle, struct dma_attrs *attrs) argument
1417 arm_iommu_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size, struct dma_attrs *attrs) argument
1455 __map_sg_chunk(struct device *dev, struct scatterlist *sg, size_t size, dma_addr_t *handle, enum dma_data_direction dir, struct dma_attrs *attrs, bool is_coherent) argument
1506 unsigned int size = s->offset + s->length; local
1677 arm_coherent_iommu_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
1711 arm_iommu_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
1730 arm_coherent_iommu_unmap_page(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
1755 arm_iommu_unmap_page(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
1775 arm_iommu_sync_single_for_cpu(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir) argument
1789 arm_iommu_sync_single_for_device(struct device *dev, dma_addr_t handle, size_t size, enum dma_data_direction dir) argument
1851 arm_iommu_create_mapping(struct bus_type *bus, dma_addr_t base, size_t size) argument
[all...]
/arch/microblaze/include/asm/
H A Dio.h41 extern void __iomem *ioremap(phys_addr_t address, unsigned long size);
42 #define ioremap_writethrough(addr, size) ioremap((addr), (size))
43 #define ioremap_nocache(addr, size) ioremap((addr), (size))
44 #define ioremap_fullcache(addr, size) ioremap((addr), (size))
45 #define ioremap_wc(addr, size) ioremap((addr), (size))
/arch/openrisc/mm/
H A Dioremap.c42 __ioremap(phys_addr_t addr, unsigned long size, pgprot_t prot) argument
49 /* Don't allow wraparound or zero size */
50 last_addr = addr + size - 1;
51 if (!size || last_addr < addr)
59 size = PAGE_ALIGN(last_addr + 1) - p;
62 area = get_vm_area(size, VM_IOREMAP);
67 if ((fixmaps_used + (size >> PAGE_SHIFT)) > FIX_N_IOREMAPS)
70 fixmaps_used += (size >> PAGE_SHIFT);
73 if (ioremap_page_range(v, v + size, p, prot)) {
77 fixmaps_used -= (size >> PAGE_SHIF
[all...]
/arch/um/drivers/
H A Dslip_common.c7 int i, n, size, start; local
12 size = slip_unesc(slip->ibuf[i++], slip->ibuf,
14 if(size){
15 memcpy(buf, slip->ibuf, size);
19 return size;
32 size = slip_unesc(slip->ibuf[start + i], slip->ibuf,&slip->pos,
34 if(size){
35 memcpy(buf, slip->ibuf, size);
39 return size;
/arch/arm/boot/dts/
H A Dzynq-zc706.dts49 #size-cells = <0>;
54 #size-cells = <0>;
68 #size-cells = <0>;
78 #size-cells = <0>;
90 #size-cells = <0>;
100 #size-cells = <0>;

Completed in 1149 milliseconds

1234567891011>>