/Linux-v5.4/include/linux/ |
D | slab.h | 147 struct kmem_cache *kmem_cache_create(const char *name, unsigned int size, 151 unsigned int size, unsigned int align, 350 static __always_inline unsigned int kmalloc_index(size_t size) in kmalloc_index() argument 352 if (!size) in kmalloc_index() 355 if (size <= KMALLOC_MIN_SIZE) in kmalloc_index() 358 if (KMALLOC_MIN_SIZE <= 32 && size > 64 && size <= 96) in kmalloc_index() 360 if (KMALLOC_MIN_SIZE <= 64 && size > 128 && size <= 192) in kmalloc_index() 362 if (size <= 8) return 3; in kmalloc_index() 363 if (size <= 16) return 4; in kmalloc_index() 364 if (size <= 32) return 5; in kmalloc_index() [all …]
|
D | vmalloc.h | 44 unsigned long size; member 91 extern void *vmalloc(unsigned long size); 92 extern void *vzalloc(unsigned long size); 93 extern void *vmalloc_user(unsigned long size); 94 extern void *vmalloc_node(unsigned long size, int node); 95 extern void *vzalloc_node(unsigned long size, int node); 96 extern void *vmalloc_exec(unsigned long size); 97 extern void *vmalloc_32(unsigned long size); 98 extern void *vmalloc_32_user(unsigned long size); 99 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot); [all …]
|
/Linux-v5.4/mm/kasan/ |
D | generic.c | 63 unsigned long size) in memory_is_poisoned_2_4_8() argument 71 if (unlikely(((addr + size - 1) & KASAN_SHADOW_MASK) < size - 1)) in memory_is_poisoned_2_4_8() 72 return *shadow_addr || memory_is_poisoned_1(addr + size - 1); in memory_is_poisoned_2_4_8() 74 return memory_is_poisoned_1(addr + size - 1); in memory_is_poisoned_2_4_8() 89 size_t size) in bytes_is_nonzero() argument 91 while (size) { in bytes_is_nonzero() 95 size--; in bytes_is_nonzero() 131 size_t size) in memory_is_poisoned_n() argument 136 kasan_mem_to_shadow((void *)addr + size - 1) + 1); in memory_is_poisoned_n() 139 unsigned long last_byte = addr + size - 1; in memory_is_poisoned_n() [all …]
|
/Linux-v5.4/tools/perf/util/ |
D | trace-event-read.c | 26 static int __do_read(int fd, void *buf, int size) in __do_read() argument 28 int rsize = size; in __do_read() 30 while (size) { in __do_read() 31 int ret = read(fd, buf, size); in __do_read() 45 size -= ret; in __do_read() 52 static int do_read(void *data, int size) in do_read() argument 56 r = __do_read(input_fd, data, size); in do_read() 59 size, r); in do_read() 69 static void skip(int size) in skip() argument 74 while (size) { in skip() [all …]
|
/Linux-v5.4/lib/ |
D | test_user_copy.c | 42 static bool is_zeroed(void *from, size_t size) in is_zeroed() argument 44 return memchr_inv(from, 0x0, size) == NULL; in is_zeroed() 47 static int test_check_nonzero_user(char *kmem, char __user *umem, size_t size) in test_check_nonzero_user() argument 52 if (test(size < 2 * PAGE_SIZE, "buffer too small")) in test_check_nonzero_user() 61 size = 1024; in test_check_nonzero_user() 62 start = PAGE_SIZE - (size / 2); in test_check_nonzero_user() 67 zero_start = size / 4; in test_check_nonzero_user() 68 zero_end = size - zero_start; in test_check_nonzero_user() 81 memset(kmem, 0x0, size); in test_check_nonzero_user() 84 for (i = zero_end; i < size; i += 2) in test_check_nonzero_user() [all …]
|
D | test_meminit.c | 29 static int __init count_nonzero_bytes(void *ptr, size_t size) in count_nonzero_bytes() argument 34 for (i = 0; i < size; i++) in count_nonzero_bytes() 41 static void __init fill_with_garbage_skip(void *ptr, int size, size_t skip) in fill_with_garbage_skip() argument 46 WARN_ON(skip > size); in fill_with_garbage_skip() 47 size -= skip; in fill_with_garbage_skip() 49 while (size >= sizeof(*p)) { in fill_with_garbage_skip() 52 size -= sizeof(*p); in fill_with_garbage_skip() 54 if (size) in fill_with_garbage_skip() 55 memset(&p[i], GARBAGE_BYTE, size); in fill_with_garbage_skip() 58 static void __init fill_with_garbage(void *ptr, size_t size) in fill_with_garbage() argument [all …]
|
D | test_kasan.c | 33 size_t size = 123; in kmalloc_oob_right() local 36 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_right() 42 ptr[size] = 'x'; in kmalloc_oob_right() 49 size_t size = 15; in kmalloc_oob_left() local 52 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_left() 65 size_t size = 4096; in kmalloc_node_oob_right() local 68 ptr = kmalloc_node(size, GFP_KERNEL, 0); in kmalloc_node_oob_right() 74 ptr[size] = 0; in kmalloc_node_oob_right() 82 size_t size = KMALLOC_MAX_CACHE_SIZE + 10; in kmalloc_pagealloc_oob_right() local 88 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_pagealloc_oob_right() [all …]
|
D | sort.c | 33 static bool is_aligned(const void *base, size_t size, unsigned char align) in is_aligned() argument 35 unsigned char lsbits = (unsigned char)size; in is_aligned() 120 typedef void (*swap_func_t)(void *a, void *b, int size); 135 static void do_swap(void *a, void *b, size_t size, swap_func_t swap_func) in do_swap() argument 138 swap_words_64(a, b, size); in do_swap() 140 swap_words_32(a, b, size); in do_swap() 142 swap_bytes(a, b, size); in do_swap() 144 swap_func(a, b, (int)size); in do_swap() 178 static size_t parent(size_t i, unsigned int lsbit, size_t size) in parent() argument 180 i -= size; in parent() [all …]
|
/Linux-v5.4/drivers/mtd/tests/ |
D | mtd_nandecctest.c | 48 size_t size) in single_bit_error_data() argument 50 unsigned int offset = prandom_u32() % (size * BITS_PER_BYTE); in single_bit_error_data() 52 memcpy(error_data, correct_data, size); in single_bit_error_data() 57 size_t size) in double_bit_error_data() argument 61 offset[0] = prandom_u32() % (size * BITS_PER_BYTE); in double_bit_error_data() 63 offset[1] = prandom_u32() % (size * BITS_PER_BYTE); in double_bit_error_data() 66 memcpy(error_data, correct_data, size); in double_bit_error_data() 72 static unsigned int random_ecc_bit(size_t size) in random_ecc_bit() argument 76 if (size == 256) { in random_ecc_bit() 89 size_t size) in single_bit_error_ecc() argument [all …]
|
/Linux-v5.4/drivers/net/dsa/sja1105/ |
D | sja1105_static_config.c | 97 const size_t size = SJA1105ET_SIZE_AVB_PARAMS_ENTRY; in sja1105et_avb_params_entry_packing() local 100 sja1105_packing(buf, &entry->destmeta, 95, 48, size, op); in sja1105et_avb_params_entry_packing() 101 sja1105_packing(buf, &entry->srcmeta, 47, 0, size, op); in sja1105et_avb_params_entry_packing() 102 return size; in sja1105et_avb_params_entry_packing() 108 const size_t size = SJA1105PQRS_SIZE_AVB_PARAMS_ENTRY; in sja1105pqrs_avb_params_entry_packing() local 111 sja1105_packing(buf, &entry->destmeta, 125, 78, size, op); in sja1105pqrs_avb_params_entry_packing() 112 sja1105_packing(buf, &entry->srcmeta, 77, 30, size, op); in sja1105pqrs_avb_params_entry_packing() 113 return size; in sja1105pqrs_avb_params_entry_packing() 119 const size_t size = SJA1105ET_SIZE_GENERAL_PARAMS_ENTRY; in sja1105et_general_params_entry_packing() local 122 sja1105_packing(buf, &entry->vllupformat, 319, 319, size, op); in sja1105et_general_params_entry_packing() [all …]
|
/Linux-v5.4/drivers/misc/mic/scif/ |
D | scif_rb.c | 16 #define scif_rb_ring_cnt(head, tail, size) CIRC_CNT(head, tail, size) argument 17 #define scif_rb_ring_space(head, tail, size) CIRC_SPACE(head, tail, size) argument 28 void *rb_base, u8 size) in scif_rb_init() argument 31 rb->size = (1 << size); in scif_rb_init() 40 void *msg, u32 size) in memcpy_torb() argument 44 if (header + size >= rb->rb_base + rb->size) { in memcpy_torb() 46 size1 = (u32)(rb->rb_base + rb->size - header); in memcpy_torb() 47 size2 = size - size1; in memcpy_torb() 52 memcpy_toio((void __iomem __force *)header, msg, size); in memcpy_torb() 58 void *msg, u32 size) in memcpy_fromrb() argument [all …]
|
/Linux-v5.4/lib/mpi/ |
D | mpih-mul.c | 21 #define MPN_MUL_N_RECURSE(prodp, up, vp, size, tspace) \ argument 23 if ((size) < KARATSUBA_THRESHOLD) \ 24 mul_n_basecase(prodp, up, vp, size); \ 26 mul_n(prodp, up, vp, size, tspace); \ 29 #define MPN_SQR_N_RECURSE(prodp, up, size, tspace) \ argument 31 if ((size) < KARATSUBA_THRESHOLD) \ 32 mpih_sqr_n_basecase(prodp, up, size); \ 34 mpih_sqr_n(prodp, up, size, tspace); \ 55 mul_n_basecase(mpi_ptr_t prodp, mpi_ptr_t up, mpi_ptr_t vp, mpi_size_t size) in mul_n_basecase() argument 66 MPN_COPY(prodp, up, size); in mul_n_basecase() [all …]
|
/Linux-v5.4/drivers/gpu/drm/selftests/ |
D | test-drm_mm.c | 106 static bool assert_continuous(const struct drm_mm *mm, u64 size) in assert_continuous() argument 124 if (node->size != size) { in assert_continuous() 126 n, size, node->size); in assert_continuous() 136 drm_mm_for_each_node_in_range(check, mm, addr, addr + size) { in assert_continuous() 146 addr, size); in assert_continuous() 150 addr += size; in assert_continuous() 169 u64 size, u64 alignment, unsigned long color) in assert_node() argument 178 if (node->size != size) { in assert_node() 180 node->size, size); in assert_node() 205 const unsigned int size = 4096; in igt_init() local [all …]
|
/Linux-v5.4/arch/x86/lib/ |
D | usercopy_64.c | 17 unsigned long __clear_user(void __user *addr, unsigned long size) in __clear_user() argument 43 : [size8] "=&c"(size), [dst] "=&D" (__d0) in __clear_user() 44 : [size1] "r"(size & 7), "[size8]" (size / 8), "[dst]"(addr)); in __clear_user() 46 return size; in __clear_user() 89 static void clean_cache_range(void *addr, size_t size) in clean_cache_range() argument 93 void *vend = addr + size; in clean_cache_range() 101 void arch_wb_cache_pmem(void *addr, size_t size) in arch_wb_cache_pmem() argument 103 clean_cache_range(addr, size); in arch_wb_cache_pmem() 107 long __copy_user_flushcache(void *dst, const void __user *src, unsigned size) in __copy_user_flushcache() argument 110 long rc = __copy_user_nocache(dst, src, size, 0); in __copy_user_flushcache() [all …]
|
/Linux-v5.4/drivers/usb/common/ |
D | debug.c | 14 __u16 wLength, char *str, size_t size) in usb_decode_get_status() argument 18 snprintf(str, size, "Get Device Status(Length = %d)", wLength); in usb_decode_get_status() 21 snprintf(str, size, in usb_decode_get_status() 26 snprintf(str, size, "Get Endpoint Status(ep%d%s)", in usb_decode_get_status() 73 __u16 wIndex, char *str, size_t size) in usb_decode_set_clear_feature() argument 77 snprintf(str, size, "%s Device Feature(%s%s)", in usb_decode_set_clear_feature() 84 snprintf(str, size, "%s Interface Feature(%s)", in usb_decode_set_clear_feature() 90 snprintf(str, size, "%s Endpoint Feature(%s ep%d%s)", in usb_decode_set_clear_feature() 99 static void usb_decode_set_address(__u16 wValue, char *str, size_t size) in usb_decode_set_address() argument 101 snprintf(str, size, "Set Address(Addr = %02x)", wValue); in usb_decode_set_address() [all …]
|
/Linux-v5.4/kernel/ |
D | stacktrace.c | 46 int stack_trace_snprint(char *buf, size_t size, const unsigned long *entries, in stack_trace_snprint() argument 54 for (i = 0; i < nr_entries && size; i++) { in stack_trace_snprint() 55 generated = snprintf(buf, size, "%*c%pS\n", 1 + spaces, ' ', in stack_trace_snprint() 59 if (generated >= size) { in stack_trace_snprint() 60 buf += size; in stack_trace_snprint() 61 size = 0; in stack_trace_snprint() 64 size -= generated; in stack_trace_snprint() 76 unsigned int size; member 86 if (c->len >= c->size) in stack_trace_consume_entry() 94 return c->len < c->size; in stack_trace_consume_entry() [all …]
|
/Linux-v5.4/drivers/staging/uwb/ |
D | est.c | 54 .size = sizeof(struct uwb_rc_evt_ie_rcv), 58 .size = sizeof(struct uwb_rc_evt_beacon), 62 .size = sizeof(struct uwb_rc_evt_beacon_size), 65 .size = sizeof(struct uwb_rc_evt_bpoie_change), 70 .size = sizeof(struct uwb_rc_evt_bp_slot_change), 73 .size = sizeof(struct uwb_rc_evt_bp_switch_ie_rcv), 77 .size = sizeof(struct uwb_rc_evt_dev_addr_conflict), 80 .size = sizeof(struct uwb_rc_evt_drp_avail) 83 .size = sizeof(struct uwb_rc_evt_drp), 87 .size = sizeof(struct uwb_rc_evt_bp_switch_status), [all …]
|
/Linux-v5.4/tools/testing/selftests/vm/ |
D | map_fixed_noreplace.c | 33 unsigned long flags, addr, size, page_size; in main() local 43 size = 5 * page_size; in main() 44 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main() 46 printf("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() 64 size = 3 * page_size; in main() 65 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main() 66 printf("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() 84 size = 5 * page_size; in main() 85 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main() 86 printf("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() [all …]
|
/Linux-v5.4/fs/fuse/ |
D | xattr.c | 15 size_t size, int flags) in fuse_setxattr() argument 26 inarg.size = size; in fuse_setxattr() 31 args.in_args[0].size = sizeof(inarg); in fuse_setxattr() 33 args.in_args[1].size = strlen(name) + 1; in fuse_setxattr() 35 args.in_args[2].size = size; in fuse_setxattr() 50 size_t size) in fuse_getxattr() argument 62 inarg.size = size; in fuse_getxattr() 66 args.in_args[0].size = sizeof(inarg); in fuse_getxattr() 68 args.in_args[1].size = strlen(name) + 1; in fuse_getxattr() 72 if (size) { in fuse_getxattr() [all …]
|
/Linux-v5.4/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-v5.4/tools/perf/trace/beauty/ |
D | beauty.h | 29 size_t strarray__scnprintf(struct strarray *sa, char *bf, size_t size, const char *intfmt, bool sho… 30 size_t strarray__scnprintf_flags(struct strarray *sa, char *bf, size_t size, bool show_prefix, unsi… 52 size_t strarrays__scnprintf(struct strarrays *sas, char *bf, size_t size, const char *intfmt, bool … 54 size_t pid__scnprintf_fd(struct trace *trace, pid_t pid, int fd, char *bf, size_t size); 76 int size; member 99 int size; member 111 size_t syscall_arg__scnprintf_strarray_flags(char *bf, size_t size, struct syscall_arg *arg); 114 size_t syscall_arg__scnprintf_strarrays(char *bf, size_t size, struct syscall_arg *arg); 117 size_t syscall_arg__scnprintf_fd(char *bf, size_t size, struct syscall_arg *arg); 120 size_t syscall_arg__scnprintf_hex(char *bf, size_t size, struct syscall_arg *arg); [all …]
|
/Linux-v5.4/arch/parisc/kernel/ |
D | pci-dma.c | 79 unsigned long size, unsigned long *paddr_ptr) in map_pte_uncached() argument 85 end = vaddr + size; in map_pte_uncached() 106 unsigned long size, unsigned long *paddr_ptr) in map_pmd_uncached() argument 112 end = vaddr + size; in map_pmd_uncached() 128 static inline int map_uncached_pages(unsigned long vaddr, unsigned long size, in map_uncached_pages() argument 132 unsigned long end = vaddr + size; in map_uncached_pages() 150 unsigned long size) in unmap_uncached_pte() argument 165 end = vaddr + size; in unmap_uncached_pte() 186 unsigned long size) in unmap_uncached_pmd() argument 201 end = vaddr + size; in unmap_uncached_pmd() [all …]
|
/Linux-v5.4/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf_irq.c | 41 static inline void pdacf_transfer_mono16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono16() argument 43 while (size-- > 0) { in pdacf_transfer_mono16() 49 static inline void pdacf_transfer_mono32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono32() argument 53 while (size-- > 0) { in pdacf_transfer_mono32() 61 static inline void pdacf_transfer_stereo16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo16() argument 63 while (size-- > 0) { in pdacf_transfer_stereo16() 69 static inline void pdacf_transfer_stereo32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo32() argument 73 while (size-- > 0) { in pdacf_transfer_stereo32() 82 static inline void pdacf_transfer_mono16sw(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_mono16sw() argument 84 while (size-- > 0) { in pdacf_transfer_mono16sw() [all …]
|
/Linux-v5.4/sound/pci/ctxfi/ |
D | ctvmem.c | 30 get_vm_block(struct ct_vm *vm, unsigned int size, struct ct_atc *atc) in get_vm_block() argument 35 size = CT_PAGE_ALIGN(size); in get_vm_block() 36 if (size > vm->size) { in get_vm_block() 45 if (entry->size >= size) in get_vm_block() 51 if (entry->size == size) { in get_vm_block() 54 vm->size -= size; in get_vm_block() 64 block->size = size; in get_vm_block() 66 entry->addr += size; in get_vm_block() 67 entry->size -= size; in get_vm_block() 68 vm->size -= size; in get_vm_block() [all …]
|
/Linux-v5.4/arch/openrisc/include/asm/ |
D | uaccess.h | 51 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs()-size)) argument 56 #define access_ok(addr, size) \ argument 59 unsigned long __ao_size = (unsigned long)(size); \ 93 #define __put_user_nocheck(x, ptr, size) \ argument 96 __put_user_size((x), (ptr), (size), __pu_err); \ 100 #define __put_user_check(x, ptr, size) \ argument 104 if (access_ok(__pu_addr, size)) \ 105 __put_user_size((x), __pu_addr, (size), __pu_err); \ 109 #define __put_user_size(x, ptr, size, retval) \ argument 112 switch (size) { \ [all …]
|