/linux-4.1.27/include/linux/ |
D | slab.h | 246 static __always_inline int kmalloc_index(size_t size) in kmalloc_index() argument 248 if (!size) in kmalloc_index() 251 if (size <= KMALLOC_MIN_SIZE) in kmalloc_index() 254 if (KMALLOC_MIN_SIZE <= 32 && size > 64 && size <= 96) in kmalloc_index() 256 if (KMALLOC_MIN_SIZE <= 64 && size > 128 && size <= 192) in kmalloc_index() 258 if (size <= 8) return 3; in kmalloc_index() 259 if (size <= 16) return 4; in kmalloc_index() 260 if (size <= 32) return 5; in kmalloc_index() 261 if (size <= 64) return 6; in kmalloc_index() 262 if (size <= 128) return 7; in kmalloc_index() [all …]
|
D | bootmem.h | 54 unsigned long size); 55 extern void free_bootmem(unsigned long physaddr, unsigned long size); 56 extern void free_bootmem_late(unsigned long physaddr, unsigned long size); 70 unsigned long size, 74 unsigned long size, 77 extern void *__alloc_bootmem(unsigned long size, 80 extern void *__alloc_bootmem_nopanic(unsigned long size, 84 unsigned long size, 88 unsigned long size, 92 unsigned long size, [all …]
|
D | vmalloc.h | 34 unsigned long size; member 69 extern void *vmalloc(unsigned long size); 70 extern void *vzalloc(unsigned long size); 71 extern void *vmalloc_user(unsigned long size); 72 extern void *vmalloc_node(unsigned long size, int node); 73 extern void *vzalloc_node(unsigned long size, int node); 74 extern void *vmalloc_exec(unsigned long size); 75 extern void *vmalloc_32(unsigned long size); 76 extern void *vmalloc_32_user(unsigned long size); 77 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot); [all …]
|
D | posix_acl_xattr.h | 45 posix_acl_xattr_count(size_t size) in posix_acl_xattr_count() argument 47 if (size < sizeof(posix_acl_xattr_header)) in posix_acl_xattr_count() 49 size -= sizeof(posix_acl_xattr_header); in posix_acl_xattr_count() 50 if (size % sizeof(posix_acl_xattr_entry)) in posix_acl_xattr_count() 52 return size / sizeof(posix_acl_xattr_entry); in posix_acl_xattr_count() 56 void posix_acl_fix_xattr_from_user(void *value, size_t size); 57 void posix_acl_fix_xattr_to_user(void *value, size_t size); 59 static inline void posix_acl_fix_xattr_from_user(void *value, size_t size) in posix_acl_fix_xattr_from_user() argument 62 static inline void posix_acl_fix_xattr_to_user(void *value, size_t size) in posix_acl_fix_xattr_to_user() argument 68 const void *value, size_t size); [all …]
|
D | circ_buf.h | 15 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) argument 20 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) argument 25 #define CIRC_CNT_TO_END(head,tail,size) \ argument 26 ({int end = (size) - (tail); \ 27 int n = ((head) + end) & ((size)-1); \ 31 #define CIRC_SPACE_TO_END(head,tail,size) \ argument 32 ({int end = (size) - 1 - (head); \ 33 int n = (end + (tail)) & ((size)-1); \
|
D | dma-mapping.h | 18 void* (*alloc)(struct device *dev, size_t size, 21 void (*free)(struct device *dev, size_t size, 31 unsigned long offset, size_t size, 35 size_t size, enum dma_data_direction dir, 49 dma_addr_t dma_handle, size_t size, 52 dma_addr_t dma_handle, size_t size, 138 u64 size, struct iommu_ops *iommu, in arch_setup_dma_ops() argument 152 unsigned int size) in dma_set_max_seg_size() argument 155 dev->dma_parms->max_segment_size = size; in dma_set_max_seg_size() 183 static inline void *dma_zalloc_coherent(struct device *dev, size_t size, in dma_zalloc_coherent() argument [all …]
|
D | dma-debug.h | 38 size_t offset, size_t size, 45 size_t size, int direction, bool map_single); 53 extern void debug_dma_alloc_coherent(struct device *dev, size_t size, 56 extern void debug_dma_free_coherent(struct device *dev, size_t size, 60 dma_addr_t dma_handle, size_t size, 65 size_t size, int direction); 70 size_t size, 76 size_t size, int direction); 106 size_t offset, size_t size, in debug_dma_map_page() argument 118 size_t size, int direction, in debug_dma_unmap_page() argument [all …]
|
D | memblock.h | 28 phys_addr_t size; member 62 phys_addr_t memblock_find_in_range_node(phys_addr_t size, phys_addr_t align, 66 phys_addr_t size, phys_addr_t align); 70 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid); 71 int memblock_add(phys_addr_t base, phys_addr_t size); 72 int memblock_remove(phys_addr_t base, phys_addr_t size); 73 int memblock_free(phys_addr_t base, phys_addr_t size); 74 int memblock_reserve(phys_addr_t base, phys_addr_t size); 76 int memblock_mark_hotplug(phys_addr_t base, phys_addr_t size); 77 int memblock_clear_hotplug(phys_addr_t base, phys_addr_t size); [all …]
|
D | bitops.h | 38 #define for_each_set_bit(bit, addr, size) \ argument 39 for ((bit) = find_first_bit((addr), (size)); \ 40 (bit) < (size); \ 41 (bit) = find_next_bit((addr), (size), (bit) + 1)) 44 #define for_each_set_bit_from(bit, addr, size) \ argument 45 for ((bit) = find_next_bit((addr), (size), (bit)); \ 46 (bit) < (size); \ 47 (bit) = find_next_bit((addr), (size), (bit) + 1)) 49 #define for_each_clear_bit(bit, addr, size) \ argument 50 for ((bit) = find_first_zero_bit((addr), (size)); \ [all …]
|
D | seq_buf.h | 20 size_t size; member 32 seq_buf_init(struct seq_buf *s, unsigned char *buf, unsigned int size) in seq_buf_init() argument 35 s->size = size; in seq_buf_init() 46 return s->len > s->size; in seq_buf_has_overflowed() 52 s->len = s->size + 1; in seq_buf_set_overflow() 64 return s->size - s->len; in seq_buf_buffer_left() 70 return min(s->len, s->size); in seq_buf_used() 83 WARN_ON(s->len > s->size + 1); in seq_buf_get_buf() 85 if (s->len < s->size) { in seq_buf_get_buf() 87 return s->size - s->len; in seq_buf_get_buf() [all …]
|
/linux-4.1.27/tools/perf/util/ |
D | trace-event-read.c | 45 static int __do_read(int fd, void *buf, int size) in __do_read() argument 47 int rsize = size; in __do_read() 49 while (size) { in __do_read() 50 int ret = read(fd, buf, size); in __do_read() 64 size -= ret; in __do_read() 71 static int do_read(void *data, int size) in do_read() argument 75 r = __do_read(input_fd, data, size); in do_read() 78 size, r); in do_read() 88 static void skip(int size) in skip() argument 93 while (size) { in skip() [all …]
|
D | trace-event-parse.c | 32 int *offset, int *size, const char *type) in get_common_field() argument 38 if (!*size) { in get_common_field() 47 *size = field->size; in get_common_field() 50 return pevent_read_number(pevent, context->event_data + *offset, *size); in get_common_field() 56 static int size; in common_lock_depth() local 59 ret = get_common_field(context, &size, &offset, in common_lock_depth() 70 static int size; in common_flags() local 73 ret = get_common_field(context, &size, &offset, in common_flags() 84 static int size; in common_pc() local 87 ret = get_common_field(context, &size, &offset, in common_pc() [all …]
|
D | top.c | 18 #define SNPRINTF(buf, size, fmt, args...) \ argument 20 size_t r = snprintf(buf, size, fmt, ## args); \ 21 r > size ? size : r; \ 24 size_t perf_top__header_snprintf(struct perf_top *top, char *bf, size_t size) in perf_top__header_snprintf() argument 47 ret = SNPRINTF(bf, size, in perf_top__header_snprintf() 56 ret = SNPRINTF(bf, size, in perf_top__header_snprintf() 75 ret += SNPRINTF(bf + ret, size - ret, "%" PRIu64 "%s ", in perf_top__header_snprintf() 80 ret += SNPRINTF(bf + ret, size - ret, "%s", perf_evsel__name(top->sym_evsel)); in perf_top__header_snprintf() 82 ret += SNPRINTF(bf + ret, size - ret, "], "); in perf_top__header_snprintf() 85 ret += SNPRINTF(bf + ret, size - ret, " (target_pid: %s", in perf_top__header_snprintf() [all …]
|
/linux-4.1.27/drivers/mtd/tests/ |
D | mtd_nandecctest.c | 47 size_t size) in single_bit_error_data() argument 49 unsigned int offset = prandom_u32() % (size * BITS_PER_BYTE); in single_bit_error_data() 51 memcpy(error_data, correct_data, size); in single_bit_error_data() 56 size_t size) in double_bit_error_data() argument 60 offset[0] = prandom_u32() % (size * BITS_PER_BYTE); in double_bit_error_data() 62 offset[1] = prandom_u32() % (size * BITS_PER_BYTE); in double_bit_error_data() 65 memcpy(error_data, correct_data, size); in double_bit_error_data() 71 static unsigned int random_ecc_bit(size_t size) in random_ecc_bit() argument 75 if (size == 256) { in random_ecc_bit() 88 size_t size) in single_bit_error_ecc() argument [all …]
|
/linux-4.1.27/mm/ |
D | nobootmem.c | 35 static void * __init __alloc_memory_core_early(int nid, u64 size, u64 align, in __alloc_memory_core_early() argument 44 addr = memblock_find_in_range_node(size, align, goal, limit, nid); in __alloc_memory_core_early() 48 if (memblock_reserve(addr, size)) in __alloc_memory_core_early() 52 memset(ptr, 0, size); in __alloc_memory_core_early() 57 kmemleak_alloc(ptr, size, 0, 0); in __alloc_memory_core_early() 70 void __init free_bootmem_late(unsigned long addr, unsigned long size) in free_bootmem_late() argument 74 kmemleak_free_part(__va(addr), size); in free_bootmem_late() 77 end = PFN_DOWN(addr + size); in free_bootmem_late() 129 phys_addr_t size; in free_low_memory_core_early() local 132 size = get_allocated_memblock_reserved_regions_info(&start); in free_low_memory_core_early() [all …]
|
D | memblock.c | 74 static inline phys_addr_t memblock_cap_size(phys_addr_t base, phys_addr_t *size) in memblock_cap_size() argument 76 return *size = min(*size, (phys_addr_t)ULLONG_MAX - base); in memblock_cap_size() 89 phys_addr_t base, phys_addr_t size) in memblock_overlaps_region() argument 95 phys_addr_t rgnsize = type->regions[i].size; in memblock_overlaps_region() 96 if (memblock_addrs_overlap(base, size, rgnbase, rgnsize)) in memblock_overlaps_region() 118 phys_addr_t size, phys_addr_t align, int nid) in __memblock_find_range_bottom_up() argument 128 if (cand < this_end && this_end - cand >= size) in __memblock_find_range_bottom_up() 150 phys_addr_t size, phys_addr_t align, int nid) in __memblock_find_range_top_down() argument 159 if (this_end < size) in __memblock_find_range_top_down() 162 cand = round_down(this_end - size, align); in __memblock_find_range_top_down() [all …]
|
D | slob.c | 125 #define SLOB_UNITS(size) DIV_ROUND_UP(size, SLOB_UNIT) argument 134 int size; member 145 static void set_slob(slob_t *s, slobidx_t size, slob_t *next) in set_slob() argument 150 if (size > 1) { in set_slob() 151 s[0].units = size; in set_slob() 217 static void *slob_page_alloc(struct page *sp, size_t size, int align) in slob_page_alloc() argument 220 int delta = 0, units = SLOB_UNITS(size); in slob_page_alloc() 268 static void *slob_alloc(size_t size, gfp_t gfp, int align, int node) in slob_alloc() argument 276 if (size < SLOB_BREAK1) in slob_alloc() 278 else if (size < SLOB_BREAK2) in slob_alloc() [all …]
|
D | early_ioremap.c | 97 __early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot) in __early_ioremap() argument 116 __func__, (u64)phys_addr, size)) in __early_ioremap() 120 last_addr = phys_addr + size - 1; in __early_ioremap() 121 if (WARN_ON(!size || last_addr < phys_addr)) in __early_ioremap() 124 prev_size[slot] = size; in __early_ioremap() 130 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __early_ioremap() 135 nrpages = size >> PAGE_SHIFT; in __early_ioremap() 153 __func__, (u64)phys_addr, size, slot, offset, slot_virt[slot]); in __early_ioremap() 159 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap() argument 176 addr, size)) in early_iounmap() [all …]
|
D | bootmem.c | 157 void __init free_bootmem_late(unsigned long physaddr, unsigned long size) in free_bootmem_late() argument 161 kmemleak_free_part(__va(physaddr), size); in free_bootmem_late() 164 end = PFN_DOWN(physaddr + size); in free_bootmem_late() 394 unsigned long size) in free_bootmem_node() argument 398 kmemleak_free_part(__va(physaddr), size); in free_bootmem_node() 401 end = PFN_DOWN(physaddr + size); in free_bootmem_node() 415 void __init free_bootmem(unsigned long physaddr, unsigned long size) in free_bootmem() argument 419 kmemleak_free_part(__va(physaddr), size); in free_bootmem() 422 end = PFN_DOWN(physaddr + size); in free_bootmem() 439 unsigned long size, int flags) in reserve_bootmem_node() argument [all …]
|
D | sparse-vmemmap.c | 39 unsigned long size, in __earlyonly_bootmem_alloc() argument 43 return memblock_virt_alloc_try_nid(size, align, goal, in __earlyonly_bootmem_alloc() 50 void * __meminit vmemmap_alloc_block(unsigned long size, int node) in vmemmap_alloc_block() argument 59 get_order(size)); in vmemmap_alloc_block() 63 get_order(size)); in vmemmap_alloc_block() 68 return __earlyonly_bootmem_alloc(node, size, size, in vmemmap_alloc_block() 73 void * __meminit vmemmap_alloc_block_buf(unsigned long size, int node) in vmemmap_alloc_block_buf() argument 78 return vmemmap_alloc_block(size, node); in vmemmap_alloc_block_buf() 81 ptr = (void *)ALIGN((unsigned long)vmemmap_buf, size); in vmemmap_alloc_block_buf() 82 if (ptr + size > vmemmap_buf_end) in vmemmap_alloc_block_buf() [all …]
|
D | slab_common.c | 71 static int kmem_cache_sanity_check(const char *name, size_t size) in kmem_cache_sanity_check() argument 75 if (!name || in_interrupt() || size < sizeof(void *) || in kmem_cache_sanity_check() 76 size > KMALLOC_MAX_SIZE) { in kmem_cache_sanity_check() 102 static inline int kmem_cache_sanity_check(const char *name, size_t size) in kmem_cache_sanity_check() argument 226 struct kmem_cache *find_mergeable(size_t size, size_t align, in find_mergeable() argument 237 size = ALIGN(size, sizeof(void *)); in find_mergeable() 238 align = calculate_alignment(flags, align, size); in find_mergeable() 239 size = ALIGN(size, align); in find_mergeable() 240 flags = kmem_cache_flags(size, flags, name, NULL); in find_mergeable() 246 if (size > s->size) in find_mergeable() [all …]
|
/linux-4.1.27/lib/mpi/ |
D | mpih-mul.c | 34 #define MPN_MUL_N_RECURSE(prodp, up, vp, size, tspace) \ argument 36 if ((size) < KARATSUBA_THRESHOLD) \ 37 mul_n_basecase(prodp, up, vp, size); \ 39 mul_n(prodp, up, vp, size, tspace); \ 42 #define MPN_SQR_N_RECURSE(prodp, up, size, tspace) \ argument 44 if ((size) < KARATSUBA_THRESHOLD) \ 45 mpih_sqr_n_basecase(prodp, up, size); \ 47 mpih_sqr_n(prodp, up, size, tspace); \ 68 mul_n_basecase(mpi_ptr_t prodp, mpi_ptr_t up, mpi_ptr_t vp, mpi_size_t size) in mul_n_basecase() argument 79 MPN_COPY(prodp, up, size); in mul_n_basecase() [all …]
|
/linux-4.1.27/lib/ |
D | sort.c | 11 static void u32_swap(void *a, void *b, int size) in u32_swap() argument 18 static void generic_swap(void *a, void *b, int size) in generic_swap() argument 26 } while (--size > 0); in generic_swap() 46 void sort(void *base, size_t num, size_t size, in sort() argument 48 void (*swap_func)(void *, void *, int size)) in sort() argument 51 int i = (num/2 - 1) * size, n = num * size, c, r; in sort() 54 swap_func = (size == 4 ? u32_swap : generic_swap); in sort() 57 for ( ; i >= 0; i -= size) { in sort() 58 for (r = i; r * 2 + size < n; r = c) { in sort() 59 c = r * 2 + size; in sort() [all …]
|
D | find_bit.c | 61 unsigned long find_next_bit(const unsigned long *addr, unsigned long size, in find_next_bit() argument 64 return _find_next_bit(addr, size, offset, 0UL); in find_next_bit() 70 unsigned long find_next_zero_bit(const unsigned long *addr, unsigned long size, in find_next_zero_bit() argument 73 return _find_next_bit(addr, size, offset, ~0UL); in find_next_zero_bit() 82 unsigned long find_first_bit(const unsigned long *addr, unsigned long size) in find_first_bit() argument 86 for (idx = 0; idx * BITS_PER_LONG < size; idx++) { in find_first_bit() 88 return min(idx * BITS_PER_LONG + __ffs(addr[idx]), size); in find_first_bit() 91 return size; in find_first_bit() 100 unsigned long find_first_zero_bit(const unsigned long *addr, unsigned long size) in find_first_zero_bit() argument 104 for (idx = 0; idx * BITS_PER_LONG < size; idx++) { in find_first_zero_bit() [all …]
|
D | test_kasan.c | 23 size_t size = 123; in kmalloc_oob_right() local 26 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_right() 32 ptr[size] = 'x'; in kmalloc_oob_right() 39 size_t size = 15; in kmalloc_oob_left() local 42 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_left() 55 size_t size = 4096; in kmalloc_node_oob_right() local 58 ptr = kmalloc_node(size, GFP_KERNEL, 0); in kmalloc_node_oob_right() 64 ptr[size] = 0; in kmalloc_node_oob_right() 71 size_t size = KMALLOC_MAX_CACHE_SIZE + 10; in kmalloc_large_oob_rigth() local 74 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_large_oob_rigth() [all …]
|
D | swiotlb.c | 127 unsigned long size; in swiotlb_size_or_default() local 129 size = io_tlb_nslabs << IO_TLB_SHIFT; in swiotlb_size_or_default() 131 return size ? size : (IO_TLB_DEFAULT_SIZE); in swiotlb_size_or_default() 389 size_t size, enum dma_data_direction dir) in swiotlb_bounce() argument 401 while (size) { in swiotlb_bounce() 402 sz = min_t(size_t, PAGE_SIZE - offset, size); in swiotlb_bounce() 413 size -= sz; in swiotlb_bounce() 419 memcpy(vaddr, phys_to_virt(orig_addr), size); in swiotlb_bounce() 421 memcpy(phys_to_virt(orig_addr), vaddr, size); in swiotlb_bounce() 427 phys_addr_t orig_addr, size_t size, in swiotlb_tbl_map_single() argument [all …]
|
D | genalloc.c | 88 const int size = start + nr; in bitmap_set_ll() local 101 mask_to_set &= BITMAP_LAST_WORD_MASK(size); in bitmap_set_ll() 123 const int size = start + nr; in bitmap_clear_ll() local 136 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear_ll() 182 size_t size, int nid) in gen_pool_add_virt() argument 185 int nbits = size >> pool->min_alloc_order; in gen_pool_add_virt() 195 chunk->end_addr = virt + size - 1; in gen_pool_add_virt() 196 atomic_set(&chunk->avail, size); in gen_pool_add_virt() 270 unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size) in gen_pool_alloc() argument 281 if (size == 0) in gen_pool_alloc() [all …]
|
D | decompress_unlz4.c | 46 long size = in_len; in unlz4() local 87 size = fill(inp, 4); in unlz4() 88 if (size < 4) { in unlz4() 98 size -= 4; in unlz4() 111 size = fill(inp, 4); in unlz4() 112 if (size == 0) in unlz4() 114 if (size < 4) { in unlz4() 124 size -= 4; in unlz4() 137 size -= 4; in unlz4() 143 size = fill(inp, chunksize); in unlz4() [all …]
|
/linux-4.1.27/mm/kasan/ |
D | kasan.c | 42 static void kasan_poison_shadow(const void *address, size_t size, u8 value) in kasan_poison_shadow() argument 47 shadow_end = kasan_mem_to_shadow(address + size); in kasan_poison_shadow() 52 void kasan_unpoison_shadow(const void *address, size_t size) in kasan_unpoison_shadow() argument 54 kasan_poison_shadow(address, size, 0); in kasan_unpoison_shadow() 56 if (size & KASAN_SHADOW_MASK) { in kasan_unpoison_shadow() 57 u8 *shadow = (u8 *)kasan_mem_to_shadow(address + size); in kasan_unpoison_shadow() 58 *shadow = size & KASAN_SHADOW_MASK; in kasan_unpoison_shadow() 153 size_t size) in bytes_is_zero() argument 155 while (size) { in bytes_is_zero() 159 size--; in bytes_is_zero() [all …]
|
/linux-4.1.27/arch/s390/lib/ |
D | uaccess.c | 21 unsigned long size) in copy_from_user_mvcos() argument 55 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos() 57 return size; in copy_from_user_mvcos() 61 unsigned long size) in copy_from_user_mvcp() argument 100 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcp() 102 return size; in copy_from_user_mvcp() 114 unsigned long size) in copy_to_user_mvcos() argument 138 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_to_user_mvcos() 140 return size; in copy_to_user_mvcos() 144 unsigned long size) in copy_to_user_mvcs() argument [all …]
|
D | find.c | 18 unsigned long find_first_bit_inv(const unsigned long *addr, unsigned long size) in find_first_bit_inv() argument 24 while (size & ~(BITS_PER_LONG - 1)) { in find_first_bit_inv() 28 size -= BITS_PER_LONG; in find_first_bit_inv() 30 if (!size) in find_first_bit_inv() 32 tmp = (*p) & (~0UL << (BITS_PER_LONG - size)); in find_first_bit_inv() 34 return result + size; /* Nope. */ in find_first_bit_inv() 40 unsigned long find_next_bit_inv(const unsigned long *addr, unsigned long size, in find_next_bit_inv() argument 47 if (offset >= size) in find_next_bit_inv() 48 return size; in find_next_bit_inv() 49 size -= result; in find_next_bit_inv() [all …]
|
/linux-4.1.27/drivers/uwb/ |
D | est.c | 68 .size = sizeof(struct uwb_rc_evt_ie_rcv), 72 .size = sizeof(struct uwb_rc_evt_beacon), 76 .size = sizeof(struct uwb_rc_evt_beacon_size), 79 .size = sizeof(struct uwb_rc_evt_bpoie_change), 84 .size = sizeof(struct uwb_rc_evt_bp_slot_change), 87 .size = sizeof(struct uwb_rc_evt_bp_switch_ie_rcv), 91 .size = sizeof(struct uwb_rc_evt_dev_addr_conflict), 94 .size = sizeof(struct uwb_rc_evt_drp_avail) 97 .size = sizeof(struct uwb_rc_evt_drp), 101 .size = sizeof(struct uwb_rc_evt_bp_switch_status), [all …]
|
/linux-4.1.27/fs/hfs/ |
D | trans.c | 39 int srclen, dstlen, size; in hfs_mac2asc() local 52 size = nls_disk->char2uni(src, srclen, &ch); in hfs_mac2asc() 53 if (size <= 0) { in hfs_mac2asc() 55 size = 1; in hfs_mac2asc() 57 src += size; in hfs_mac2asc() 58 srclen -= size; in hfs_mac2asc() 65 size = nls_io->uni2char(ch, dst, dstlen); in hfs_mac2asc() 66 if (size < 0) { in hfs_mac2asc() 67 if (size == -ENAMETOOLONG) in hfs_mac2asc() 70 size = 1; in hfs_mac2asc() [all …]
|
/linux-4.1.27/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf_irq.c | 54 static inline void pdacf_transfer_mono16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono16() argument 56 while (size-- > 0) { in pdacf_transfer_mono16() 62 static inline void pdacf_transfer_mono32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono32() argument 66 while (size-- > 0) { in pdacf_transfer_mono32() 74 static inline void pdacf_transfer_stereo16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo16() argument 76 while (size-- > 0) { in pdacf_transfer_stereo16() 82 static inline void pdacf_transfer_stereo32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo32() argument 86 while (size-- > 0) { in pdacf_transfer_stereo32() 95 static inline void pdacf_transfer_mono16sw(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_mono16sw() argument 97 while (size-- > 0) { in pdacf_transfer_mono16sw() [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | obd_support.h | 76 size_t size, const char *file, int line); 513 #define obd_memory_add(size) \ argument 514 lprocfs_counter_add(obd_memory, OBD_MEMORY_STAT, (long)(size)) 515 #define obd_memory_sub(size) \ argument 516 lprocfs_counter_sub(obd_memory, OBD_MEMORY_STAT, (long)(size)) 541 static inline void obd_memory_add(long size) in obd_memory_add() argument 543 obd_alloc += size; in obd_memory_add() 548 static inline void obd_memory_sub(long size) in obd_memory_sub() argument 550 obd_alloc -= size; in obd_memory_sub() 576 #define OBD_ALLOC_POST(ptr, size, name) \ argument [all …]
|
/linux-4.1.27/sound/pci/ctxfi/ |
D | ctvmem.c | 33 get_vm_block(struct ct_vm *vm, unsigned int size, struct ct_atc *atc) in get_vm_block() argument 38 size = CT_PAGE_ALIGN(size); in get_vm_block() 39 if (size > vm->size) { in get_vm_block() 48 if (entry->size >= size) in get_vm_block() 54 if (entry->size == size) { in get_vm_block() 57 vm->size -= size; in get_vm_block() 67 block->size = size; in get_vm_block() 69 entry->addr += size; in get_vm_block() 70 entry->size -= size; in get_vm_block() 71 vm->size -= size; in get_vm_block() [all …]
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | process.c | 231 int in_mem(unsigned long addr, unsigned long size, in in_mem() argument 234 return addr >= start && addr + size <= end; in in_mem() 237 int in_mem_const_off(unsigned long addr, unsigned long size, unsigned long off, in in_mem_const_off() argument 241 in_mem(addr, size, const_addr + off, const_addr + const_size); in in_mem_const_off() 244 int in_mem_const(unsigned long addr, unsigned long size, in in_mem_const() argument 247 return in_mem_const_off(addr, size, 0, const_addr, const_size); in in_mem_const() 268 int in_async(unsigned long addr, unsigned long size) in in_async() argument 273 if (addr + size <= ASYNC_BANK0_BASE + ASYNC_BANK0_SIZE) in in_async() 275 size -= ASYNC_BANK0_BASE + ASYNC_BANK0_SIZE - addr; in in_async() 281 if (addr + size <= ASYNC_BANK1_BASE + ASYNC_BANK1_SIZE) in in_async() [all …]
|
/linux-4.1.27/fs/ |
D | xattr.c | 93 const void *value, size_t size, int flags) in __vfs_setxattr_noperm() argument 103 error = inode->i_op->setxattr(dentry, name, value, size, flags); in __vfs_setxattr_noperm() 107 size, flags); in __vfs_setxattr_noperm() 112 size, flags); in __vfs_setxattr_noperm() 123 size_t size, int flags) in vfs_setxattr() argument 133 error = security_inode_setxattr(dentry, name, value, size, flags); in vfs_setxattr() 137 error = __vfs_setxattr_noperm(dentry, name, value, size, flags); in vfs_setxattr() 147 size_t size) in xattr_getsecurity() argument 152 if (!value || !size) { in xattr_getsecurity() 160 if (size < len) { in xattr_getsecurity() [all …]
|
/linux-4.1.27/arch/arm/mm/ |
D | dma-mapping.c | 76 unsigned long offset, size_t size, enum dma_data_direction dir, in arm_dma_map_page() argument 80 __dma_page_cpu_to_dev(page, offset, size, dir); in arm_dma_map_page() 85 unsigned long offset, size_t size, enum dma_data_direction dir, in arm_coherent_dma_map_page() argument 106 size_t size, enum dma_data_direction dir, in arm_dma_unmap_page() argument 111 handle & ~PAGE_MASK, size, dir); in arm_dma_unmap_page() 115 dma_addr_t handle, size_t size, enum dma_data_direction dir) in arm_dma_sync_single_for_cpu() argument 119 __dma_page_dev_to_cpu(page, offset, size, dir); in arm_dma_sync_single_for_cpu() 123 dma_addr_t handle, size_t size, enum dma_data_direction dir) in arm_dma_sync_single_for_device() argument 127 __dma_page_cpu_to_dev(page, offset, size, dir); in arm_dma_sync_single_for_device() 147 static void *arm_coherent_dma_alloc(struct device *dev, size_t size, [all …]
|
D | ioremap.c | 46 size_t size, unsigned int mtype) in find_static_vm_paddr() argument 59 paddr + size - 1 > vm->phys_addr + vm->size - 1) in find_static_vm_paddr() 80 if (vm->addr <= vaddr && vm->addr + vm->size > vaddr) in find_static_vm_vaddr() 139 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() argument 141 unsigned long addr = virt, end = virt + (size & ~(SZ_1M - 1)); in unmap_area_sections() 187 size_t size, const struct mem_type *type) in remap_area_sections() argument 189 unsigned long addr = virt, end = virt + size; in remap_area_sections() 198 unmap_area_sections(virt, size); in remap_area_sections() 219 size_t size, const struct mem_type *type) in remap_area_supersections() argument 221 unsigned long addr = virt, end = virt + size; in remap_area_supersections() [all …]
|
/linux-4.1.27/arch/powerpc/lib/ |
D | rheap.c | 139 blk->size = 0; in get_slot() 157 int size; in attach_free_block() local 162 size = blkn->size; in attach_free_block() 164 e = s + size; in attach_free_block() 176 be = bs + blk->size; in attach_free_block() 193 if (before && s != (before->start + before->size)) in attach_free_block() 215 before->size += size; in attach_free_block() 221 after->start -= size; in attach_free_block() 222 after->size += size; in attach_free_block() 227 before->size += size + after->size; in attach_free_block() [all …]
|
D | feature-fixups.c | 173 int size = &end_ftr_fixup_test1 - &ftr_fixup_test1; in test_basic_patching() local 181 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_orig, size) == 0); in test_basic_patching() 185 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_orig, size) == 0); in test_basic_patching() 189 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_expected, size) == 0); in test_basic_patching() 192 memcpy(&ftr_fixup_test1, &ftr_fixup_test1_orig, size); in test_basic_patching() 193 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_orig, size) == 0); in test_basic_patching() 195 check(memcmp(&ftr_fixup_test1, &ftr_fixup_test1_expected, size) == 0); in test_basic_patching() 205 int size = &end_ftr_fixup_test2 - &ftr_fixup_test2; in test_alternative_patching() local 214 check(memcmp(&ftr_fixup_test2, &ftr_fixup_test2_orig, size) == 0); in test_alternative_patching() 218 check(memcmp(&ftr_fixup_test2, &ftr_fixup_test2_orig, size) == 0); in test_alternative_patching() [all …]
|
/linux-4.1.27/drivers/acpi/ |
D | nvs.c | 22 __u64 size; member 29 static int suspend_nvs_register(unsigned long start, unsigned long size); 37 int acpi_nvs_register(__u64 start, __u64 size) in acpi_nvs_register() argument 45 region->size = size; in acpi_nvs_register() 48 return suspend_nvs_register(start, size); in acpi_nvs_register() 51 int acpi_nvs_for_each_region(int (*func)(__u64 start, __u64 size, void *data), in acpi_nvs_for_each_region() argument 58 rc = func(region->phys_start, region->size, data); in acpi_nvs_for_each_region() 76 unsigned int size; member 94 static int suspend_nvs_register(unsigned long start, unsigned long size) in suspend_nvs_register() argument 99 start, start + size - 1, size); in suspend_nvs_register() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | cxio_dbg.c | 45 int size = 32; in cxio_dump_tpt() local 47 m = kmalloc(sizeof(*m) + size, GFP_ATOMIC); in cxio_dump_tpt() 54 m->len = size; in cxio_dump_tpt() 64 while (size > 0) { in cxio_dump_tpt() 66 size -= 8; in cxio_dump_tpt() 78 int size, npages; in cxio_dump_pbl() local 82 size = npages * sizeof(u64); in cxio_dump_pbl() 84 m = kmalloc(sizeof(*m) + size, GFP_ATOMIC); in cxio_dump_pbl() 91 m->len = size; in cxio_dump_pbl() 102 while (size > 0) { in cxio_dump_pbl() [all …]
|
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/ |
D | if.c | 38 mtrr_file_add(unsigned long base, unsigned long size, in mtrr_file_add() argument 52 if ((base & (PAGE_SIZE - 1)) || (size & (PAGE_SIZE - 1))) in mtrr_file_add() 55 size >>= PAGE_SHIFT; in mtrr_file_add() 57 reg = mtrr_add_page(base, size, type, true); in mtrr_file_add() 64 mtrr_file_del(unsigned long base, unsigned long size, in mtrr_file_del() argument 71 if ((base & (PAGE_SIZE - 1)) || (size & (PAGE_SIZE - 1))) in mtrr_file_del() 74 size >>= PAGE_SHIFT; in mtrr_file_del() 76 reg = mtrr_del_page(-1, base, size); in mtrr_file_del() 98 unsigned long long base, size; in mtrr_write() local 143 size = simple_strtoull(ptr + 5, &ptr, 0); in mtrr_write() [all …]
|
D | amd.c | 10 unsigned long *size, mtrr_type *type) in amd_get_mtrr() argument 26 *size = 0; in amd_get_mtrr() 45 *size = (low + 4) << (15 - PAGE_SHIFT); in amd_get_mtrr() 59 amd_set_mtrr(unsigned int reg, unsigned long base, unsigned long size, mtrr_type type) in amd_set_mtrr() argument 70 if (size == 0) { in amd_set_mtrr() 82 regs[reg] = (-size >> (15 - PAGE_SHIFT) & 0x0001FFFC) in amd_set_mtrr() 95 amd_validate_add_page(unsigned long base, unsigned long size, unsigned int type) in amd_validate_add_page() argument 105 if (type > MTRR_TYPE_WRCOMB || size < (1 << (17 - PAGE_SHIFT)) in amd_validate_add_page() 106 || (size & ~(size - 1)) - size || (base & (size - 1))) in amd_validate_add_page()
|
D | main.c | 74 unsigned long size, mtrr_type type); 223 set_mtrr(unsigned int reg, unsigned long base, unsigned long size, mtrr_type type) in set_mtrr() argument 227 .smp_size = size, in set_mtrr() 235 unsigned long size, mtrr_type type) in set_mtrr_from_inactive_cpu() argument 239 .smp_size = size, in set_mtrr_from_inactive_cpu() 282 int mtrr_add_page(unsigned long base, unsigned long size, in mtrr_add_page() argument 292 error = mtrr_if->validate_add_page(base, size, type); in mtrr_add_page() 307 if (!size) { in mtrr_add_page() 312 if ((base | (base + size - 1)) >> in mtrr_add_page() 329 base + size - 1 < lbase) in mtrr_add_page() [all …]
|
/linux-4.1.27/tools/lib/util/ |
D | find_next_bit.c | 24 unsigned long find_next_bit(const unsigned long *addr, unsigned long size, in find_next_bit() argument 31 if (offset >= size) in find_next_bit() 32 return size; in find_next_bit() 33 size -= result; in find_next_bit() 38 if (size < BITS_PER_LONG) in find_next_bit() 42 size -= BITS_PER_LONG; in find_next_bit() 45 while (size & ~(BITS_PER_LONG-1)) { in find_next_bit() 49 size -= BITS_PER_LONG; in find_next_bit() 51 if (!size) in find_next_bit() 56 tmp &= (~0UL >> (BITS_PER_LONG - size)); in find_next_bit() [all …]
|
/linux-4.1.27/arch/sparc/lib/ |
D | user_fixup.c | 21 static unsigned long compute_size(unsigned long start, unsigned long size, unsigned long *offset) in compute_size() argument 24 unsigned long end = start + size; in compute_size() 30 size = end - fault_addr; in compute_size() 32 return size; in compute_size() 35 unsigned long copy_from_user_fixup(void *to, const void __user *from, unsigned long size) in copy_from_user_fixup() argument 39 size = compute_size((unsigned long) from, size, &offset); in copy_from_user_fixup() 40 if (likely(size)) in copy_from_user_fixup() 41 memset(to + offset, 0, size); in copy_from_user_fixup() 43 return size; in copy_from_user_fixup() 47 unsigned long copy_to_user_fixup(void __user *to, const void *from, unsigned long size) in copy_to_user_fixup() argument [all …]
|
D | bitext.c | 46 if (align < 0 || align >= t->size) in bit_map_string_get() 48 if (len <= 0 || len > t->size) in bit_map_string_get() 59 off_new = find_next_zero_bit(t->map, t->size, offset); in bit_map_string_get() 63 if (offset >= t->size) in bit_map_string_get() 65 if (count + len > t->size) { in bit_map_string_get() 69 t->size, t->used, offset, len, align, count); in bit_map_string_get() 73 if (offset + len > t->size) { in bit_map_string_get() 74 count += t->size - offset; in bit_map_string_get() 86 (t->map, t->size, in bit_map_string_get() 88 if ((t->last_off = offset + len) >= t->size) in bit_map_string_get() [all …]
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | uaccess_64.h | 52 static inline int __access_ok(const void __user * addr, unsigned long size) in __access_ok() argument 57 static inline int access_ok(int type, const void __user * addr, unsigned long size) in access_ok() argument 109 #define __put_user_nocheck(data, addr, size) ({ \ argument 111 switch (size) { \ 121 #define __put_user_asm(x, size, addr, ret) \ argument 124 "1:\t" "st"#size "a %1, [%2] %%asi\n\t" \ 143 #define __get_user_nocheck(data, addr, size, type) ({ \ argument 146 switch (size) { \ 160 #define __get_user_nocheck_ret(data, addr, size, type, retval) ({ \ argument 162 switch (size) { \ [all …]
|
D | uaccess_32.h | 47 #define __user_ok(addr, size) ({ (void)(size); (addr) < STACK_TOP; }) argument 49 #define __access_ok(addr, size) (__user_ok((addr) & get_fs().seg, (size))) argument 50 #define access_ok(type, addr, size) \ argument 51 ({ (void)(type); __access_ok((unsigned long)(addr), size); }) 119 #define __put_user_check(x, addr, size) ({ \ argument 121 if (__access_ok(addr, size)) { \ 122 switch (size) { \ 145 #define __put_user_nocheck(x, addr, size) ({ \ argument 147 switch (size) { \ 157 #define __put_user_asm(x, size, addr, ret) \ argument [all …]
|
/linux-4.1.27/arch/avr32/mm/ |
D | dma-coherent.c | 16 void dma_cache_sync(struct device *dev, void *vaddr, size_t size, int direction) in dma_cache_sync() argument 26 invalidate_dcache_region(vaddr, size); in dma_cache_sync() 29 clean_dcache_region(vaddr, size); in dma_cache_sync() 32 flush_dcache_region(vaddr, size); in dma_cache_sync() 40 static struct page *__dma_alloc(struct device *dev, size_t size, in __dma_alloc() argument 53 size = PAGE_ALIGN(size); in __dma_alloc() 54 order = get_order(size); in __dma_alloc() 70 invalidate_dcache_region(phys_to_virt(page_to_phys(page)), size); in __dma_alloc() 73 free = page + (size >> PAGE_SHIFT); in __dma_alloc() 87 static void __dma_free(struct device *dev, size_t size, in __dma_free() argument [all …]
|
/linux-4.1.27/arch/parisc/kernel/ |
D | pci-dma.c | 84 unsigned long size, unsigned long *paddr_ptr) in map_pte_uncached() argument 90 end = vaddr + size; in map_pte_uncached() 111 unsigned long size, unsigned long *paddr_ptr) in map_pmd_uncached() argument 117 end = vaddr + size; in map_pmd_uncached() 133 static inline int map_uncached_pages(unsigned long vaddr, unsigned long size, in map_uncached_pages() argument 137 unsigned long end = vaddr + size; in map_uncached_pages() 155 unsigned long size) in unmap_uncached_pte() argument 170 end = vaddr + size; in unmap_uncached_pte() 191 unsigned long size) in unmap_uncached_pmd() argument 206 end = vaddr + size; in unmap_uncached_pmd() [all …]
|
/linux-4.1.27/arch/blackfin/mm/ |
D | maccess.c | 12 static int validate_memory_access_address(unsigned long addr, int size) in validate_memory_access_address() argument 14 if (size < 0 || addr == 0) in validate_memory_access_address() 16 return bfin_mem_access_type(addr, size); in validate_memory_access_address() 19 long probe_kernel_read(void *dst, const void *src, size_t size) in probe_kernel_read() argument 24 mem_type = validate_memory_access_address(lsrc, size); in probe_kernel_read() 29 if (size == 2 && lsrc % 2 == 0) { in probe_kernel_read() 33 } else if (size == 4 && lsrc % 4 == 0) { in probe_kernel_read() 42 return __probe_kernel_read(dst, src, size); in probe_kernel_read() 45 if (dma_memcpy(dst, src, size)) in probe_kernel_read() 49 if (isram_memcpy(dst, src, size)) in probe_kernel_read() [all …]
|
D | sram-alloc.c | 29 int size; member 86 per_cpu(free_l1_ssram_head, cpu).next->size = L1_SCRATCH_LENGTH - reserve; in l1sram_init() 115 per_cpu(free_l1_data_A_sram_head, cpu).next->size = in l1_data_sram_init() 124 per_cpu(free_l1_data_A_sram_head, cpu).next->size >> 10); in l1_data_sram_init() 138 per_cpu(free_l1_data_B_sram_head, cpu).next->size = in l1_data_sram_init() 147 per_cpu(free_l1_data_B_sram_head, cpu).next->size >> 10); in l1_data_sram_init() 172 per_cpu(free_l1_inst_sram_head, cpu).next->size = in l1_inst_sram_init() 181 per_cpu(free_l1_inst_sram_head, cpu).next->size >> 10); in l1_inst_sram_init() 237 free_l2_sram_head.next->size = in l2_sram_init() 246 free_l2_sram_head.next->size >> 10); in l2_sram_init() [all …]
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | floppy.h | 54 #define fd_dma_mem_alloc(size) SW._dma_mem_alloc(size) argument 55 #define fd_dma_setup(addr, size, mode, io) SW._dma_setup(addr, size, mode, io) argument 166 static unsigned long dma_mem_alloc(unsigned long size) in dma_mem_alloc() argument 168 return __get_dma_pages(GFP_KERNEL, get_order(size)); in dma_mem_alloc() 172 static unsigned long vdma_mem_alloc(unsigned long size) in vdma_mem_alloc() argument 174 return (unsigned long) vmalloc(size); in vdma_mem_alloc() 178 #define nodma_mem_alloc(size) vdma_mem_alloc(size) argument 180 static void _fd_dma_mem_free(unsigned long addr, unsigned long size) in _fd_dma_mem_free() argument 185 free_pages(addr, get_order(size)); in _fd_dma_mem_free() 188 #define fd_dma_mem_free(addr, size) _fd_dma_mem_free(addr, size) argument [all …]
|
D | dma-mapping.h | 11 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 dire… 15 …void (*unmap_single)(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction dir… 18 …or_cpu)(struct device *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_dire… 19 …device)(struct device *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_dire… 53 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent() argument 56 return hppa_dma_ops->alloc_consistent(dev, size, dma_handle, flag); in dma_alloc_coherent() 60 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_noncoherent() argument [all …]
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | uaccess.h | 60 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs()-size)) argument 65 #define access_ok(type, addr, size) \ argument 66 __range_ok((unsigned long)addr, (unsigned long)size) 119 #define __put_user_nocheck(x, ptr, size) \ argument 122 __put_user_size((x), (ptr), (size), __pu_err); \ 126 #define __put_user_check(x, ptr, size) \ argument 130 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 131 __put_user_size((x), __pu_addr, (size), __pu_err); \ 135 #define __put_user_size(x, ptr, size, retval) \ argument 138 switch (size) { \ [all …]
|
/linux-4.1.27/arch/sh/mm/ |
D | pmb.c | 40 unsigned long size; member 55 unsigned long size; member 58 { .size = SZ_512M, .flag = PMB_SZ_512M, }, 59 { .size = SZ_128M, .flag = PMB_SZ_128M, }, 60 { .size = SZ_64M, .flag = PMB_SZ_64M, }, 61 { .size = SZ_16M, .flag = PMB_SZ_16M, }, 132 return (b->vpn == (a->vpn + a->size)) && in pmb_can_merge() 133 (b->ppn == (a->ppn + a->size)) && in pmb_can_merge() 138 unsigned long size) in pmb_mapping_exists() argument 156 if ((vaddr < pmbe->vpn) || (vaddr >= (pmbe->vpn + pmbe->size))) in pmb_mapping_exists() [all …]
|
/linux-4.1.27/arch/x86/xen/ |
D | setup.c | 50 unsigned long size; member 67 static void __init xen_add_extra_mem(phys_addr_t start, phys_addr_t size) in xen_add_extra_mem() argument 73 if (xen_extra_mem[i].size == 0) { in xen_add_extra_mem() 75 xen_extra_mem[i].size = size; in xen_add_extra_mem() 79 if (xen_extra_mem[i].start + xen_extra_mem[i].size == start) { in xen_add_extra_mem() 80 xen_extra_mem[i].size += size; in xen_add_extra_mem() 87 memblock_reserve(start, size); in xen_add_extra_mem() 90 static void __init xen_del_extra_mem(phys_addr_t start, phys_addr_t size) in xen_del_extra_mem() argument 97 size_r = xen_extra_mem[i].size; in xen_del_extra_mem() 101 BUG_ON(size > size_r); in xen_del_extra_mem() [all …]
|
/linux-4.1.27/drivers/base/ |
D | dma-mapping.c | 21 size_t size; member 30 dma_free_coherent(dev, this->size, this->vaddr, this->dma_handle); in dmam_coherent_release() 37 dma_free_noncoherent(dev, this->size, this->vaddr, this->dma_handle); in dmam_noncoherent_release() 45 WARN_ON(this->size != match->size || in dmam_match() 65 void *dmam_alloc_coherent(struct device *dev, size_t size, in dmam_alloc_coherent() argument 75 vaddr = dma_alloc_coherent(dev, size, dma_handle, gfp); in dmam_alloc_coherent() 83 dr->size = size; in dmam_alloc_coherent() 100 void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, in dmam_free_coherent() argument 103 struct dma_devres match_data = { size, vaddr, dma_handle }; in dmam_free_coherent() 105 dma_free_coherent(dev, size, vaddr, dma_handle); in dmam_free_coherent() [all …]
|
D | dma-coherent.c | 14 int size; member 21 size_t size, int flags, in dma_init_coherent_memory() argument 26 int pages = size >> PAGE_SHIFT; in dma_init_coherent_memory() 31 if (!size) in dma_init_coherent_memory() 34 mem_base = ioremap(phys_addr, size); in dma_init_coherent_memory() 48 dma_mem->size = pages; in dma_init_coherent_memory() 88 dma_addr_t device_addr, size_t size, int flags) in dma_declare_coherent_memory() argument 93 ret = dma_init_coherent_memory(phys_addr, device_addr, size, flags, in dma_declare_coherent_memory() 118 dma_addr_t device_addr, size_t size) in dma_mark_declared_memory_occupied() argument 124 size += device_addr & ~PAGE_MASK; in dma_mark_declared_memory_occupied() [all …]
|
/linux-4.1.27/arch/mips/mm/ |
D | c-r3k.c | 30 unsigned long flags, status, dummy, size; in r3k_cache_size() local 45 size = 0; in r3k_cache_size() 47 for (size = 128; size <= 0x40000; size <<= 1) in r3k_cache_size() 48 *(p + size) = 0; in r3k_cache_size() 50 for (size = 128; in r3k_cache_size() 51 (size <= 0x40000) && (*(p + size) == 0); in r3k_cache_size() 52 size <<= 1) in r3k_cache_size() 54 if (size > 0x40000) in r3k_cache_size() 55 size = 0; in r3k_cache_size() 60 return size * sizeof(*p); in r3k_cache_size() [all …]
|
D | dma-default.c | 115 void *dma_alloc_noncoherent(struct device *dev, size_t size, in dma_alloc_noncoherent() argument 122 ret = (void *) __get_free_pages(gfp, get_order(size)); in dma_alloc_noncoherent() 125 memset(ret, 0, size); in dma_alloc_noncoherent() 126 *dma_handle = plat_map_dma_mem(dev, ret, size); in dma_alloc_noncoherent() 133 static void *mips_dma_alloc_coherent(struct device *dev, size_t size, in mips_dma_alloc_coherent() argument 138 unsigned int count = PAGE_ALIGN(size) >> PAGE_SHIFT; in mips_dma_alloc_coherent() 140 if (dma_alloc_from_coherent(dev, size, dma_handle, &ret)) in mips_dma_alloc_coherent() 147 count, get_order(size)); in mips_dma_alloc_coherent() 149 page = alloc_pages(gfp, get_order(size)); in mips_dma_alloc_coherent() 155 memset(ret, 0, size); in mips_dma_alloc_coherent() [all …]
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | dma-mapping.h | 13 void *dma_alloc_coherent(struct device *dev, size_t size, 15 void dma_free_coherent(struct device *dev, size_t size, void *vaddr, 43 __dma_sync(dma_addr_t addr, size_t size, enum dma_data_direction dir); 45 __dma_sync_inline(dma_addr_t addr, size_t size, enum dma_data_direction dir) in __dma_sync_inline() argument 51 flush_dcache_range(addr, addr + size); in __dma_sync_inline() 56 invalidate_dcache_range(addr, addr + size); in __dma_sync_inline() 61 _dma_sync(dma_addr_t addr, size_t size, enum dma_data_direction dir) in _dma_sync() argument 64 __dma_sync_inline(addr, size, dir); in _dma_sync() 66 __dma_sync(addr, size, dir); in _dma_sync() 70 dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() argument [all …]
|
/linux-4.1.27/drivers/pnp/isapnp/ |
D | core.c | 367 static int __init isapnp_read_tag(unsigned char *type, unsigned short *size) in isapnp_read_tag() argument 377 *size = (tmp[1] << 8) | tmp[0]; in isapnp_read_tag() 380 *size = tag & 0x07; in isapnp_read_tag() 382 if (*type == 0xff && *size == 0xffff) /* probably invalid data */ in isapnp_read_tag() 399 int size, int number) in isapnp_parse_device() argument 406 isapnp_peek(tmp, size); in isapnp_parse_device() 428 int size) in isapnp_parse_irq_resource() argument 435 isapnp_peek(tmp, size); in isapnp_parse_irq_resource() 441 if (size > 2) in isapnp_parse_irq_resource() 452 int size) in isapnp_parse_dma_resource() argument [all …]
|
/linux-4.1.27/sound/core/ |
D | memalloc.c | 45 void *snd_malloc_pages(size_t size, gfp_t gfp_flags) in snd_malloc_pages() argument 49 if (WARN_ON(!size)) in snd_malloc_pages() 54 pg = get_order(size); in snd_malloc_pages() 65 void snd_free_pages(void *ptr, size_t size) in snd_free_pages() argument 71 pg = get_order(size); in snd_free_pages() 83 static void *snd_malloc_dev_pages(struct device *dev, size_t size, dma_addr_t *dma) in snd_malloc_dev_pages() argument 90 pg = get_order(size); in snd_malloc_dev_pages() 99 static void snd_free_dev_pages(struct device *dev, size_t size, void *ptr, in snd_free_dev_pages() argument 106 pg = get_order(size); in snd_free_dev_pages() 118 static void snd_malloc_dev_iram(struct snd_dma_buffer *dmab, size_t size) in snd_malloc_dev_iram() argument [all …]
|
D | pcm_memory.c | 51 static int preallocate_pcm_pages(struct snd_pcm_substream *substream, size_t size) in preallocate_pcm_pages() argument 54 size_t orig_size = size; in preallocate_pcm_pages() 59 size, dmab)) < 0) { in preallocate_pcm_pages() 64 size >>= 1; in preallocate_pcm_pages() 65 } while (size >= snd_minimum_buffer); in preallocate_pcm_pages() 161 size_t size; in snd_pcm_lib_preallocate_proc_write() local 170 size = simple_strtoul(str, NULL, 10) * 1024; in snd_pcm_lib_preallocate_proc_write() 171 if ((size != 0 && size < 8192) || size > substream->dma_max) { in snd_pcm_lib_preallocate_proc_write() 175 if (substream->dma_buffer.bytes == size) in snd_pcm_lib_preallocate_proc_write() 179 if (size > 0) { in snd_pcm_lib_preallocate_proc_write() [all …]
|
/linux-4.1.27/net/wireless/ |
D | radiotap.c | 26 [IEEE80211_RADIOTAP_TSFT] = { .align = 8, .size = 8, }, 27 [IEEE80211_RADIOTAP_FLAGS] = { .align = 1, .size = 1, }, 28 [IEEE80211_RADIOTAP_RATE] = { .align = 1, .size = 1, }, 29 [IEEE80211_RADIOTAP_CHANNEL] = { .align = 2, .size = 4, }, 30 [IEEE80211_RADIOTAP_FHSS] = { .align = 2, .size = 2, }, 31 [IEEE80211_RADIOTAP_DBM_ANTSIGNAL] = { .align = 1, .size = 1, }, 32 [IEEE80211_RADIOTAP_DBM_ANTNOISE] = { .align = 1, .size = 1, }, 33 [IEEE80211_RADIOTAP_LOCK_QUALITY] = { .align = 2, .size = 2, }, 34 [IEEE80211_RADIOTAP_TX_ATTENUATION] = { .align = 2, .size = 2, }, 35 [IEEE80211_RADIOTAP_DB_TX_ATTENUATION] = { .align = 2, .size = 2, }, [all …]
|
/linux-4.1.27/arch/unicore32/mm/ |
D | ioremap.c | 66 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() argument 68 unsigned long addr = virt, end = virt + (size & ~(SZ_4M - 1)); in unmap_area_sections() 103 size_t size, const struct mem_type *type) in remap_area_sections() argument 105 unsigned long addr = virt, end = virt + size; in remap_area_sections() 112 unmap_area_sections(virt, size); in remap_area_sections() 130 unsigned long offset, size_t size, unsigned int mtype, void *caller) in __uc32_ioremap_pfn_caller() argument 161 size = PAGE_ALIGN(offset + size); in __uc32_ioremap_pfn_caller() 163 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __uc32_ioremap_pfn_caller() 168 if (!((__pfn_to_phys(pfn) | size | addr) & ~PMD_MASK)) { in __uc32_ioremap_pfn_caller() 170 err = remap_area_sections(addr, pfn, size, type); in __uc32_ioremap_pfn_caller() [all …]
|
/linux-4.1.27/arch/powerpc/boot/ |
D | simple_alloc.c | 24 unsigned long size; member 37 static void *simple_malloc(unsigned long size) in simple_malloc() argument 42 if (size == 0) in simple_malloc() 45 size = _ALIGN_UP(size, alloc_min); in simple_malloc() 49 if (size <= space_left) { in simple_malloc() 51 p->size = size; in simple_malloc() 53 next_base += size; in simple_malloc() 54 space_left -= size; in simple_malloc() 60 else if (!(p->flags & ENTRY_IN_USE) && (size <= p->size)) { in simple_malloc() 97 static void *simple_realloc(void *ptr, unsigned long size) in simple_realloc() argument [all …]
|
D | mv64x60.c | 156 u32 size; member 163 u32 size; member 200 .size = MV64x60_CPU2MEM_0_SIZE, 204 .size = MV64x60_CPU2MEM_1_SIZE, 208 .size = MV64x60_CPU2MEM_2_SIZE, 212 .size = MV64x60_CPU2MEM_3_SIZE, 219 .size = MV64x60_ENET2MEM_0_SIZE, 223 .size = MV64x60_ENET2MEM_1_SIZE, 227 .size = MV64x60_ENET2MEM_2_SIZE, 231 .size = MV64x60_ENET2MEM_3_SIZE, [all …]
|
/linux-4.1.27/arch/x86/include/asm/ |
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() argument 156 return __get_dma_pages(GFP_KERNEL|__GFP_NORETRY, get_order(size)); in dma_mem_alloc() 160 static unsigned long vdma_mem_alloc(unsigned long size) in vdma_mem_alloc() argument 162 return (unsigned long)vmalloc(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() argument 173 free_pages(addr, get_order(size)); in _fd_dma_mem_free() 176 #define fd_dma_mem_free(addr, size) _fd_dma_mem_free(addr, size) argument [all …]
|
D | uaccess_64.h | 52 int __copy_from_user_nocheck(void *dst, const void __user *src, unsigned size) in __copy_from_user_nocheck() argument 56 if (!__builtin_constant_p(size)) in __copy_from_user_nocheck() 57 return copy_user_generic(dst, (__force void *)src, size); in __copy_from_user_nocheck() 58 switch (size) { in __copy_from_user_nocheck() 90 return copy_user_generic(dst, (__force void *)src, size); in __copy_from_user_nocheck() 95 int __copy_from_user(void *dst, const void __user *src, unsigned size) in __copy_from_user() argument 98 return __copy_from_user_nocheck(dst, src, size); in __copy_from_user() 102 int __copy_to_user_nocheck(void __user *dst, const void *src, unsigned size) in __copy_to_user_nocheck() argument 106 if (!__builtin_constant_p(size)) in __copy_to_user_nocheck() 107 return copy_user_generic((__force void *)dst, src, size); in __copy_to_user_nocheck() [all …]
|
/linux-4.1.27/include/asm-generic/ |
D | dma-mapping-common.h | 11 size_t size, in dma_map_single_attrs() argument 18 kmemcheck_mark_initialized(ptr, size); in dma_map_single_attrs() 21 (unsigned long)ptr & ~PAGE_MASK, size, in dma_map_single_attrs() 24 (unsigned long)ptr & ~PAGE_MASK, size, in dma_map_single_attrs() 30 size_t size, in dma_unmap_single_attrs() argument 38 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_single_attrs() 39 debug_dma_unmap_page(dev, addr, size, dir, true); in dma_unmap_single_attrs() 77 size_t offset, size_t size, in dma_map_page() argument 83 kmemcheck_mark_initialized(page_address(page) + offset, size); in dma_map_page() 85 addr = ops->map_page(dev, page, offset, size, dir, NULL); in dma_map_page() [all …]
|
D | pci-dma-compat.h | 16 pci_alloc_consistent(struct pci_dev *hwdev, size_t size, in pci_alloc_consistent() argument 19 return dma_alloc_coherent(hwdev == NULL ? NULL : &hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_alloc_consistent() 23 pci_zalloc_consistent(struct pci_dev *hwdev, size_t size, in pci_zalloc_consistent() argument 27 size, dma_handle, GFP_ATOMIC); in pci_zalloc_consistent() 31 pci_free_consistent(struct pci_dev *hwdev, size_t size, in pci_free_consistent() argument 34 dma_free_coherent(hwdev == NULL ? NULL : &hwdev->dev, size, vaddr, dma_handle); in pci_free_consistent() 38 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) in pci_map_single() argument 40 …return dma_map_single(hwdev == NULL ? NULL : &hwdev->dev, ptr, size, (enum dma_data_direction)dire… in pci_map_single() 45 size_t size, int direction) in pci_unmap_single() argument 47 …dma_unmap_single(hwdev == NULL ? NULL : &hwdev->dev, dma_addr, size, (enum dma_data_direction)dire… in pci_unmap_single() [all …]
|
D | dma-mapping-broken.h | 12 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, 16 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, 19 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() argument 24 return dma_alloc_coherent(dev, size, dma_handle, flag); in dma_alloc_attrs() 27 static inline void dma_free_attrs(struct device *dev, size_t size, in dma_free_attrs() argument 32 dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 39 dma_map_single(struct device *dev, void *ptr, size_t size, 43 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, 56 size_t size, enum dma_data_direction direction); 59 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, [all …]
|
/linux-4.1.27/fs/xfs/ |
D | xfs_bit.c | 32 xfs_bitmap_empty(uint *map, uint size) in xfs_bitmap_empty() argument 37 for (i = 0; i < size; i++) { in xfs_bitmap_empty() 49 xfs_contig_bits(uint *map, uint size, uint start_bit) in xfs_contig_bits() argument 55 size <<= BIT_TO_WORD_SHIFT; in xfs_contig_bits() 57 ASSERT(start_bit < size); in xfs_contig_bits() 58 size -= start_bit & ~(NBWORD - 1); in xfs_contig_bits() 67 size -= NBWORD; in xfs_contig_bits() 69 while (size) { in xfs_contig_bits() 73 size -= NBWORD; in xfs_contig_bits() 88 int xfs_next_bit(uint *map, uint size, uint start_bit) in xfs_next_bit() argument [all …]
|
/linux-4.1.27/arch/arm/include/asm/xen/ |
D | page-coherent.h | 9 dma_addr_t dev_addr, unsigned long offset, size_t size, 12 size_t size, enum dma_data_direction dir, 15 dma_addr_t handle, size_t size, enum dma_data_direction dir); 18 dma_addr_t handle, size_t size, enum dma_data_direction dir); 20 static inline void *xen_alloc_coherent_pages(struct device *hwdev, size_t size, in xen_alloc_coherent_pages() argument 24 return __generic_dma_ops(hwdev)->alloc(hwdev, size, dma_handle, flags, attrs); in xen_alloc_coherent_pages() 27 static inline void xen_free_coherent_pages(struct device *hwdev, size_t size, in xen_free_coherent_pages() argument 31 __generic_dma_ops(hwdev)->free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages() 35 dma_addr_t dev_addr, unsigned long offset, size_t size, in xen_dma_map_page() argument 44 __generic_dma_ops(hwdev)->map_page(hwdev, page, offset, size, dir, attrs); in xen_dma_map_page() [all …]
|
/linux-4.1.27/drivers/s390/char/ |
D | raw3270.h | 102 size_t size; /* size of output buffer. */ member 111 struct raw3270_request *raw3270_request_alloc(size_t size); 112 struct raw3270_request *raw3270_request_alloc_bootmem(size_t size); 215 unsigned long size; member 224 unsigned long size; in alloc_string() local 226 size = (len + 7L) & -8L; in alloc_string() 228 if (cs->size < size) in alloc_string() 230 if (cs->size > size + sizeof(struct string)) { in alloc_string() 231 char *endaddr = (char *) (cs + 1) + cs->size; in alloc_string() 232 tmp = (struct string *) (endaddr - size) - 1; in alloc_string() [all …]
|
/linux-4.1.27/sound/pci/asihpi/ |
D | hpimsginit.c | 40 u16 size; in hpi_init_message() local 43 size = msg_size[object]; in hpi_init_message() 45 size = sizeof(*phm); in hpi_init_message() 47 memset(phm, 0, size); in hpi_init_message() 48 phm->size = size; in hpi_init_message() 67 u16 size; in hpi_init_response() local 70 size = res_size[object]; in hpi_init_response() 72 size = sizeof(*phr); in hpi_init_response() 75 phr->size = size; in hpi_init_response() 94 static void hpi_init_messageV1(struct hpi_message_header *phm, u16 size, in hpi_init_messageV1() argument [all …]
|
D | hpios.c | 46 u16 hpios_locked_mem_alloc(struct consistent_dma_area *p_mem_area, u32 size, in hpios_locked_mem_alloc() argument 51 dma_alloc_coherent(&pdev->dev, size, &p_mem_area->dma_handle, in hpios_locked_mem_alloc() 56 size, (unsigned int)p_mem_area->dma_handle, in hpios_locked_mem_alloc() 59 p_mem_area->size = size; in hpios_locked_mem_alloc() 63 "failed to allocate %d bytes locked memory\n", size); in hpios_locked_mem_alloc() 64 p_mem_area->size = 0; in hpios_locked_mem_alloc() 71 if (p_mem_area->size) { in hpios_locked_mem_free() 72 dma_free_coherent(p_mem_area->pdev, p_mem_area->size, in hpios_locked_mem_free() 75 (unsigned long)p_mem_area->size, in hpios_locked_mem_free() 78 p_mem_area->size = 0; in hpios_locked_mem_free()
|
/linux-4.1.27/drivers/mtd/ |
D | mtdconcat.c | 77 size_t size, retsize; in concat_read() local 79 if (from >= subdev->size) { in concat_read() 81 size = 0; in concat_read() 82 from -= subdev->size; in concat_read() 85 if (from + len > subdev->size) in concat_read() 87 size = subdev->size - from; in concat_read() 90 size = len; in concat_read() 92 err = mtd_read(subdev, from, size, &retsize, buf); in concat_read() 109 len -= size; in concat_read() 113 buf += size; in concat_read() [all …]
|
/linux-4.1.27/arch/arm64/mm/ |
D | dma-mapping.c | 54 static void *__alloc_from_pool(size_t size, struct page **ret_page, gfp_t flags) in __alloc_from_pool() argument 64 val = gen_pool_alloc(atomic_pool, size); in __alloc_from_pool() 70 memset(ptr, 0, size); in __alloc_from_pool() 76 static bool __in_atomic_pool(void *start, size_t size) in __in_atomic_pool() argument 78 return addr_in_gen_pool(atomic_pool, (unsigned long)start, size); in __in_atomic_pool() 81 static int __free_from_pool(void *start, size_t size) in __free_from_pool() argument 83 if (!__in_atomic_pool(start, size)) in __free_from_pool() 86 gen_pool_free(atomic_pool, (unsigned long)start, size); in __free_from_pool() 91 static void *__dma_alloc_coherent(struct device *dev, size_t size, in __dma_alloc_coherent() argument 107 page = dma_alloc_from_contiguous(dev, size >> PAGE_SHIFT, in __dma_alloc_coherent() [all …]
|
D | ioremap.c | 32 static void __iomem *__ioremap_caller(phys_addr_t phys_addr, size_t size, in __ioremap_caller() argument 46 size = PAGE_ALIGN(size + offset); in __ioremap_caller() 51 last_addr = phys_addr + size - 1; in __ioremap_caller() 52 if (!size || last_addr < phys_addr || (last_addr & ~PHYS_MASK)) in __ioremap_caller() 61 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller() 67 err = ioremap_page_range(addr, addr + size, phys_addr, prot); in __ioremap_caller() 76 void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot) in __ioremap() argument 78 return __ioremap_caller(phys_addr, size, prot, in __ioremap() 96 void __iomem *ioremap_cache(phys_addr_t phys_addr, size_t size) in ioremap_cache() argument 102 return __ioremap_caller(phys_addr, size, __pgprot(PROT_NORMAL), in ioremap_cache()
|
/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
D | fw_inc.c | 46 static int wil_fw_verify(struct wil6210_priv *wil, const u8 *data, size_t size) in wil_fw_verify() argument 54 if (size % 4) { in wil_fw_verify() 55 wil_err_fw(wil, "image size not aligned: %zu\n", size); in wil_fw_verify() 59 if (size < sizeof(*hdr) + sizeof(fh)) { in wil_fw_verify() 60 wil_err_fw(wil, "file too short: %zu bytes\n", size); in wil_fw_verify() 77 if (size < dlen) { in wil_fw_verify() 79 size, (ulong)dlen); in wil_fw_verify() 122 size_t size) in fw_handle_comment() argument 124 wil_hex_dump_fw("", DUMP_PREFIX_OFFSET, 16, 1, data, size, true); in fw_handle_comment() 130 size_t size) in fw_handle_data() argument [all …]
|
/linux-4.1.27/arch/powerpc/mm/ |
D | dma-noncoherent.c | 97 ppc_vm_region_alloc(struct ppc_vm_region *head, size_t size, gfp_t gfp) in ppc_vm_region_alloc() argument 99 unsigned long addr = head->vm_start, end = head->vm_end - size; in ppc_vm_region_alloc() 110 if ((addr + size) < addr) in ppc_vm_region_alloc() 112 if ((addr + size) <= c->vm_start) in ppc_vm_region_alloc() 125 new->vm_end = addr + size; in ppc_vm_region_alloc() 155 __dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp) in __dma_alloc_coherent() argument 183 size = PAGE_ALIGN(size); in __dma_alloc_coherent() 185 if ((limit && size >= limit) || in __dma_alloc_coherent() 186 size >= (CONSISTENT_END - CONSISTENT_BASE)) { in __dma_alloc_coherent() 188 size, mask); in __dma_alloc_coherent() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvif/ |
D | object.c | 31 nvif_object_ioctl(struct nvif_object *object, void *data, u32 size, void **hack) in nvif_object_ioctl() argument 38 if (size >= sizeof(*args) && args->v0.version == 0) { in nvif_object_ioctl() 50 return client->driver->ioctl(client->base.priv, client->super, data, size, hack); in nvif_object_ioctl() 60 u32 size = count * sizeof(args->sclass.oclass[0]); in nvif_object_sclass() local 63 if (!(args = kmalloc(sizeof(*args) + size, GFP_KERNEL))) in nvif_object_sclass() 70 memcpy(args->sclass.oclass, oclass, size); in nvif_object_sclass() 71 ret = nvif_object_ioctl(object, args, sizeof(*args) + size, NULL); in nvif_object_sclass() 73 memcpy(oclass, args->sclass.oclass, size); in nvif_object_sclass() 79 nvif_object_rd(struct nvif_object *object, int size, u64 addr) in nvif_object_rd() argument 86 .rd.size = size, in nvif_object_rd() [all …]
|
/linux-4.1.27/arch/mips/cavium-octeon/executive/ |
D | cvmx-bootmem.c | 56 static void cvmx_bootmem_phy_set_size(uint64_t addr, uint64_t size) in cvmx_bootmem_phy_set_size() argument 58 cvmx_write64_uint64((addr + SIZE_OFFSET) | (1ull << 63), size); in cvmx_bootmem_phy_set_size() 76 void *cvmx_bootmem_alloc_range(uint64_t size, uint64_t alignment, in cvmx_bootmem_alloc_range() argument 81 cvmx_bootmem_phy_alloc(size, min_addr, max_addr, alignment, 0); in cvmx_bootmem_alloc_range() 89 void *cvmx_bootmem_alloc_address(uint64_t size, uint64_t address, in cvmx_bootmem_alloc_address() argument 92 return cvmx_bootmem_alloc_range(size, alignment, address, in cvmx_bootmem_alloc_address() 93 address + size); in cvmx_bootmem_alloc_address() 96 void *cvmx_bootmem_alloc(uint64_t size, uint64_t alignment) in cvmx_bootmem_alloc() argument 98 return cvmx_bootmem_alloc_range(size, alignment, 0, 0); in cvmx_bootmem_alloc() 101 void *cvmx_bootmem_alloc_named_range(uint64_t size, uint64_t min_addr, in cvmx_bootmem_alloc_named_range() argument [all …]
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | uaccess.h | 50 #define __access_ok(addr, size, segment) \ argument 51 (((addr) <= (segment).seg) && ((size) <= (segment).seg)) 55 #define __access_ok(addr, size, segment) \ argument 57 (((size) == 0) || (((size) - 1) <= ((segment).seg - (addr))))) 61 #define access_ok(type, addr, size) \ argument 63 __access_ok((__force unsigned long)(addr), (size), get_fs())) 164 #define __put_user_size(x, ptr, size, retval) \ argument 167 switch (size) { \ 176 #define __put_user_nocheck(x, ptr, size) \ argument 183 __put_user_size((x), __pu_addr, (size), __pu_err); \ [all …]
|
D | dma-mapping.h | 24 extern void *dma_direct_alloc_coherent(struct device *dev, size_t size, 27 extern void dma_direct_free_coherent(struct device *dev, size_t size, 33 size_t size, struct dma_attrs *attrs); 44 extern void *__dma_alloc_coherent(struct device *dev, size_t size, 46 extern void __dma_free_coherent(size_t size, void *vaddr); 47 extern void __dma_sync(void *vaddr, size_t size, int direction); 49 size_t size, int direction); 57 #define __dma_alloc_coherent(dev, gfp, size, handle) NULL argument 58 #define __dma_free_coherent(size, addr) ((void)0) argument 59 #define __dma_sync(addr, size, rw) ((void)0) argument [all …]
|
/linux-4.1.27/drivers/usb/host/ |
D | ohci-dbg.c | 22 #define ohci_dbg_sw(ohci, next, size, format, arg...) \ argument 26 s_len = scnprintf (*next, *size, format, ## arg ); \ 27 *size -= s_len; *next += s_len; \ 33 #define ohci_dbg_nosw(ohci, next, size, format, arg...) \ argument 36 s_len = scnprintf(*next, *size, format, ## arg); \ 37 *size -= s_len; *next += s_len; \ 46 unsigned *size) in ohci_dump_intr_mask() argument 48 ohci_dbg_sw (ohci, next, size, "%s 0x%08x%s%s%s%s%s%s%s%s%s\n", in ohci_dump_intr_mask() 68 unsigned *size) in maybe_print_eds() argument 71 ohci_dbg_sw (ohci, next, size, "%s %08x\n", label, value); in maybe_print_eds() [all …]
|
D | ehci-dbg.c | 418 unsigned size = *sizep; in qh_lines() local 438 temp = scnprintf (next, size, in qh_lines() 448 size -= temp; in qh_lines() 466 temp = snprintf (next, size, in qh_lines() 478 if (size < temp) in qh_lines() 479 temp = size; in qh_lines() 480 size -= temp; in qh_lines() 482 if (temp == size) in qh_lines() 486 temp = snprintf (next, size, "\n"); in qh_lines() 487 if (size < temp) in qh_lines() [all …]
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | uaccess.h | 51 static inline int ___range_ok(unsigned long addr, unsigned int size) in ___range_ok() argument 62 : "1"(addr), "ir"(size), in ___range_ok() 70 #define __range_ok(addr, size) ___range_ok((unsigned long)(addr), (u32)(size)) argument 72 #define access_ok(type, addr, size) (__range_ok((addr), (size)) == 0) argument 73 #define __access_ok(addr, size) (__range_ok((addr), (size)) == 0) argument 75 static inline int verify_area(int type, const void *addr, unsigned long size) in verify_area() argument 77 return access_ok(type, addr, size) ? 0 : -EFAULT; in verify_area() 131 #define __get_user_nocheck(x, ptr, size) \ argument 136 switch (size) { \ 162 #define __get_user_check(x, ptr, size) \ argument [all …]
|
D | cacheflush.h | 26 extern void mn10300_local_icache_inv_range2(unsigned long start, unsigned long size); 30 extern void mn10300_local_dcache_inv_range2(unsigned long start, unsigned long size); 34 extern void mn10300_icache_inv_range2(unsigned long start, unsigned long size); 38 extern void mn10300_dcache_inv_range2(unsigned long start, unsigned long size); 43 extern void mn10300_local_dcache_flush_range2(unsigned long start, unsigned long size); 47 extern void mn10300_local_dcache_flush_inv_range2(unsigned long start, unsigned long size); 51 extern void mn10300_dcache_flush_range2(unsigned long start, unsigned long size); 55 extern void mn10300_dcache_flush_inv_range2(unsigned long start, unsigned long size); 60 #define mn10300_local_dcache_flush_range2(start, size) do {} while (0) argument 67 #define mn10300_local_dcache_flush_inv_range2(start, size) \ argument [all …]
|
/linux-4.1.27/drivers/mtd/maps/ |
D | scx200_docflash.c | 27 static unsigned size = 0x1000000; /* 16 MiB the whole ISA address space */ variable 33 module_param(size, int, 0); 34 MODULE_PARM_DESC(size, "Size of the flash mapping"); 51 .size = 0xc0000 56 .size = 0x40000 61 .size = ~0 /* calculate from flash size */ 66 .size = 0x80000 109 size = ((ctrl&0x1fff)<<13) + (1<<13); in init_scx200_docflash() 111 for (u = size; u > 1; u >>= 1) in init_scx200_docflash() 122 docmem.end = base + size; in init_scx200_docflash() [all …]
|
D | nettel.c | 45 #define SC520_PAR(cs, addr, size) \ argument 47 ((((size)-(64*1024)) >> SC520_PAR_SIZE_SHIFT) & SC520_PAR_SIZE_MASK) | \ 68 .size = 0, 76 .size = 0x000e0000 85 .size = 0x00020000 94 .size = 0x00020000 99 .size = 0x00020000 106 .size = AMD_WINDOW_MAXSIZE, 114 .size = 0x00010000 119 .size = 0x00010000 [all …]
|
/linux-4.1.27/include/drm/ |
D | drm_mem_util.h | 32 static __inline__ void *drm_calloc_large(size_t nmemb, size_t size) in drm_calloc_large() argument 34 if (size != 0 && nmemb > SIZE_MAX / size) in drm_calloc_large() 37 if (size * nmemb <= PAGE_SIZE) in drm_calloc_large() 38 return kcalloc(nmemb, size, GFP_KERNEL); in drm_calloc_large() 40 return __vmalloc(size * nmemb, in drm_calloc_large() 45 static __inline__ void *drm_malloc_ab(size_t nmemb, size_t size) in drm_malloc_ab() argument 47 if (size != 0 && nmemb > SIZE_MAX / size) in drm_malloc_ab() 50 if (size * nmemb <= PAGE_SIZE) in drm_malloc_ab() 51 return kmalloc(nmemb * size, GFP_KERNEL); in drm_malloc_ab() 53 return __vmalloc(size * nmemb, in drm_malloc_ab()
|
/linux-4.1.27/arch/metag/kernel/ |
D | dma.c | 114 *head, size_t size, in metag_vm_region_alloc() argument 117 unsigned long addr = head->vm_start, end = head->vm_end - size; in metag_vm_region_alloc() 128 if ((addr + size) < addr) in metag_vm_region_alloc() 130 if ((addr + size) <= c->vm_start) in metag_vm_region_alloc() 143 new->vm_end = addr + size; in metag_vm_region_alloc() 174 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() argument 191 size = PAGE_ALIGN(size); in dma_alloc_coherent() 193 if ((limit && size >= limit) in dma_alloc_coherent() 194 || size >= (CONSISTENT_END - CONSISTENT_START)) { in dma_alloc_coherent() 196 size, mask); in dma_alloc_coherent() [all …]
|
/linux-4.1.27/arch/m68k/mm/ |
D | kmap.c | 39 static inline struct vm_struct *get_io_area(unsigned long size) in get_io_area() argument 41 return get_vm_area(size, VM_IOREMAP); in get_io_area() 56 static struct vm_struct *get_io_area(unsigned long size) in get_io_area() argument 66 if (size + addr < (unsigned long)tmp->addr) in get_io_area() 68 if (addr > KMAP_END-size) { in get_io_area() 72 addr = tmp->size + (unsigned long)tmp->addr; in get_io_area() 75 area->size = size + IO_SIZE; in get_io_area() 91 __iounmap(tmp->addr, tmp->size); in free_io_area() 105 void __iomem *__ioremap(unsigned long physaddr, unsigned long size, int cacheflag) in __ioremap() argument 117 if (!size || physaddr > (unsigned long)(-size)) in __ioremap() [all …]
|
/linux-4.1.27/arch/metag/include/asm/ |
D | dma-mapping.h | 14 void *dma_alloc_coherent(struct device *dev, size_t size, 17 void dma_free_coherent(struct device *dev, size_t size, 20 void dma_sync_for_device(void *vaddr, size_t size, int dma_direction); 21 void dma_sync_for_cpu(void *vaddr, size_t size, int dma_direction); 24 void *cpu_addr, dma_addr_t dma_addr, size_t size); 27 void *cpu_addr, dma_addr_t dma_addr, size_t size); 30 dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() argument 34 WARN_ON(size == 0); in dma_map_single() 35 dma_sync_for_device(ptr, size, direction); in dma_map_single() 40 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() argument [all …]
|
D | uaccess.h | 42 #define __user_bad(addr, size) (((addr) > 0 && (addr) < META_MEMORY_BASE) || \ argument 46 static inline int __access_ok(unsigned long addr, unsigned long size) in __access_ok() argument 48 return __kernel_ok || !__user_bad(addr, size); in __access_ok() 51 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), \ argument 52 (unsigned long)(size)) 54 static inline int verify_area(int type, const void *addr, unsigned long size) in verify_area() argument 56 return access_ok(type, addr, size) ? 0 : -EFAULT; in verify_area() 89 #define __put_user_nocheck(x, ptr, size) \ argument 92 __put_user_size((x), (ptr), (size), __pu_err); \ 96 #define __put_user_check(x, ptr, size) \ argument [all …]
|
/linux-4.1.27/arch/arc/include/asm/ |
D | dma-mapping.h | 34 void *dma_alloc_noncoherent(struct device *dev, size_t size, 37 void dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, 40 void *dma_alloc_coherent(struct device *dev, size_t size, 43 void dma_free_coherent(struct device *dev, size_t size, void *kvaddr, 48 void *cpu_addr, dma_addr_t dma_addr, size_t size); 51 size_t size); 62 static inline void __inline_dma_cache_sync(unsigned long paddr, size_t size, in __inline_dma_cache_sync() argument 67 dma_cache_inv(paddr, size); in __inline_dma_cache_sync() 70 dma_cache_wback(paddr, size); in __inline_dma_cache_sync() 73 dma_cache_wback_inv(paddr, size); in __inline_dma_cache_sync() [all …]
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
D | armada_gem.c | 44 static size_t roundup_gem_size(size_t size) in roundup_gem_size() argument 46 return roundup(size, PAGE_SIZE); in roundup_gem_size() 60 unsigned int order = get_order(dobj->obj.size); in armada_gem_free_object() 86 size_t size = obj->obj.size; in armada_gem_linear_back() local 99 if (size <= 8192) { in armada_gem_linear_back() 100 unsigned int order = get_order(size); in armada_gem_linear_back() 108 memset(obj->addr, 0, PAGE_ALIGN(size)); in armada_gem_linear_back() 138 unsigned align = min_t(unsigned, size, SZ_2M); in armada_gem_linear_back() 147 ret = drm_mm_insert_node(&priv->linear, node, size, align, in armada_gem_linear_back() 158 ptr = ioremap_wc(obj->linear->start, size); in armada_gem_linear_back() [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | ops-bridge.c | 20 static u32 emulate_ioc3_cfg(int where, int size) in emulate_ioc3_cfg() argument 22 if (size == 1 && where == 0x3d) in emulate_ioc3_cfg() 24 else if (size == 2 && where == 0x3c) in emulate_ioc3_cfg() 26 else if (size == 4 && where == 0x3c) in emulate_ioc3_cfg() 44 int where, int size, u32 * value) in pci_conf0_read_config() argument 65 addr = &bridge->b_type0_cfg_dev[slot].f[fn].c[where ^ (4 - size)]; in pci_conf0_read_config() 67 if (size == 1) in pci_conf0_read_config() 69 else if (size == 2) in pci_conf0_read_config() 83 *value = emulate_ioc3_cfg(where, size); in pci_conf0_read_config() 97 mask = (0xffffffffU >> ((4 - size) << 3)); in pci_conf0_read_config() [all …]
|
/linux-4.1.27/arch/m68k/kernel/ |
D | dma.c | 21 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() argument 29 pr_debug("dma_alloc_coherent: %d,%x\n", size, flag); in dma_alloc_coherent() 31 size = PAGE_ALIGN(size); in dma_alloc_coherent() 32 order = get_order(size); in dma_alloc_coherent() 47 size >>= PAGE_SHIFT; in dma_alloc_coherent() 49 for (i = 1; i < size; i++) in dma_alloc_coherent() 58 addr = vmap(map, size, VM_MAP, pgprot); in dma_alloc_coherent() 64 void dma_free_coherent(struct device *dev, size_t size, in dma_free_coherent() argument 75 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() argument 84 ret = (void *)__get_free_pages(gfp, get_order(size)); in dma_alloc_coherent() [all …]
|
/linux-4.1.27/fs/jffs2/ |
D | nodelist.c | 59 uint32_t jffs2_truncate_fragtree(struct jffs2_sb_info *c, struct rb_root *list, uint32_t size) in jffs2_truncate_fragtree() argument 61 struct jffs2_node_frag *frag = jffs2_lookup_node_frag(list, size); in jffs2_truncate_fragtree() 63 dbg_fragtree("truncating fragtree to 0x%08x bytes\n", size); in jffs2_truncate_fragtree() 66 if (frag && frag->ofs != size) { in jffs2_truncate_fragtree() 67 if (frag->ofs+frag->size > size) { in jffs2_truncate_fragtree() 68 frag->size = size - frag->ofs; in jffs2_truncate_fragtree() 72 while (frag && frag->ofs >= size) { in jffs2_truncate_fragtree() 80 if (size == 0) in jffs2_truncate_fragtree() 88 if (frag->ofs + frag->size < size) in jffs2_truncate_fragtree() 89 return frag->ofs + frag->size; in jffs2_truncate_fragtree() [all …]
|
/linux-4.1.27/arch/s390/mm/ |
D | mem_detect.c | 22 static inline void memblock_physmem_add(phys_addr_t start, phys_addr_t size) in memblock_physmem_add() argument 24 memblock_add_range(&memblock.memory, start, size, 0, 0); in memblock_physmem_add() 25 memblock_add_range(&memblock.physmem, start, size, 0, 0); in memblock_physmem_add() 31 unsigned long addr, size; in detect_memory_memblock() local 44 size = 0; in detect_memory_memblock() 47 size += rzm; in detect_memory_memblock() 48 if (max_physmem_end && addr + size >= max_physmem_end) in detect_memory_memblock() 50 } while (type == tprot(addr + size)); in detect_memory_memblock() 52 if (max_physmem_end && (addr + size > max_physmem_end)) in detect_memory_memblock() 53 size = max_physmem_end - addr; in detect_memory_memblock() [all …]
|
D | maccess.c | 19 static notrace long s390_kernel_write_odd(void *dst, const void *src, size_t size) in s390_kernel_write_odd() argument 26 size = min(8UL - offset, size); in s390_kernel_write_odd() 27 count = size - 1; in s390_kernel_write_odd() 39 return size; in s390_kernel_write_odd() 58 void notrace s390_kernel_write(void *dst, const void *src, size_t size) in s390_kernel_write() argument 62 while (size) { in s390_kernel_write() 63 copied = s390_kernel_write_odd(dst, src, size); in s390_kernel_write() 66 size -= copied; in s390_kernel_write() 137 int offs = 0, size, rc; in copy_to_user_real() local 145 size = min(PAGE_SIZE, count - offs); in copy_to_user_real() [all …]
|
/linux-4.1.27/fs/nfsd/ |
D | nfsctl.c | 60 static ssize_t write_filehandle(struct file *file, char *buf, size_t size); 61 static ssize_t write_unlock_ip(struct file *file, char *buf, size_t size); 62 static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size); 63 static ssize_t write_threads(struct file *file, char *buf, size_t size); 64 static ssize_t write_pool_threads(struct file *file, char *buf, size_t size); 65 static ssize_t write_versions(struct file *file, char *buf, size_t size); 66 static ssize_t write_ports(struct file *file, char *buf, size_t size); 67 static ssize_t write_maxblksize(struct file *file, char *buf, size_t size); 68 static ssize_t write_maxconn(struct file *file, char *buf, size_t size); 70 static ssize_t write_leasetime(struct file *file, char *buf, size_t size); [all …]
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | dma-mapping.h | 23 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() argument 28 return dma_alloc_coherent(dev, size, dma_handle, flag); in dma_alloc_attrs() 31 static inline void dma_free_attrs(struct device *dev, size_t size, in dma_free_attrs() argument 36 dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 39 static inline void *dma_alloc_noncoherent(struct device *dev, size_t size, in dma_alloc_noncoherent() argument 42 return dma_alloc_coherent(dev, size, handle, flag); in dma_alloc_noncoherent() 44 static inline void dma_free_noncoherent(struct device *dev, size_t size, in dma_free_noncoherent() argument 47 dma_free_coherent(dev, size, addr, handle); in dma_free_noncoherent() 49 static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, in dma_cache_sync() argument 58 size_t size, enum dma_data_direction dir) in dma_unmap_single() argument [all …]
|
D | bitops.h | 319 unsigned size) in find_first_zero_bit() argument 326 if (!size) in find_first_zero_bit() 329 words = (size + 31) >> 5; in find_first_zero_bit() 340 return res < size ? res : size; in find_first_zero_bit() 344 static inline int find_next_zero_bit(const unsigned long *vaddr, int size, in find_next_zero_bit() argument 350 if (offset >= size) in find_next_zero_bit() 351 return size; in find_next_zero_bit() 362 return offset < size ? offset : size; in find_next_zero_bit() 366 if (offset >= size) in find_next_zero_bit() 367 return size; in find_next_zero_bit() [all …]
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_mem.c | 42 static struct mem_block *split_block(struct mem_block *p, int start, int size, in split_block() argument 52 newblock->size = p->size - (start - p->start); in split_block() 58 p->size -= newblock->size; in split_block() 63 if (size < p->size) { in split_block() 68 newblock->start = start + size; in split_block() 69 newblock->size = p->size - size; in split_block() 75 p->size = size; in split_block() 84 static struct mem_block *alloc_block(struct mem_block *heap, int size, in alloc_block() argument 92 if (p->file_priv == NULL && start + size <= p->start + p->size) in alloc_block() 93 return split_block(p, start, size, file_priv); in alloc_block() [all …]
|
D | drm_buffer.c | 44 int drm_buffer_alloc(struct drm_buffer **buf, int size) in drm_buffer_alloc() argument 46 int nr_pages = size / PAGE_SIZE + 1; in drm_buffer_alloc() 57 size, nr_pages); in drm_buffer_alloc() 61 (*buf)->size = size; in drm_buffer_alloc() 66 kmalloc(min(PAGE_SIZE, size - idx * PAGE_SIZE), in drm_buffer_alloc() 73 idx + 1, size, nr_pages); in drm_buffer_alloc() 98 void __user *user_data, int size) in drm_buffer_copy_from_user() argument 100 int nr_pages = size / PAGE_SIZE + 1; in drm_buffer_copy_from_user() 103 if (size > buf->size) { in drm_buffer_copy_from_user() 106 size, buf->size); in drm_buffer_copy_from_user() [all …]
|
D | uvd_v4_2.c | 41 uint32_t size; in uvd_v4_2_resume() local 45 size = RADEON_GPU_PAGE_ALIGN(rdev->uvd_fw->size + 4) >> 3; in uvd_v4_2_resume() 47 WREG32(UVD_VCPU_CACHE_SIZE0, size); in uvd_v4_2_resume() 49 addr += size; in uvd_v4_2_resume() 50 size = RADEON_UVD_STACK_SIZE >> 3; in uvd_v4_2_resume() 52 WREG32(UVD_VCPU_CACHE_SIZE1, size); in uvd_v4_2_resume() 54 addr += size; in uvd_v4_2_resume() 55 size = RADEON_UVD_HEAP_SIZE >> 3; in uvd_v4_2_resume() 57 WREG32(UVD_VCPU_CACHE_SIZE2, size); in uvd_v4_2_resume()
|
D | radeon_acpi.c | 41 u16 size; /* structure size in bytes (includes size field) */ member 48 u16 size; /* structure size in bytes (includes size field) */ member 55 u16 size; /* structure size in bytes (includes size field) */ member 72 u16 size; /* structure size in bytes (includes size field) */ member 80 u16 size; /* structure size in bytes (includes size field) */ member 89 u16 size; /* structure size in bytes (includes size field) */ member 205 size_t size; in radeon_atif_verify_interface() local 214 size = *(u16 *) info->buffer.pointer; in radeon_atif_verify_interface() 215 if (size < 12) { in radeon_atif_verify_interface() 216 DRM_INFO("ATIF buffer is too small: %zu\n", size); in radeon_atif_verify_interface() [all …]
|
D | radeon_atpx_handler.c | 40 u16 size; /* structure size in bytes (includes size field) */ member 46 u16 size; /* structure size in bytes (includes size field) */ member 52 u16 size; member 57 u16 size; member 151 size_t size; in radeon_atpx_validate() local 160 size = *(u16 *) info->buffer.pointer; in radeon_atpx_validate() 161 if (size < 10) { in radeon_atpx_validate() 162 printk("ATPX buffer is too small: %zu\n", size); in radeon_atpx_validate() 166 size = min(sizeof(output), size); in radeon_atpx_validate() 168 memcpy(&output, info->buffer.pointer, size); in radeon_atpx_validate() [all …]
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | uaccess.h | 71 #define __range_ok(addr, size) ({ \ argument 81 : "1" (addr), "r" ((int)(size)), \ 106 #define access_ok(type, addr, size) (likely(__range_ok(addr, size) == 0)) argument 108 static inline int access_ok(int type, const void *addr, unsigned long size) in access_ok() argument 112 return ((val >= memory_start) && ((val + size) < memory_end)); in access_ok() 215 #define __get_user_nocheck(x, ptr, size) \ argument 220 __get_user_size(__gu_val, (ptr), (size), __gu_err); \ 225 #define __get_user_check(x, ptr, size) \ argument 231 if (access_ok(VERIFY_READ, __gu_addr, size)) \ 232 __get_user_size(__gu_val, __gu_addr, (size), __gu_err); \ [all …]
|
/linux-4.1.27/drivers/acpi/acpica/ |
D | nsnames.c | 69 acpi_size size, char *name_buffer) in acpi_ns_build_external_path() argument 78 index = size - 1; in acpi_ns_build_external_path() 111 (u32) index, (u32) size, &name_buffer[size])); in acpi_ns_build_external_path() 138 acpi_size size; in acpi_ns_get_external_pathname() local 144 size = acpi_ns_get_pathname_length(node); in acpi_ns_get_external_pathname() 145 if (!size) { in acpi_ns_get_external_pathname() 151 name_buffer = ACPI_ALLOCATE_ZEROED(size); in acpi_ns_get_external_pathname() 153 ACPI_ERROR((AE_INFO, "Could not allocate %u bytes", (u32)size)); in acpi_ns_get_external_pathname() 159 status = acpi_ns_build_external_path(node, size, name_buffer); in acpi_ns_get_external_pathname() 182 acpi_size size; in acpi_ns_get_pathname_length() local [all …]
|
D | uttrack.c | 70 acpi_size size, 127 void *acpi_ut_allocate_and_track(acpi_size size, in acpi_ut_allocate_and_track() argument 135 if (!size) { in acpi_ut_allocate_and_track() 138 size = 1; in acpi_ut_allocate_and_track() 142 acpi_os_allocate(size + sizeof(struct acpi_debug_mem_header)); in acpi_ut_allocate_and_track() 148 "Could not allocate size %u", (u32)size)); in acpi_ut_allocate_and_track() 153 status = acpi_ut_track_allocation(allocation, size, in acpi_ut_allocate_and_track() 162 acpi_gbl_global_list->total_size += (u32)size; in acpi_ut_allocate_and_track() 163 acpi_gbl_global_list->current_total_size += (u32)size; in acpi_ut_allocate_and_track() 188 void *acpi_ut_allocate_zeroed_and_track(acpi_size size, in acpi_ut_allocate_zeroed_and_track() argument [all …]
|
/linux-4.1.27/drivers/video/fbdev/core/ |
D | fbcmap.c | 94 int size = len * sizeof(u16); in fb_alloc_cmap_gfp() local 102 cmap->red = kmalloc(size, flags); in fb_alloc_cmap_gfp() 105 cmap->green = kmalloc(size, flags); in fb_alloc_cmap_gfp() 108 cmap->blue = kmalloc(size, flags); in fb_alloc_cmap_gfp() 112 cmap->transp = kmalloc(size, flags); in fb_alloc_cmap_gfp() 167 int size; in fb_copy_cmap() local 173 size = to->len - tooff; in fb_copy_cmap() 174 if (size > (int) (from->len - fromoff)) in fb_copy_cmap() 175 size = from->len - fromoff; in fb_copy_cmap() 176 if (size <= 0) in fb_copy_cmap() [all …]
|
/linux-4.1.27/arch/x86/kernel/ |
D | ldt.c | 33 set_ldt(pc->ldt->entries, pc->ldt->size); in flush_ldt() 37 static struct ldt_struct *alloc_ldt_struct(int size) in alloc_ldt_struct() argument 42 if (size > LDT_ENTRIES) in alloc_ldt_struct() 50 alloc_size = size * LDT_ENTRY_SIZE; in alloc_ldt_struct() 68 new_ldt->size = size; in alloc_ldt_struct() 75 paravirt_alloc_ldt(ldt->entries, ldt->size); in finalize_ldt_struct() 94 paravirt_free_ldt(ldt->entries, ldt->size); in free_ldt_struct() 95 if (ldt->size * LDT_ENTRY_SIZE > PAGE_SIZE) in free_ldt_struct() 125 new_ldt = alloc_ldt_struct(old_mm->context.ldt->size); in init_new_context() 132 new_ldt->size * LDT_ENTRY_SIZE); in init_new_context() [all …]
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | msi_bitmap.c | 117 int size; in msi_bitmap_alloc() local 122 size = BITS_TO_LONGS(irq_count) * sizeof(long); in msi_bitmap_alloc() 123 pr_debug("msi_bitmap: allocator bitmap size is 0x%x bytes\n", size); in msi_bitmap_alloc() 125 bmp->bitmap = zalloc_maybe_bootmem(size, GFP_KERNEL); in msi_bitmap_alloc() 151 int rc, i, size = 512; in test_basics() local 157 WARN_ON(msi_bitmap_alloc(&bmp, size, NULL)); in test_basics() 160 WARN_ON(bitmap_find_free_region(bmp.bitmap, size, get_count_order(size))); in test_basics() 161 bitmap_release_region(bmp.bitmap, 0, get_count_order(size)); in test_basics() 167 WARN_ON(bitmap_find_free_region(bmp.bitmap, size, get_count_order(size))); in test_basics() 168 bitmap_release_region(bmp.bitmap, 0, get_count_order(size)); in test_basics() [all …]
|
D | fsl_soc.c | 58 int size; in get_immrbase() local 60 const __be32 *prop = of_get_property(soc, "#address-cells", &size); in get_immrbase() 62 if (prop && size == 4) in get_immrbase() 67 prop = of_get_property(soc, "ranges", &size); in get_immrbase() 85 int size; in fsl_get_sys_freq() local 94 prop = of_get_property(soc, "clock-frequency", &size); in fsl_get_sys_freq() 95 if (!prop || size != sizeof(*prop) || *prop == 0) in fsl_get_sys_freq() 96 prop = of_get_property(soc, "bus-frequency", &size); in fsl_get_sys_freq() 98 if (prop && size == sizeof(*prop)) in fsl_get_sys_freq() 114 int size; in get_brgfreq() local [all …]
|
D | fsl_85xx_cache_sram.c | 38 void *mpc85xx_cache_sram_alloc(unsigned int size, in mpc85xx_cache_sram_alloc() argument 47 if (!size || (size > cache_sram->size) || (align > cache_sram->size)) { in mpc85xx_cache_sram_alloc() 49 __func__, size, align); in mpc85xx_cache_sram_alloc() 60 offset = rh_alloc_align(cache_sram->rh, size, align, NULL); in mpc85xx_cache_sram_alloc() 100 cache_sram->size = sram_params.sram_size; in instantiate_cache_sram() 102 if (!request_mem_region(cache_sram->base_phys, cache_sram->size, in instantiate_cache_sram() 111 cache_sram->size, _PAGE_COHERENT | PAGE_KERNEL); in instantiate_cache_sram() 127 rh_attach_region(cache_sram->rh, 0, cache_sram->size); in instantiate_cache_sram() 131 (unsigned long long)cache_sram->base_phys, cache_sram->size); in instantiate_cache_sram() 139 release_mem_region(cache_sram->base_phys, cache_sram->size); in instantiate_cache_sram() [all …]
|
/linux-4.1.27/arch/score/include/asm/ |
D | uaccess.h | 28 #define __ua_size(size) \ argument 29 ((__builtin_constant_p(size) && (signed long) (size) > 0) ? 0 : (size)) 51 #define __access_ok(addr, size) \ argument 53 ((addr) | ((addr) + (size)) | \ 54 __ua_size(size)))) == 0) 56 #define access_ok(type, addr, size) \ argument 57 likely(__access_ok((unsigned long)(addr), (size))) 148 #define __get_user_common(val, size, ptr) \ argument 150 switch (size) { \ 172 #define __get_user_nocheck(x, ptr, size) \ argument [all …]
|
/linux-4.1.27/arch/cris/arch-v32/mm/ |
D | intmem.c | 23 unsigned int size; member 42 alloc->size = MEM_INTMEM_SIZE - RESERVED_SIZE; in crisv32_intmem_init() 49 void* crisv32_intmem_alloc(unsigned size, unsigned align) in crisv32_intmem_alloc() argument 63 allocation->size >= size + alignment) { in crisv32_intmem_alloc() 64 if (allocation->size > size + alignment) { in crisv32_intmem_alloc() 68 alloc->size = allocation->size - size - in crisv32_intmem_alloc() 70 alloc->offset = allocation->offset + size + in crisv32_intmem_alloc() 78 tmp->size = alignment; in crisv32_intmem_alloc() 86 allocation->size = size; in crisv32_intmem_alloc() 118 prev->size += allocation->size; in crisv32_intmem_free() [all …]
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | dma.c | 63 static void *hexagon_dma_alloc_coherent(struct device *dev, size_t size, in hexagon_dma_alloc_coherent() argument 86 ret = (void *) gen_pool_alloc(coherent_pool, size); in hexagon_dma_alloc_coherent() 89 memset(ret, 0, size); in hexagon_dma_alloc_coherent() 97 static void hexagon_free_coherent(struct device *dev, size_t size, void *vaddr, in hexagon_free_coherent() argument 100 gen_pool_free(coherent_pool, (unsigned long) vaddr, size); in hexagon_free_coherent() 104 dma_addr_t bus, size_t size) in check_addr() argument 106 if (hwdev && hwdev->dma_mask && !dma_capable(hwdev, bus, size)) { in check_addr() 110 name, (long long)bus, size, in check_addr() 143 static inline void dma_sync(void *addr, size_t size, in dma_sync() argument 149 (unsigned long) addr + size); in dma_sync() [all …]
|
/linux-4.1.27/arch/arm/common/ |
D | dmabounce.c | 52 size_t size; member 62 unsigned long size; member 108 size_t size, enum dma_data_direction dir) in alloc_safe_buffer() argument 116 __func__, ptr, size, dir); in alloc_safe_buffer() 118 if (size <= device_info->small.size) { in alloc_safe_buffer() 120 } else if (size <= device_info->large.size) { in alloc_safe_buffer() 133 buf->size = size; in alloc_safe_buffer() 141 buf->safe = dma_alloc_coherent(dev, size, &buf->safe_dma_addr, in alloc_safe_buffer() 148 __func__, size); in alloc_safe_buffer() 177 b->safe_dma_addr + b->size > safe_dma_addr) { in find_safe_buffer() [all …]
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | uaccess.h | 188 #define __user_ok(addr, size) \ 189 (((size) <= TASK_SIZE)&&((addr) <= TASK_SIZE-(size))) 190 #define __access_ok(addr, size) (__kernel_ok || __user_ok((addr), (size))) 191 #define access_ok(type, addr, size) __access_ok((unsigned long)(addr), (size)) 222 #define __put_user_nocheck(x, ptr, size) \ 225 __put_user_size((x), (ptr), (size), __pu_err); \ 229 #define __put_user_check(x, ptr, size) \ 233 if (access_ok(VERIFY_WRITE, __pu_addr, size)) \ 234 __put_user_size((x), __pu_addr, (size), __pu_err); \ 238 #define __put_user_size(x, ptr, size, retval) \ [all …]
|
D | dma-mapping.h | 32 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, in dma_map_single() argument 43 consistent_sync(ptr, size, direction); in dma_map_single() 48 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() argument 74 size_t size, enum dma_data_direction direction) in dma_map_page() argument 81 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() argument 96 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu() argument 99 consistent_sync((void *)bus_to_virt(dma_handle), size, direction); in dma_sync_single_for_cpu() 104 size_t size, enum dma_data_direction direction) in dma_sync_single_for_device() argument [all …]
|
/linux-4.1.27/kernel/debug/kdb/ |
D | kdb_support.c | 326 int kdb_getarea_size(void *res, unsigned long addr, size_t size) in kdb_getarea_size() argument 328 int ret = probe_kernel_read((char *)res, (char *)addr, size); in kdb_getarea_size() 351 int kdb_putarea_size(unsigned long addr, void *res, size_t size) in kdb_putarea_size() argument 353 int ret = probe_kernel_read((char *)addr, (char *)res, size); in kdb_putarea_size() 377 static int kdb_getphys(void *res, unsigned long addr, size_t size) in kdb_getphys() argument 388 memcpy(res, vaddr + (addr & (PAGE_SIZE - 1)), size); in kdb_getphys() 403 int kdb_getphysword(unsigned long *word, unsigned long addr, size_t size) in kdb_getphysword() argument 412 switch (size) { in kdb_getphysword() 429 if (size <= sizeof(*word)) { in kdb_getphysword() 438 kdb_printf("kdb_getphysword: bad width %ld\n", (long) size); in kdb_getphysword() [all …]
|
/linux-4.1.27/fs/ocfs2/ |
D | ocfs2_fs.h | 1096 #define OCFS2_XATTR_SIZE(size) (((size) + OCFS2_XATTR_ROUND) & \ argument 1303 int size; in ocfs2_extent_recs_per_inode() local 1305 size = sb->s_blocksize - in ocfs2_extent_recs_per_inode() 1308 return size / sizeof(struct ocfs2_extent_rec); in ocfs2_extent_recs_per_inode() 1315 int size; in ocfs2_extent_recs_per_inode_with_xattr() local 1319 size = sb->s_blocksize - in ocfs2_extent_recs_per_inode_with_xattr() 1323 size = sb->s_blocksize - in ocfs2_extent_recs_per_inode_with_xattr() 1326 return size / sizeof(struct ocfs2_extent_rec); in ocfs2_extent_recs_per_inode_with_xattr() 1331 int size; in ocfs2_extent_recs_per_dx_root() local 1333 size = sb->s_blocksize - in ocfs2_extent_recs_per_dx_root() [all …]
|
/linux-4.1.27/net/sctp/ |
D | ssnmap.c | 56 int size; in sctp_ssnmap_new() local 58 size = sctp_ssnmap_size(in, out); in sctp_ssnmap_new() 59 if (size <= KMALLOC_MAX_SIZE) in sctp_ssnmap_new() 60 retval = kmalloc(size, gfp); in sctp_ssnmap_new() 63 __get_free_pages(gfp, get_order(size)); in sctp_ssnmap_new() 75 if (size <= KMALLOC_MAX_SIZE) in sctp_ssnmap_new() 78 free_pages((unsigned long)retval, get_order(size)); in sctp_ssnmap_new() 104 size_t size; in sctp_ssnmap_clear() local 106 size = (map->in.len + map->out.len) * sizeof(__u16); in sctp_ssnmap_clear() 107 memset(map->in.ssn, 0x00, size); in sctp_ssnmap_clear() [all …]
|
/linux-4.1.27/fs/btrfs/ |
D | acl.c | 33 int size; in btrfs_get_acl() local 49 size = __btrfs_getxattr(inode, name, "", 0); in btrfs_get_acl() 50 if (size > 0) { in btrfs_get_acl() 51 value = kzalloc(size, GFP_NOFS); in btrfs_get_acl() 54 size = __btrfs_getxattr(inode, name, value, size); in btrfs_get_acl() 56 if (size > 0) { in btrfs_get_acl() 57 acl = posix_acl_from_xattr(&init_user_ns, value, size); in btrfs_get_acl() 58 } else if (size == -ENOENT || size == -ENODATA || size == 0) { in btrfs_get_acl() 78 int ret, size = 0; in __btrfs_set_acl() local 104 size = posix_acl_xattr_size(acl->a_count); in __btrfs_set_acl() [all …]
|
/linux-4.1.27/arch/s390/kernel/ |
D | os_info.c | 28 int size = sizeof(*os_info) - offsetof(struct os_info, version_major); in os_info_csum() local 29 return csum_partial(&os_info->version_major, size, 0); in os_info_csum() 35 void os_info_crashkernel_add(unsigned long base, unsigned long size) in os_info_crashkernel_add() argument 38 os_info.crashkernel_size = (u64)(unsigned long)size; in os_info_crashkernel_add() 45 void os_info_entry_add(int nr, void *ptr, u64 size) in os_info_entry_add() argument 48 os_info.entry[nr].size = size; in os_info_entry_add() 49 os_info.entry[nr].csum = csum_partial(ptr, size, 0); in os_info_entry_add() 76 unsigned long addr, size = 0; in os_info_old_alloc() local 85 size = os_info_old->entry[nr].size; in os_info_old_alloc() 86 buf = kmalloc(size + align - 1, GFP_KERNEL); in os_info_old_alloc() [all …]
|
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_private.h | 99 # define libcfs_kmem_inc(ptr, size) \ argument 101 atomic_add(size, &libcfs_kmemory); \ 104 # define libcfs_kmem_dec(ptr, size) \ argument 106 atomic_sub(size, &libcfs_kmemory); \ 116 #define LIBCFS_ALLOC_PRE(size, mask) \ argument 119 ((size) <= LIBCFS_VMALLOC_SIZE && \ 123 #define LIBCFS_ALLOC_POST(ptr, size) \ argument 127 #ptr "' = %d)\n", __FILE__, __LINE__, (int)(size)); \ 131 memset((ptr), 0, (size)); \ 132 libcfs_kmem_inc((ptr), (size)); \ [all …]
|
/linux-4.1.27/drivers/of/ |
D | fdt.c | 151 static void *unflatten_dt_alloc(void **mem, unsigned long size, in unflatten_dt_alloc() argument 158 *mem += size; in unflatten_dt_alloc() 383 void * (*dt_alloc)(u64 size, u64 align)) in __unflatten_device_tree() argument 385 unsigned long size; in __unflatten_device_tree() local 408 size = (unsigned long)unflatten_dt_node(blob, NULL, &start, NULL, NULL, 0, true); in __unflatten_device_tree() 409 size = ALIGN(size, 4); in __unflatten_device_tree() 411 pr_debug(" size is %lx, allocating...\n", size); in __unflatten_device_tree() 414 mem = dt_alloc(size + 4, __alignof__(struct device_node)); in __unflatten_device_tree() 415 memset(mem, 0, size); in __unflatten_device_tree() 417 *(__be32 *)(mem + size) = cpu_to_be32(0xdeadbeef); in __unflatten_device_tree() [all …]
|
/linux-4.1.27/arch/cris/arch-v10/drivers/ |
D | axisflashmap.c | 90 .size = MEM_CSE0_SIZE, 106 .size = MEM_CSE1_SIZE, 126 .size = CONFIG_ETRAX_PTABLE_SECTOR, 131 .size = 0x200000 - (6 * CONFIG_ETRAX_PTABLE_SECTOR), 136 .size = 5 * CONFIG_ETRAX_PTABLE_SECTOR, 145 .size = CONFIG_ETRAX_PTABLE_SECTOR, 150 .size = 0, 155 .size = 0, 160 .size = 0, 165 .size = 0, [all …]
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | dma-mapping.h | 11 extern void dma_cache_sync(struct device *dev, void *vaddr, size_t size, 54 extern void *dma_alloc_coherent(struct device *dev, size_t size, 70 extern void dma_free_coherent(struct device *dev, size_t size, 84 extern void *dma_alloc_writecombine(struct device *dev, size_t size, 100 extern void dma_free_writecombine(struct device *dev, size_t size, 117 dma_map_single(struct device *dev, void *cpu_addr, size_t size, in dma_map_single() argument 120 dma_cache_sync(dev, cpu_addr, size, direction); in dma_map_single() 139 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() argument 161 unsigned long offset, size_t size, in dma_map_page() argument 165 size, direction); in dma_map_page() [all …]
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | dma-mapping.h | 17 static inline void __dma_sync_for_device(void *vaddr, size_t size, in __dma_sync_for_device() argument 23 (unsigned long)(vaddr + size)); in __dma_sync_for_device() 32 (unsigned long)(vaddr + size)); in __dma_sync_for_device() 39 static inline void __dma_sync_for_cpu(void *vaddr, size_t size, in __dma_sync_for_cpu() argument 46 (unsigned long)(vaddr + size)); in __dma_sync_for_cpu() 58 void *dma_alloc_coherent(struct device *dev, size_t size, 61 void dma_free_coherent(struct device *dev, size_t size, 65 size_t size, in dma_map_single() argument 69 __dma_sync_for_device(ptr, size, direction); in dma_map_single() 74 size_t size, enum dma_data_direction direction) in dma_unmap_single() argument [all …]
|
/linux-4.1.27/drivers/misc/vmw_vmci/ |
D | vmci_handle_array.c | 37 array->size = 0; in vmci_handle_arr_create() 52 if (unlikely(array->size >= array->capacity)) { in vmci_handle_arr_append_entry() 66 array->entries[array->size] = handle; in vmci_handle_arr_append_entry() 67 array->size++; in vmci_handle_arr_append_entry() 79 for (i = 0; i < array->size; i++) { in vmci_handle_arr_remove_entry() 82 array->size--; in vmci_handle_arr_remove_entry() 83 array->entries[i] = array->entries[array->size]; in vmci_handle_arr_remove_entry() 84 array->entries[array->size] = VMCI_INVALID_HANDLE; in vmci_handle_arr_remove_entry() 99 if (array->size) { in vmci_handle_arr_remove_tail() 100 array->size--; in vmci_handle_arr_remove_tail() [all …]
|
/linux-4.1.27/sound/isa/gus/ |
D | gus_dram.c | 29 unsigned int address, unsigned int size) in snd_gus_dram_poke() argument 35 while (size > 0) { in snd_gus_dram_poke() 36 size1 = size > sizeof(buffer) ? sizeof(buffer) : size; in snd_gus_dram_poke() 52 size -= size1; in snd_gus_dram_poke() 60 unsigned int address, unsigned int size) in snd_gus_dram_write() argument 62 return snd_gus_dram_poke(gus, buffer, address, size); in snd_gus_dram_write() 66 unsigned int address, unsigned int size, in snd_gus_dram_peek() argument 73 while (size > 0) { in snd_gus_dram_peek() 74 size1 = size > sizeof(buffer) ? sizeof(buffer) : size; in snd_gus_dram_peek() 91 size -= size1; in snd_gus_dram_peek() [all …]
|
/linux-4.1.27/include/uapi/asm-generic/ |
D | ioctl.h | 65 #define _IOC(dir,type,nr,size) \ argument 69 ((size) << _IOC_SIZESHIFT)) 77 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size))) argument 78 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) argument 79 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) argument 80 #define _IOR_BAD(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size)) argument 81 #define _IOW_BAD(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size)) argument 82 #define _IOWR_BAD(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size)) argument
|
/linux-4.1.27/drivers/staging/octeon/ |
D | ethernet-mem.c | 46 static int cvm_oct_fill_hw_skbuff(int pool, int size, int elements) in cvm_oct_fill_hw_skbuff() argument 51 struct sk_buff *skb = dev_alloc_skb(size + 256); in cvm_oct_fill_hw_skbuff() 57 cvmx_fpa_free(skb->data, pool, DONT_WRITEBACK(size / 128)); in cvm_oct_fill_hw_skbuff() 69 static void cvm_oct_free_hw_skbuff(int pool, int size, int elements) in cvm_oct_free_hw_skbuff() argument 99 static int cvm_oct_fill_hw_memory(int pool, int size, int elements) in cvm_oct_fill_hw_memory() argument 116 memory = kmalloc(size + 256, GFP_ATOMIC); in cvm_oct_fill_hw_memory() 119 elements * size, pool); in cvm_oct_fill_hw_memory() 136 static void cvm_oct_free_hw_memory(int pool, int size, int elements) in cvm_oct_free_hw_memory() argument 159 int cvm_oct_mem_fill_fpa(int pool, int size, int elements) in cvm_oct_mem_fill_fpa() argument 164 freed = cvm_oct_fill_hw_skbuff(pool, size, elements); in cvm_oct_mem_fill_fpa() [all …]
|
/linux-4.1.27/include/trace/events/ |
D | intel-sst.h | 105 TP_PROTO(unsigned int size), 107 TP_ARGS(size), 110 __field( unsigned int, size ) 114 __entry->size = size; 117 TP_printk("Mailbox bytes 0x%8.8x", (unsigned int)__entry->size) 122 TP_PROTO(unsigned int size), 124 TP_ARGS(size) 130 TP_PROTO(unsigned int size), 132 TP_ARGS(size) 138 TP_PROTO(unsigned int size), [all …]
|
/linux-4.1.27/arch/arc/mm/ |
D | dma.c | 29 void *dma_alloc_noncoherent(struct device *dev, size_t size, in dma_alloc_noncoherent() argument 35 paddr = alloc_pages_exact(size, gfp); in dma_alloc_noncoherent() 46 void dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, in dma_free_noncoherent() argument 50 size); in dma_free_noncoherent() 54 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() argument 60 paddr = alloc_pages_exact(size, gfp); in dma_alloc_coherent() 65 kvaddr = ioremap_nocache((unsigned long)paddr, size); in dma_alloc_coherent() 67 memset(kvaddr, 0, size); in dma_alloc_coherent() 76 void dma_free_coherent(struct device *dev, size_t size, void *kvaddr, in dma_free_coherent() argument 82 size); in dma_free_coherent() [all …]
|
/linux-4.1.27/arch/tile/kernel/ |
D | pci-dma.c | 35 static void *tile_dma_alloc_coherent(struct device *dev, size_t size, in tile_dma_alloc_coherent() argument 42 int order = get_order(size); in tile_dma_alloc_coherent() 66 if (addr + size > dma_mask) { in tile_dma_alloc_coherent() 79 static void tile_dma_free_coherent(struct device *dev, size_t size, in tile_dma_free_coherent() argument 83 homecache_free_pages((unsigned long)vaddr, get_order(size)); in tile_dma_free_coherent() 102 size_t size, enum dma_data_direction direction) in __dma_prep_page() argument 142 if (offset & (L2_CACHE_BYTES - 1) || (size & (L2_CACHE_BYTES - 1))) in __dma_prep_page() 144 PFN_PHYS(page_to_pfn(page)) + offset, size); in __dma_prep_page() 150 size_t size, enum dma_data_direction direction) in __dma_complete_page() argument 171 static void __dma_prep_pa_range(dma_addr_t dma_addr, size_t size, in __dma_prep_pa_range() argument [all …]
|
/linux-4.1.27/arch/um/kernel/ |
D | initrd.c | 15 static int load_initrd(char *filename, void *buf, int size); 20 long long size; in read_initrd() local 26 err = os_file_size(initrd, &size); in read_initrd() 34 if (size == 0) { in read_initrd() 39 area = alloc_bootmem(size); in read_initrd() 43 if (load_initrd(initrd, area, size) == -1) in read_initrd() 47 initrd_end = initrd_start + size; in read_initrd() 65 static int load_initrd(char *filename, void *buf, int size) in load_initrd() argument 75 n = os_read_file(fd, buf, size); in load_initrd() 76 if (n != size) { in load_initrd() [all …]
|
/linux-4.1.27/scripts/ |
D | checkstack.pl | 133 my $size = $1; 134 $size = hex($size) if ($size =~ /^0x/); 136 if ($size > 0xf0000000) { 137 $size = - $size; 138 $size += 0x80000000; 139 $size += 0x80000000; 141 next if ($size > 0x10000000); 154 next if ($size < 100); 155 push @stack, "$intro$size\n"; 158 my $size = "Dynamic ($1)"; [all …]
|
/linux-4.1.27/drivers/media/usb/pwc/ |
D | pwc-ctrl.c | 153 static int set_video_mode_Nala(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Nala() argument 178 if (size < 0 || size > PSZ_CIF) in set_video_mode_Nala() 182 else if (size > PSZ_QCIF && frames > 15) in set_video_mode_Nala() 188 pEntry = &Nala_table[size][fps]; in set_video_mode_Nala() 205 pdev->width = pwc_image_sizes[size][0]; in set_video_mode_Nala() 206 pdev->height = pwc_image_sizes[size][1]; in set_video_mode_Nala() 228 static int set_video_mode_Timon(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Timon() argument 234 if (size >= PSZ_MAX || *compression < 0 || *compression > 3) in set_video_mode_Timon() 238 else if (size == PSZ_VGA && frames > 15) in set_video_mode_Timon() 247 pChoose = &Timon_table[size][fps][*compression]; in set_video_mode_Timon() [all …]
|
/linux-4.1.27/fs/9p/ |
D | acl.c | 30 ssize_t size; in __v9fs_get_acl() local 34 size = v9fs_fid_xattr_get(fid, name, NULL, 0); in __v9fs_get_acl() 35 if (size > 0) { in __v9fs_get_acl() 36 value = kzalloc(size, GFP_NOFS); in __v9fs_get_acl() 39 size = v9fs_fid_xattr_get(fid, name, value, size); in __v9fs_get_acl() 40 if (size > 0) { in __v9fs_get_acl() 41 acl = posix_acl_from_xattr(&init_user_ns, value, size); in __v9fs_get_acl() 45 } else if (size == -ENODATA || size == 0 || in __v9fs_get_acl() 46 size == -ENOSYS || size == -EOPNOTSUPP) { in __v9fs_get_acl() 121 size_t size; in v9fs_set_acl() local [all …]
|
/linux-4.1.27/drivers/media/i2c/cx25840/ |
D | cx25840-firmware.c | 81 static int check_fw_load(struct i2c_client *client, int size) in check_fw_load() argument 87 if (size != s) { in check_fw_load() 94 get_fw_name(client), size); in check_fw_load() 98 static int fw_write(struct i2c_client *client, const u8 *data, int size) in fw_write() argument 100 if (i2c_master_send(client, data, size) < size) { in fw_write() 115 int size, retval; in cx25840_loadfw() local 139 size = fw->size; in cx25840_loadfw() 141 while (size > 0) { in cx25840_loadfw() 142 int len = min(max_buf_size - 2, size); in cx25840_loadfw() 153 size -= len; in cx25840_loadfw() [all …]
|
/linux-4.1.27/drivers/xen/ |
D | swiotlb-xen.c | 127 static inline int range_straddles_page_boundary(phys_addr_t p, size_t size) in range_straddles_page_boundary() argument 132 if (offset + size <= PAGE_SIZE) in range_straddles_page_boundary() 134 if (check_pages_physically_contiguous(pfn, offset, size)) in range_straddles_page_boundary() 160 xen_swiotlb_fixup(void *buf, size_t size, unsigned long nslabs) in xen_swiotlb_fixup() argument 296 xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size, in xen_swiotlb_alloc_coherent() argument 301 int order = get_order(size); in xen_swiotlb_alloc_coherent() 314 if (dma_alloc_from_coherent(hwdev, size, dma_handle, &ret)) in xen_swiotlb_alloc_coherent() 322 ret = xen_alloc_coherent_pages(hwdev, size, dma_handle, flags, attrs); in xen_swiotlb_alloc_coherent() 336 if (((dev_addr + size - 1 <= dma_mask)) && in xen_swiotlb_alloc_coherent() 337 !range_straddles_page_boundary(phys, size)) in xen_swiotlb_alloc_coherent() [all …]
|
/linux-4.1.27/arch/x86/lib/ |
D | usercopy_32.c | 40 #define __do_clear_user(addr,size) \ argument 56 : "=&c"(size), "=&D" (__d0) \ 57 : "r"(size & 3), "0"(size / 4), "1"(addr), "a"(0)); \ 101 __copy_user_intel(void __user *to, const void *from, unsigned long size) in __copy_user_intel() argument 198 : "=&c"(size), "=&D" (d0), "=&S" (d1) in __copy_user_intel() 199 : "1"(to), "2"(from), "0"(size) in __copy_user_intel() 201 return size; in __copy_user_intel() 205 __copy_user_zeroing_intel(void *to, const void __user *from, unsigned long size) in __copy_user_zeroing_intel() argument 290 : "=&c"(size), "=&D" (d0), "=&S" (d1) in __copy_user_zeroing_intel() 291 : "1"(to), "2"(from), "0"(size) in __copy_user_zeroing_intel() [all …]
|
/linux-4.1.27/drivers/rapidio/ |
D | rio-sysfs.c | 130 unsigned int size = 0x100; in rio_read_config() local 136 size = RIO_MAINT_SPACE_SZ; in rio_read_config() 138 if (off >= size) in rio_read_config() 140 if (off + count > size) { in rio_read_config() 141 size -= off; in rio_read_config() 142 count = size; in rio_read_config() 144 size = count; in rio_read_config() 147 if ((off & 1) && size) { in rio_read_config() 152 size--; in rio_read_config() 155 if ((off & 3) && size > 2) { in rio_read_config() [all …]
|
/linux-4.1.27/arch/s390/include/asm/ |
D | uaccess.h | 51 static inline int __range_ok(unsigned long addr, unsigned long size) in __range_ok() argument 56 #define __access_ok(addr, size) \ argument 59 __range_ok((unsigned long)(addr), (size)); \ 62 #define access_ok(type, addr, size) __access_ok(addr, size) argument 137 #define __put_get_user_asm(to, from, size, spec) \ argument 152 : "d" (size), "Q" (*(from)), \ 158 #define __put_user_fn(x, ptr, size) __put_get_user_asm(ptr, x, size, 0x810000UL) argument 159 #define __get_user_fn(x, ptr, size) __put_get_user_asm(x, ptr, size, 0x81UL) argument 163 static inline int __put_user_fn(void *x, void __user *ptr, unsigned long size) in __put_user_fn() argument 165 size = __copy_to_user(ptr, x, size); in __put_user_fn() [all …]
|
D | pci_io.h | 124 int count = len > max ? max : len, size = 1; in zpci_get_max_write_size() local 126 while (!(src & 0x1) && !(dst & 0x1) && ((size << 1) <= count)) { in zpci_get_max_write_size() 129 size = size << 1; in zpci_get_max_write_size() 131 return size; in zpci_get_max_write_size() 140 int size, rc = 0; in zpci_memcpy_fromio() local 143 size = zpci_get_max_write_size((u64 __force) src, in zpci_memcpy_fromio() 145 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, size); in zpci_memcpy_fromio() 146 rc = zpci_read_single(req, dst, offset, size); in zpci_memcpy_fromio() 149 offset += size; in zpci_memcpy_fromio() 150 dst += size; in zpci_memcpy_fromio() [all …]
|
/linux-4.1.27/lib/xz/ |
D | xz_dec_bcj.c | 60 size_t size; member 88 static size_t bcj_x86(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_x86() argument 103 if (size <= 4) in bcj_x86() 106 size -= 4; in bcj_x86() 107 for (i = 0; i < size; ++i) { in bcj_x86() 160 static size_t bcj_powerpc(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_powerpc() argument 165 for (i = 0; i + 4 <= size; i += 4) { in bcj_powerpc() 181 static size_t bcj_ia64(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_ia64() argument 222 for (i = 0; i + 16 <= size; i += 16) { in bcj_ia64() 265 static size_t bcj_arm(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_arm() argument [all …]
|
/linux-4.1.27/sound/pci/emu10k1/ |
D | emu10k1_patch.c | 43 int truesize, size, loopsize, blocksize; in snd_emu10k1_sample_new() local 52 if (sp->v.size == 0) { in snd_emu10k1_sample_new() 66 if (sampleend > sp->v.size) in snd_emu10k1_sample_new() 67 sampleend = sp->v.size; in snd_emu10k1_sample_new() 80 truesize = sp->v.size + BLANK_HEAD_SIZE; in snd_emu10k1_sample_new() 106 size = BLANK_HEAD_SIZE; in snd_emu10k1_sample_new() 108 size *= 2; in snd_emu10k1_sample_new() 109 if (offset + size > blocksize) in snd_emu10k1_sample_new() 111 snd_emu10k1_synth_bzero(emu, sp->block, offset, size); in snd_emu10k1_sample_new() 112 offset += size; in snd_emu10k1_sample_new() [all …]
|
/linux-4.1.27/arch/mips/include/asm/ |
D | io.h | 170 extern void __iomem * __ioremap(phys_addr_t offset, phys_addr_t size, unsigned long flags); 178 static inline void __iomem * __ioremap_mode(phys_addr_t offset, unsigned long size, in __ioremap_mode() argument 181 void __iomem *addr = plat_ioremap(offset, size, flags); in __ioremap_mode() 199 __builtin_constant_p(size) && __builtin_constant_p(flags)) { in __ioremap_mode() 202 phys_addr = fixup_bigphys_addr(offset, size); in __ioremap_mode() 205 last_addr = phys_addr + size - 1; in __ioremap_mode() 206 if (!size || last_addr < phys_addr) in __ioremap_mode() 219 return __ioremap(offset, size, flags); in __ioremap_mode() 235 #define ioremap(offset, size) \ argument 236 __ioremap_mode((offset), (size), _CACHE_UNCACHED) [all …]
|
/linux-4.1.27/net/core/ |
D | tso.c | 15 int size, bool is_last) in tso_build_hdr() argument 25 iph->tot_len = htons(size + hdr_len - mac_hdr_len); in tso_build_hdr() 39 void tso_build_data(struct sk_buff *skb, struct tso_t *tso, int size) in tso_build_data() argument 41 tso->tcp_seq += size; in tso_build_data() 42 tso->size -= size; in tso_build_data() 43 tso->data += size; in tso_build_data() 45 if ((tso->size == 0) && in tso_build_data() 50 tso->size = frag->size; in tso_build_data() 66 tso->size = skb_headlen(skb) - hdr_len; in tso_start() 68 if ((tso->size == 0) && in tso_start() [all …]
|
/linux-4.1.27/arch/ia64/mm/ |
D | ioremap.c | 25 early_ioremap (unsigned long phys_addr, unsigned long size) in early_ioremap() argument 28 attr = kern_mem_attribute(phys_addr, size); in early_ioremap() 35 ioremap (unsigned long phys_addr, unsigned long size) in ioremap() argument 50 attr = kern_mem_attribute(phys_addr, size); in ioremap() 61 gran_size = GRANULEROUNDUP(phys_addr + size) - gran_base; in ioremap() 72 size = PAGE_ALIGN(phys_addr + size) - page_base; in ioremap() 73 if (efi_mem_attribute(page_base, size) & EFI_MEMORY_WB) { in ioremap() 85 area = get_vm_area(size, VM_IOREMAP); in ioremap() 92 (unsigned long) addr + size, phys_addr, prot)) { in ioremap() 105 ioremap_nocache (unsigned long phys_addr, unsigned long size) in ioremap_nocache() argument [all …]
|
/linux-4.1.27/tools/perf/tests/ |
D | dso-data.c | 15 static char *test_file(int size) in test_file() argument 32 buf = malloc(size); in test_file() 38 for (i = 0; i < size; i++) in test_file() 41 if (size != write(fd, buf, size)) in test_file() 54 int size; member 62 .size = 10, 68 .size = 10, 74 .size = 10, 80 .size = 10, 86 .size = 10, [all …]
|
/linux-4.1.27/arch/x86/boot/compressed/ |
D | aslr.c | 38 size_t size) in rotate_xor() argument 43 for (i = 0; i < size / sizeof(hash); i++) { in rotate_xor() 109 unsigned long size; member 121 if (item->start + item->size > region->start + region->size) in mem_contains() 129 if (one->start + one->size <= two->start) in mem_overlaps() 132 if (one->start >= two->start + two->size) in mem_overlaps() 152 mem_avoid[0].size = unsafe_len; in mem_avoid_init() 160 mem_avoid[1].size = initrd_size; in mem_avoid_init() 170 mem_avoid[2].size = cmd_line_size; in mem_avoid_init() 174 mem_avoid[3].size = BOOT_HEAP_SIZE; in mem_avoid_init() [all …]
|
/linux-4.1.27/arch/x86/mm/kmemcheck/ |
D | kmemcheck.c | 136 unsigned int size; member 313 unsigned long addr, unsigned int size) in kmemcheck_read_strict() argument 323 status = kmemcheck_shadow_test(shadow, size); in kmemcheck_read_strict() 328 kmemcheck_error_save(status, addr, size, regs); in kmemcheck_read_strict() 334 kmemcheck_shadow_set(shadow, size); in kmemcheck_read_strict() 337 bool kmemcheck_is_obj_initialized(unsigned long addr, size_t size) in kmemcheck_is_obj_initialized() argument 346 status = kmemcheck_shadow_test_all(shadow, size); in kmemcheck_is_obj_initialized() 353 unsigned long addr, unsigned int size) in kmemcheck_read() argument 356 unsigned long next_addr = addr + size - 1; in kmemcheck_read() 360 kmemcheck_read_strict(regs, addr, size); in kmemcheck_read() [all …]
|
/linux-4.1.27/arch/m68k/amiga/ |
D | chipram.c | 44 void *amiga_chip_alloc(unsigned long size, const char *name) in amiga_chip_alloc() argument 54 p = amiga_chip_alloc_res(size, res); in amiga_chip_alloc() 72 void *amiga_chip_alloc_res(unsigned long size, struct resource *res) in amiga_chip_alloc_res() argument 77 size = PAGE_ALIGN(size); in amiga_chip_alloc_res() 79 pr_debug("amiga_chip_alloc_res: allocate %lu bytes\n", size); in amiga_chip_alloc_res() 80 error = allocate_resource(&chipram_res, res, size, 0, UINT_MAX, in amiga_chip_alloc_res() 88 atomic_sub(size, &chipavail); in amiga_chip_alloc_res() 97 unsigned long size; in amiga_chip_free() local 106 size = resource_size(res); in amiga_chip_free() 107 pr_debug("amiga_chip_free: free %lu bytes at %p\n", size, ptr); in amiga_chip_free() [all …]
|
/linux-4.1.27/drivers/media/dvb-core/ |
D | dvb_ringbuffer.c | 46 rbuf->size=len; in dvb_ringbuffer_init() 69 free += rbuf->size; in dvb_ringbuffer_free() 81 avail += rbuf->size; in dvb_ringbuffer_avail() 116 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; in dvb_ringbuffer_read_user() 127 rbuf->pread = (rbuf->pread + todo) % rbuf->size; in dvb_ringbuffer_read_user() 137 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; in dvb_ringbuffer_read() 146 rbuf->pread = (rbuf->pread + todo) % rbuf->size; in dvb_ringbuffer_read() 155 split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; in dvb_ringbuffer_write() 164 rbuf->pwrite = (rbuf->pwrite + todo) % rbuf->size; in dvb_ringbuffer_write() 176 split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; in dvb_ringbuffer_write_user() [all …]
|
/linux-4.1.27/fs/ntfs/ |
D | malloc.h | 42 static inline void *__ntfs_malloc(unsigned long size, gfp_t gfp_mask) in __ntfs_malloc() argument 44 if (likely(size <= PAGE_SIZE)) { in __ntfs_malloc() 45 BUG_ON(!size); in __ntfs_malloc() 50 if (likely((size >> PAGE_SHIFT) < totalram_pages)) in __ntfs_malloc() 51 return __vmalloc(size, gfp_mask, PAGE_KERNEL); in __ntfs_malloc() 64 static inline void *ntfs_malloc_nofs(unsigned long size) in ntfs_malloc_nofs() argument 66 return __ntfs_malloc(size, GFP_NOFS | __GFP_HIGHMEM); in ntfs_malloc_nofs() 81 static inline void *ntfs_malloc_nofs_nofail(unsigned long size) in ntfs_malloc_nofs_nofail() argument 83 return __ntfs_malloc(size, GFP_NOFS | __GFP_HIGHMEM | __GFP_NOFAIL); in ntfs_malloc_nofs_nofail()
|
/linux-4.1.27/sound/synth/ |
D | util_mem.c | 45 hdr->size = memsize; in snd_util_memhdr_new() 73 __snd_util_mem_alloc(struct snd_util_memhdr *hdr, int size) in __snd_util_mem_alloc() argument 79 if (snd_BUG_ON(!hdr || size <= 0)) in __snd_util_mem_alloc() 83 units = size; in __snd_util_mem_alloc() 86 if (units > hdr->size) in __snd_util_mem_alloc() 95 prev_offset = blk->offset + blk->size; in __snd_util_mem_alloc() 97 if (hdr->size - prev_offset < units) in __snd_util_mem_alloc() 124 blk->offset = p->offset + p->size; in __snd_util_memblk_new() 126 blk->size = units; in __snd_util_memblk_new() 138 snd_util_mem_alloc(struct snd_util_memhdr *hdr, int size) in snd_util_mem_alloc() argument [all …]
|
/linux-4.1.27/arch/tile/include/asm/ |
D | cacheflush.h | 79 static inline void __flush_buffer(void *buffer, size_t size) in __flush_buffer() argument 82 char *finish = (char *)L2_CACHE_ALIGN((long)buffer + size); in __flush_buffer() 90 static inline void __finv_buffer(void *buffer, size_t size) in __finv_buffer() argument 93 char *finish = (char *)L2_CACHE_ALIGN((long)buffer + size); in __finv_buffer() 105 static inline void flush_buffer_local(void *buffer, size_t size) in flush_buffer_local() argument 107 __flush_buffer(buffer, size); in flush_buffer_local() 115 static inline void finv_buffer_local(void *buffer, size_t size) in finv_buffer_local() argument 117 __finv_buffer(buffer, size); in finv_buffer_local() 123 static inline void __inv_buffer(void *buffer, size_t size) in __inv_buffer() argument 126 char *finish = (char *)L2_CACHE_ALIGN((long)buffer + size); in __inv_buffer() [all …]
|
/linux-4.1.27/drivers/usb/core/ |
D | buffer.c | 63 int i, size; in hcd_buffer_create() local 70 size = pool_max[i]; in hcd_buffer_create() 71 if (!size) in hcd_buffer_create() 73 snprintf(name, sizeof name, "buffer-%d", size); in hcd_buffer_create() 75 size, size, 0); in hcd_buffer_create() 112 size_t size, in hcd_buffer_alloc() argument 124 return kmalloc(size, mem_flags); in hcd_buffer_alloc() 128 if (size <= pool_max[i]) in hcd_buffer_alloc() 131 return dma_alloc_coherent(hcd->self.controller, size, dma, mem_flags); in hcd_buffer_alloc() 136 size_t size, in hcd_buffer_free() argument [all …]
|
/linux-4.1.27/arch/cris/arch-v32/drivers/ |
D | axisflashmap.c | 95 .size = MEM_CSE0_SIZE, 111 .size = MEM_CSE1_SIZE, 138 .size = CONFIG_ETRAX_PTABLE_SECTOR, 143 .size = 0, 148 .size = 0, 153 .size = 0, 158 .size = 0, 163 .size = 0, 168 .size = 0, 182 .size = CONFIG_ETRAX_PTABLE_SECTOR, [all …]
|
/linux-4.1.27/drivers/tty/ |
D | tty_buffer.c | 97 static void tty_buffer_reset(struct tty_buffer *p, size_t size) in tty_buffer_reset() argument 100 p->size = size; in tty_buffer_reset() 123 if (p->size > 0) in tty_buffer_free_all() 149 static struct tty_buffer *tty_buffer_alloc(struct tty_port *port, size_t size) in tty_buffer_alloc() argument 155 size = __ALIGN_MASK(size, TTYB_ALIGN_MASK); in tty_buffer_alloc() 157 if (size <= MIN_TTYB_SIZE) { in tty_buffer_alloc() 169 p = kmalloc(sizeof(struct tty_buffer) + 2 * size, GFP_ATOMIC); in tty_buffer_alloc() 174 tty_buffer_reset(p, size); in tty_buffer_alloc() 175 atomic_add(size, &port->buf.mem_used); in tty_buffer_alloc() 193 WARN_ON(atomic_sub_return(b->size, &buf->mem_used) < 0); in tty_buffer_free() [all …]
|
/linux-4.1.27/arch/metag/mm/ |
D | maccess.c | 18 long probe_kernel_write(void *dst, const void *src, size_t size) in probe_kernel_write() argument 27 if (!size) in probe_kernel_write() 40 (ldst & (size - 1)) || /* destination unaligned */ in probe_kernel_write() 41 size > 8 || /* more than max write size */ in probe_kernel_write() 42 (size & (size - 1))) /* non power of 2 size */ in probe_kernel_write() 43 return __probe_kernel_write(dst, src, size); in probe_kernel_write() 46 if (lsrc & (size - 1)) { in probe_kernel_write() 47 for (i = 0; i < size; ++i) in probe_kernel_write() 52 switch (size) { in probe_kernel_write()
|
/linux-4.1.27/fs/squashfs/ |
D | dir.c | 57 unsigned int size; in get_dir_index_using_offset() local 85 size = le32_to_cpu(dir_index.size) + 1; in get_dir_index_using_offset() 88 if (size > SQUASHFS_NAME_LEN) in get_dir_index_using_offset() 92 &index_offset, size); in get_dir_index_using_offset() 116 unsigned int inode_number, dir_count, size, type; in squashfs_readdir() local 142 size = 1; in squashfs_readdir() 146 size = 2; in squashfs_readdir() 150 if (!dir_emit(ctx, name, size, i_ino, in squashfs_readdir() 154 ctx->pos += size; in squashfs_readdir() 188 size = le16_to_cpu(dire->size) + 1; in squashfs_readdir() [all …]
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
D | io.c | 84 (addr < part->mem.start + part->mem.size)) in wlcore_translate_addr() 87 (addr < part->reg.start + part->reg.size)) in wlcore_translate_addr() 88 return addr - part->reg.start + part->mem.size; in wlcore_translate_addr() 90 (addr < part->mem2.start + part->mem2.size)) in wlcore_translate_addr() 91 return addr - part->mem2.start + part->mem.size + in wlcore_translate_addr() 92 part->reg.size; in wlcore_translate_addr() 94 (addr < part->mem3.start + part->mem3.size)) in wlcore_translate_addr() 95 return addr - part->mem3.start + part->mem.size + in wlcore_translate_addr() 96 part->reg.size + part->mem2.size; in wlcore_translate_addr() 146 p->mem.start, p->mem.size); in wlcore_set_partition() [all …]
|
/linux-4.1.27/fs/hfsplus/ |
D | posix_acl.c | 18 ssize_t size; in hfsplus_get_posix_acl() local 33 size = __hfsplus_getxattr(inode, xattr_name, NULL, 0); in hfsplus_get_posix_acl() 35 if (size > 0) { in hfsplus_get_posix_acl() 39 size = __hfsplus_getxattr(inode, xattr_name, value, size); in hfsplus_get_posix_acl() 42 if (size > 0) in hfsplus_get_posix_acl() 43 acl = posix_acl_from_xattr(&init_user_ns, value, size); in hfsplus_get_posix_acl() 44 else if (size == -ENODATA) in hfsplus_get_posix_acl() 47 acl = ERR_PTR(size); in hfsplus_get_posix_acl() 62 size_t size = 0; in hfsplus_set_posix_acl() local 89 size = posix_acl_xattr_size(acl->a_count); in hfsplus_set_posix_acl() [all …]
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_sysfs.c | 250 loff_t offset, size_t size) in qlcnic_sysfs_validate_crb() argument 265 if ((size != crb_size) || (offset & (crb_size-1))) in qlcnic_sysfs_validate_crb() 273 loff_t offset, size_t size) in qlcnic_sysfs_read_crb() argument 279 ret = qlcnic_sysfs_validate_crb(adapter, offset, size); in qlcnic_sysfs_read_crb() 282 qlcnic_read_crb(adapter, buf, offset, size); in qlcnic_sysfs_read_crb() 283 qlcnic_swap32_buffer((u32 *)buf, size / sizeof(u32)); in qlcnic_sysfs_read_crb() 285 return size; in qlcnic_sysfs_read_crb() 290 loff_t offset, size_t size) in qlcnic_sysfs_write_crb() argument 296 ret = qlcnic_sysfs_validate_crb(adapter, offset, size); in qlcnic_sysfs_write_crb() 300 qlcnic_swap32_buffer((u32 *)buf, size / sizeof(u32)); in qlcnic_sysfs_write_crb() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_mmap.c | 93 unsigned long size = vma->vm_end - vma->vm_start; in ipath_mmap() local 109 if (size > ip->size) in ipath_mmap() 132 u32 size, in ipath_create_mmap_info() argument 141 size = PAGE_ALIGN(size); in ipath_create_mmap_info() 147 dev->mmap_offset += size; in ipath_create_mmap_info() 151 ip->size = size; in ipath_create_mmap_info() 162 u32 size, void *obj) { in ipath_update_mmap_info() argument 163 size = PAGE_ALIGN(size); in ipath_update_mmap_info() 169 dev->mmap_offset += size; in ipath_update_mmap_info() 172 ip->size = size; in ipath_update_mmap_info()
|
/linux-4.1.27/fs/jfs/ |
D | acl.c | 34 int size; in jfs_get_acl() local 52 size = __jfs_getxattr(inode, ea_name, NULL, 0); in jfs_get_acl() 54 if (size > 0) { in jfs_get_acl() 55 value = kmalloc(size, GFP_KERNEL); in jfs_get_acl() 58 size = __jfs_getxattr(inode, ea_name, value, size); in jfs_get_acl() 61 if (size < 0) { in jfs_get_acl() 62 if (size == -ENODATA) in jfs_get_acl() 65 acl = ERR_PTR(size); in jfs_get_acl() 67 acl = posix_acl_from_xattr(&init_user_ns, value, size); in jfs_get_acl() 80 int size = 0; in __jfs_set_acl() local [all …]
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_mmap.c | 93 unsigned long size = vma->vm_end - vma->vm_start; in qib_mmap() local 109 if (size > ip->size) in qib_mmap() 132 u32 size, in qib_create_mmap_info() argument 141 size = PAGE_ALIGN(size); in qib_create_mmap_info() 147 dev->mmap_offset += size; in qib_create_mmap_info() 151 ip->size = size; in qib_create_mmap_info() 161 u32 size, void *obj) in qib_update_mmap_info() argument 163 size = PAGE_ALIGN(size); in qib_update_mmap_info() 169 dev->mmap_offset += size; in qib_update_mmap_info() 172 ip->size = size; in qib_update_mmap_info()
|
/linux-4.1.27/arch/arm/plat-orion/ |
D | pcie.c | 126 u32 size; in orion_pcie_setup_wins() local 153 size = 0; in orion_pcie_setup_wins() 159 writel(((cs->size - 1) & 0xffff0000) | in orion_pcie_setup_wins() 164 size += cs->size; in orion_pcie_setup_wins() 170 if ((size & (size - 1)) != 0) in orion_pcie_setup_wins() 171 size = 1 << fls(size); in orion_pcie_setup_wins() 178 writel(((size - 1) & 0xffff0000) | 1, base + PCIE_BAR_CTRL_OFF(1)); in orion_pcie_setup_wins() 209 u32 devfn, int where, int size, u32 *val) in orion_pcie_rd_conf() argument 219 if (size == 1) in orion_pcie_rd_conf() 221 else if (size == 2) in orion_pcie_rd_conf() [all …]
|
/linux-4.1.27/arch/mn10300/mm/ |
D | dma-alloc.c | 23 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() argument 30 dev ? dev_name(dev) : "?", size, gfp); in dma_alloc_coherent() 32 if (0xbe000000 - pci_sram_allocated >= size) { in dma_alloc_coherent() 33 size = (size + 255) & ~255; in dma_alloc_coherent() 35 pci_sram_allocated += size; in dma_alloc_coherent() 46 addr = __get_free_pages(gfp, get_order(size)); in dma_alloc_coherent() 54 memset((void *) addr, 0xfb, size); in dma_alloc_coherent() 66 void dma_free_coherent(struct device *dev, size_t size, void *vaddr, in dma_free_coherent() argument 74 free_pages(addr, get_order(size)); in dma_free_coherent()
|
/linux-4.1.27/arch/c6x/kernel/ |
D | dma.c | 17 static void c6x_dma_sync(dma_addr_t handle, size_t size, in c6x_dma_sync() argument 26 L2_cache_block_invalidate(paddr, paddr + size); in c6x_dma_sync() 29 L2_cache_block_writeback(paddr, paddr + size); in c6x_dma_sync() 32 L2_cache_block_writeback_invalidate(paddr, paddr + size); in c6x_dma_sync() 39 dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() argument 44 c6x_dma_sync(addr, size, dir); in dma_map_single() 47 (unsigned long)ptr & ~PAGE_MASK, size, in dma_map_single() 55 size_t size, enum dma_data_direction dir) in dma_unmap_single() argument 57 c6x_dma_sync(handle, size, dir); in dma_unmap_single() 59 debug_dma_unmap_page(dev, handle, size, dir, true); in dma_unmap_single() [all …]
|
/linux-4.1.27/arch/microblaze/mm/ |
D | consistent.c | 62 void *consistent_alloc(gfp_t gfp, size_t size, dma_addr_t *dma_handle) in consistent_alloc() argument 79 size = PAGE_ALIGN(size); in consistent_alloc() 80 order = get_order(size); in consistent_alloc() 91 virt_to_phys((void *)vaddr) + size); in consistent_alloc() 111 area = get_vm_area(size, VM_ALLOC); in consistent_alloc() 134 for (i = 0; i < size && err == 0; i += PAGE_SIZE) { in consistent_alloc() 181 void consistent_free(size_t size, void *vaddr) in consistent_free() argument 188 size = PAGE_ALIGN(size); in consistent_free() 200 } while (size -= PAGE_SIZE); in consistent_free() 215 } while (size -= PAGE_SIZE); in consistent_free() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | ioctl.c | 34 nvkm_ioctl_nop(struct nvkm_handle *handle, void *data, u32 size) in nvkm_ioctl_nop() argument 42 nv_ioctl(object, "nop size %d\n", size); in nvkm_ioctl_nop() 51 nvkm_ioctl_sclass(struct nvkm_handle *handle, void *data, u32 size) in nvkm_ioctl_sclass() argument 64 nv_ioctl(object, "sclass size %d\n", size); in nvkm_ioctl_sclass() 68 if (size == args->v0.count * sizeof(args->v0.oclass[0])) { in nvkm_ioctl_sclass() 84 nvkm_ioctl_new(struct nvkm_handle *handle, void *data, u32 size) in nvkm_ioctl_new() argument 98 nv_ioctl(client, "new size %d\n", size); in nvkm_ioctl_new() 141 data, size, &engctx); in nvkm_ioctl_new() 149 ret = nvkm_object_ctor(engctx, engine, oclass, data, size, &object); in nvkm_ioctl_new() 183 nvkm_ioctl_del(struct nvkm_handle *handle, void *data, u32 size) in nvkm_ioctl_del() argument [all …]
|
/linux-4.1.27/arch/nios2/mm/ |
D | dma-mapping.c | 24 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() argument 38 ret = (void *) __get_free_pages(gfp, get_order(size)); in dma_alloc_coherent() 42 (unsigned long) ret + size); in dma_alloc_coherent() 50 void dma_free_coherent(struct device *dev, size_t size, void *vaddr, in dma_free_coherent() argument 55 free_pages(addr, get_order(size)); in dma_free_coherent() 81 unsigned long offset, size_t size, in dma_map_page() argument 89 __dma_sync_for_device(addr, size, direction); in dma_map_page() 95 void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() argument 100 __dma_sync_for_cpu(phys_to_virt(dma_address), size, direction); in dma_unmap_page() 124 size_t size, enum dma_data_direction direction) in dma_sync_single_for_cpu() argument [all …]
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | dma.c | 18 static void *dma_direct_alloc_coherent(struct device *dev, size_t size, in dma_direct_alloc_coherent() argument 23 return consistent_alloc(flag, size, dma_handle); in dma_direct_alloc_coherent() 32 page = alloc_pages_node(node, flag, get_order(size)); in dma_direct_alloc_coherent() 36 memset(ret, 0, size); in dma_direct_alloc_coherent() 43 static void dma_direct_free_coherent(struct device *dev, size_t size, in dma_direct_free_coherent() argument 48 consistent_free(size, vaddr); in dma_direct_free_coherent() 50 free_pages((unsigned long)vaddr, get_order(size)); in dma_direct_free_coherent() 79 size_t size, in dma_direct_map_page() argument 83 __dma_sync(page_to_phys(page) + offset, size, direction); in dma_direct_map_page() 89 size_t size, in dma_direct_unmap_page() argument [all …]
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | svga_overlay.h | 140 uint32 *size, /* OUT */ in VMwareVideoGetAttributes() argument 155 *size = (*width + 3) & ~3; in VMwareVideoGetAttributes() 158 pitches[0] = *size; in VMwareVideoGetAttributes() 161 *size *= *height; in VMwareVideoGetAttributes() 164 offsets[1] = *size; in VMwareVideoGetAttributes() 174 *size += tmp; in VMwareVideoGetAttributes() 177 offsets[2] = *size; in VMwareVideoGetAttributes() 180 *size += tmp; in VMwareVideoGetAttributes() 185 *size = *width * 2; in VMwareVideoGetAttributes() 188 pitches[0] = *size; in VMwareVideoGetAttributes() [all …]
|
/linux-4.1.27/arch/cris/mm/ |
D | ioremap.c | 30 void __iomem * __ioremap_prot(unsigned long phys_addr, unsigned long size, pgprot_t prot) in __ioremap_prot() argument 37 last_addr = phys_addr + size - 1; in __ioremap_prot() 38 if (!size || last_addr < phys_addr) in __ioremap_prot() 46 size = PAGE_ALIGN(last_addr+1) - phys_addr; in __ioremap_prot() 51 area = get_vm_area(size, VM_IOREMAP); in __ioremap_prot() 55 if (ioremap_page_range((unsigned long)addr, (unsigned long)addr + size, in __ioremap_prot() 63 void __iomem * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags) in __ioremap() argument 65 return __ioremap_prot(phys_addr, size, in __ioremap() 79 void __iomem *ioremap_nocache(unsigned long phys_addr, unsigned long size) in ioremap_nocache() argument 81 return __ioremap(phys_addr | MEM_NON_CACHEABLE, size, 0); in ioremap_nocache()
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | dma-mapping.h | 23 size_t size, in dma_sync_single_range_for_device() argument 48 size_t size, enum dma_data_direction dir); 51 size_t size, enum dma_data_direction dir); 60 unsigned long offset, size_t size, in dma_map_page() argument 65 handle = dma_map_single(dev, page_address(page) + offset, size, dir); in dma_map_page() 67 debug_dma_map_page(dev, page, offset, size, dir, handle, false); in dma_map_page() 73 size_t size, enum dma_data_direction dir) in dma_unmap_page() argument 75 dma_unmap_single(dev, handle, size, dir); in dma_unmap_page() 77 debug_dma_unmap_page(dev, handle, size, dir, false); in dma_unmap_page() 81 size_t size, enum dma_data_direction dir); [all …]
|
/linux-4.1.27/arch/x86/platform/intel-quark/ |
D | imr_selftest.c | 59 size_t size = virt_to_phys(&__end_rodata) - base; in imr_self_test() local 68 ret = imr_add_range(base, size, IMR_CPU, IMR_CPU, false); in imr_self_test() 69 imr_self_test_result(ret < 0, fmt_over, __va(base), __va(base + size)); in imr_self_test() 72 base += size - IMR_ALIGN; in imr_self_test() 73 ret = imr_add_range(base, size, IMR_CPU, IMR_CPU, false); in imr_self_test() 74 imr_self_test_result(ret < 0, fmt_over, __va(base), __va(base + size)); in imr_self_test() 77 base -= size + IMR_ALIGN * 2; in imr_self_test() 78 ret = imr_add_range(base, size, IMR_CPU, IMR_CPU, false); in imr_self_test() 79 imr_self_test_result(ret < 0, fmt_over, __va(base), __va(base + size)); in imr_self_test() 95 size = IMR_ALIGN * 2; in imr_self_test() [all …]
|
/linux-4.1.27/include/asm-generic/bitops/ |
D | find.h | 15 size, unsigned long offset); 29 long size, unsigned long offset); 43 unsigned long size); 54 unsigned long size); 57 #define find_first_bit(addr, size) find_next_bit((addr), (size), 0) argument 58 #define find_first_zero_bit(addr, size) find_next_zero_bit((addr), (size), 0) argument
|
/linux-4.1.27/arch/mips/kernel/ |
D | setup.c | 86 void __init add_memory_region(phys_addr_t start, phys_addr_t size, long type) in add_memory_region() argument 92 if (start + size < start) { in add_memory_region() 107 if (start + size < entry->addr) in add_memory_region() 110 if (entry->addr + entry->size < start) in add_memory_region() 113 top = max(entry->addr + entry->size, start + size); in add_memory_region() 115 entry->size = top - entry->addr; in add_memory_region() 126 boot_mem_map.map[x].size = size; in add_memory_region() 134 phys_addr_t size; in detect_memory_region() local 136 for (size = sz_min; size < sz_max; size <<= 1) { in detect_memory_region() 137 if (!memcmp(dm, dm + size, sizeof(detect_magic))) in detect_memory_region() [all …]
|
/linux-4.1.27/drivers/xen/xen-pciback/ |
D | conf_space.c | 24 #define DEFINE_PCI_CONFIG(op, size, type) \ argument 25 int xen_pcibk_##op##_config_##size \ 28 return pci_##op##_config_##size(dev, offset, value); \ 48 switch (field->size) { in DEFINE_PCI_CONFIG() 74 switch (field->size) { in conf_space_write() 94 static inline u32 get_mask(int size) in get_mask() argument 96 if (size == 1) in get_mask() 98 else if (size == 2) in get_mask() 104 static inline int valid_request(int offset, int size) in valid_request() argument 107 if ((size == 1 || size == 2 || size == 4) && (offset % size) == 0) in valid_request() [all …]
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | iss4xx-mpic.dts | 21 #size-cells = <1>; 32 #size-cells = <0>; 40 i-cache-line-size = <32>; 41 d-cache-line-size = <32>; 42 i-cache-size = <32768>; 43 d-cache-size = <32768>; 54 i-cache-line-size = <32>; 55 d-cache-line-size = <32>; 56 i-cache-size = <32768>; 57 d-cache-size = <32768>; [all …]
|
/linux-4.1.27/drivers/edac/ |
D | ppc4xx_edac.c | 318 size_t size) in ppc4xx_edac_generate_bank_message() argument 323 n = snprintf(buffer, size, "%s: Banks: ", mci->dev_name); in ppc4xx_edac_generate_bank_message() 325 if (n < 0 || n >= size) in ppc4xx_edac_generate_bank_message() 329 size -= n; in ppc4xx_edac_generate_bank_message() 334 n = snprintf(buffer, size, "%s%u", in ppc4xx_edac_generate_bank_message() 337 if (n < 0 || n >= size) in ppc4xx_edac_generate_bank_message() 341 size -= n; in ppc4xx_edac_generate_bank_message() 346 n = snprintf(buffer, size, "%s; ", rows ? "" : "None"); in ppc4xx_edac_generate_bank_message() 348 if (n < 0 || n >= size) in ppc4xx_edac_generate_bank_message() 352 size -= n; in ppc4xx_edac_generate_bank_message() [all …]
|
/linux-4.1.27/arch/x86/mm/ |
D | ioremap.c | 31 int ioremap_change_attr(unsigned long vaddr, unsigned long size, in ioremap_change_attr() argument 34 unsigned long nrpages = size >> PAGE_SHIFT; in ioremap_change_attr() 83 unsigned long size, enum page_cache_mode pcm, void *caller) in __ioremap_caller() argument 88 const unsigned long unaligned_size = size; in __ioremap_caller() 97 last_addr = phys_addr + size - 1; in __ioremap_caller() 98 if (!size || last_addr < phys_addr) in __ioremap_caller() 118 ram_region = region_is_ram(phys_addr, size); in __ioremap_caller() 139 size = PAGE_ALIGN(last_addr+1) - phys_addr; in __ioremap_caller() 141 retval = reserve_memtype(phys_addr, (u64)phys_addr + size, in __ioremap_caller() 149 if (!is_new_memtype_allowed(phys_addr, size, pcm, new_pcm)) { in __ioremap_caller() [all …]
|