/Linux-v5.4/mm/ |
D | kmemleak-test.c | 43 pr_info("kmalloc(32) = %p\n", kmalloc(32, GFP_KERNEL)); in kmemleak_test_init() 44 pr_info("kmalloc(32) = %p\n", kmalloc(32, GFP_KERNEL)); in kmemleak_test_init() 45 pr_info("kmalloc(1024) = %p\n", kmalloc(1024, GFP_KERNEL)); in kmemleak_test_init() 46 pr_info("kmalloc(1024) = %p\n", kmalloc(1024, GFP_KERNEL)); in kmemleak_test_init() 47 pr_info("kmalloc(2048) = %p\n", kmalloc(2048, GFP_KERNEL)); in kmemleak_test_init() 48 pr_info("kmalloc(2048) = %p\n", kmalloc(2048, GFP_KERNEL)); in kmemleak_test_init() 49 pr_info("kmalloc(4096) = %p\n", kmalloc(4096, GFP_KERNEL)); in kmemleak_test_init() 50 pr_info("kmalloc(4096) = %p\n", kmalloc(4096, GFP_KERNEL)); in kmemleak_test_init() 77 per_cpu(kmemleak_test_pointer, i) = kmalloc(129, GFP_KERNEL); in kmemleak_test_init()
|
/Linux-v5.4/lib/ |
D | test_kasan.c | 36 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_right() 52 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_left() 88 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_pagealloc_oob_right() 104 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_pagealloc_uaf() 120 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_pagealloc_invalid_free() 138 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_large_oob_right() 155 ptr1 = kmalloc(size1, GFP_KERNEL); in kmalloc_oob_krealloc_more() 174 ptr1 = kmalloc(size1, GFP_KERNEL); in kmalloc_oob_krealloc_less() 192 ptr1 = kmalloc(sizeof(*ptr1) - 3, GFP_KERNEL); in kmalloc_oob_16() 193 ptr2 = kmalloc(sizeof(*ptr2), GFP_KERNEL); in kmalloc_oob_16() [all …]
|
D | test-string_helpers.c | 67 char *in = kmalloc(q_real, GFP_KERNEL); in test_string_unescape() 68 char *out_test = kmalloc(q_real, GFP_KERNEL); in test_string_unescape() 69 char *out_real = kmalloc(q_real, GFP_KERNEL); in test_string_unescape() 280 char *out_test = kmalloc(out_size, GFP_KERNEL); in test_string_escape() 281 char *out_real = kmalloc(out_size, GFP_KERNEL); in test_string_escape() 282 char *in = kmalloc(256, GFP_KERNEL); in test_string_escape()
|
/Linux-v5.4/drivers/staging/rtl8712/ |
D | rtl871x_cmd.c | 55 pcmdpriv->cmd_allocated_buf = kmalloc(MAX_CMDSZ + CMDBUFF_ALIGN_SZ, in r8712_init_cmd_priv() 62 pcmdpriv->rsp_allocated_buf = kmalloc(MAX_RSPSZ + 4, GFP_ATOMIC); in r8712_init_cmd_priv() 80 pevtpriv->evt_allocated_buf = kmalloc(MAX_EVTSZ + 4, GFP_ATOMIC); in r8712_init_evt_priv() 185 ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC); in r8712_sitesurvey_cmd() 188 psurveyPara = kmalloc(sizeof(*psurveyPara), GFP_ATOMIC); in r8712_sitesurvey_cmd() 218 ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC); in r8712_setdatarate_cmd() 221 pbsetdataratepara = kmalloc(sizeof(*pbsetdataratepara), GFP_ATOMIC); in r8712_setdatarate_cmd() 240 ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC); in r8712_set_chplan_cmd() 243 psetchplanpara = kmalloc(sizeof(*psetchplanpara), GFP_ATOMIC); in r8712_set_chplan_cmd() 260 ph2c = kmalloc(sizeof(*ph2c), GFP_ATOMIC); in r8712_setrfreg_cmd() [all …]
|
/Linux-v5.4/drivers/misc/lkdtm/ |
D | heap.c | 22 u32 *data = kmalloc(len, GFP_KERNEL); in lkdtm_OVERWRITE_ALLOCATION() 41 base = kmalloc(len, GFP_KERNEL); in lkdtm_WRITE_AFTER_FREE() 50 again = kmalloc(len, GFP_KERNEL); in lkdtm_WRITE_AFTER_FREE() 67 base = kmalloc(len, GFP_KERNEL); in lkdtm_READ_AFTER_FREE() 73 val = kmalloc(len, GFP_KERNEL); in lkdtm_READ_AFTER_FREE() 129 val = kmalloc(1024, GFP_KERNEL); in lkdtm_READ_BUDDY_AFTER_FREE()
|
/Linux-v5.4/scripts/coccinelle/api/alloc/ |
D | alloc_cast.cocci | 3 /// like kmalloc, kzalloc, kmem_cache_alloc, kmem_cache_zalloc etc. 6 //# kmalloc, kzalloc, kcalloc, kmem_cache_alloc, kmem_cache_zalloc, 34 \(kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|kmem_cache_zalloc\| 57 \(kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|kmem_cache_zalloc\| 80 \(kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|kmem_cache_zalloc\| 97 \(kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|kmem_cache_zalloc\|
|
/Linux-v5.4/scripts/coccinelle/api/ |
D | memdup.cocci | 23 to = \(kmalloc@p\|kzalloc@p\)(strlen(from) + 1,flag); 33 to = \(kmalloc@p\|kzalloc@p\)(x,flag); 41 - to = \(kmalloc@p\|kzalloc@p\)(size,flag); 52 * to = \(kmalloc@p\|kzalloc@p\)(size,flag);
|
D | kstrdup.cocci | 23 - to = kmalloc(strlen(from) + 1,flag); 38 - to = \(kmalloc\|kzalloc\)(x,flag); 54 * to = kmalloc@p1(strlen(from) + 1,flag); 69 * to = \(kmalloc@p1\|kzalloc@p2\)(x,flag);
|
/Linux-v5.4/drivers/usb/misc/ |
D | cytherm.c | 84 buffer = kmalloc(8, GFP_KERNEL); in brightness_store() 127 buffer = kmalloc(8, GFP_KERNEL); in temp_show() 162 buffer = kmalloc(8, GFP_KERNEL); in button_show() 191 buffer = kmalloc(8, GFP_KERNEL); in port0_show() 216 buffer = kmalloc(8, GFP_KERNEL); in port0_store() 246 buffer = kmalloc(8, GFP_KERNEL); in port1_show() 271 buffer = kmalloc(8, GFP_KERNEL); in port1_store()
|
/Linux-v5.4/scripts/coccinelle/null/ |
D | kmerr.cocci | 2 /// This semantic patch looks for kmalloc etc that are not followed by a 5 /// in determining what the error handling code for the call to kmalloc etc 38 *x@p1 = \(kmalloc\|kzalloc\|kcalloc\)(...); 54 x@p1 = \(kmalloc\|kzalloc\|kcalloc\)(...);
|
/Linux-v5.4/tools/virtio/linux/ |
D | kernel.h | 53 static inline void *kmalloc(size_t s, gfp_t gfp) in kmalloc() function 61 return kmalloc(n * s, gfp); in kmalloc_array() 66 void *p = kmalloc(s, gfp); in kzalloc() 74 return kmalloc(s, gfp); in alloc_pages_exact()
|
/Linux-v5.4/net/sunrpc/auth_gss/ |
D | gss_krb5_seqnum.c | 55 plain = kmalloc(8, GFP_NOFS); in krb5_make_rc4_seq_num() 92 plain = kmalloc(8, GFP_NOFS); in krb5_make_seq_num() 128 plain = kmalloc(8, GFP_NOFS); in krb5_get_rc4_seq_num() 170 plain = kmalloc(8, GFP_NOFS); in krb5_get_seq_num()
|
/Linux-v5.4/net/bluetooth/ |
D | ecdh_helper.c | 69 tmp = kmalloc(64, GFP_KERNEL); in compute_ecdh_secret() 132 tmp = kmalloc(32, GFP_KERNEL); in set_ecdh_privkey() 141 buf = kmalloc(buf_len, GFP_KERNEL); in set_ecdh_privkey() 176 tmp = kmalloc(64, GFP_KERNEL); in generate_ecdh_public_key()
|
/Linux-v5.4/tools/testing/radix-tree/linux/ |
D | slab.h | 12 void *kmalloc(size_t size, gfp_t); 17 return kmalloc(size, gfp | __GFP_ZERO); in kzalloc()
|
/Linux-v5.4/drivers/media/usb/dvb-usb/ |
D | dibusb-common.c | 65 b = kmalloc(3, GFP_KERNEL); in dibusb_power_ctrl() 88 b = kmalloc(3, GFP_KERNEL); in dibusb2_0_streaming_ctrl() 121 b = kmalloc(3, GFP_KERNEL); in dibusb2_0_power_ctrl() 148 sndbuf = kmalloc(MAX_XFER_SIZE, GFP_KERNEL); in dibusb_i2c_msg() 226 buf = kmalloc(2, GFP_KERNEL); in dibusb_read_eeprom_byte() 379 buf = kmalloc(5, GFP_KERNEL); in dibusb_rc_query()
|
/Linux-v5.4/drivers/xen/ |
D | sys-hypervisor.c | 105 extra = kmalloc(XEN_EXTRAVERSION_LEN, GFP_KERNEL); in extra_show() 183 info = kmalloc(sizeof(struct xen_compile_info), GFP_KERNEL); in compiler_show() 201 info = kmalloc(sizeof(struct xen_compile_info), GFP_KERNEL); in compiled_by_show() 219 info = kmalloc(sizeof(struct xen_compile_info), GFP_KERNEL); in compile_date_show() 256 caps = kmalloc(XEN_CAPABILITIES_INFO_LEN, GFP_KERNEL); in capabilities_show() 274 cset = kmalloc(XEN_CHANGESET_INFO_LEN, GFP_KERNEL); in changeset_show() 292 parms = kmalloc(sizeof(struct xen_platform_parameters), GFP_KERNEL); in virtual_start_show() 368 buildid = kmalloc(sizeof(*buildid) + ret, GFP_KERNEL); in buildid_show()
|
/Linux-v5.4/drivers/gpu/drm/ |
D | drm_format_helper.c | 99 buf = kmalloc(len, GFP_KERNEL); in drm_fb_swab16() 162 sbuf = kmalloc(src_len, GFP_KERNEL); in drm_fb_xrgb8888_to_rgb565() 202 dbuf = kmalloc(dst_len, GFP_KERNEL); in drm_fb_xrgb8888_to_rgb565_dstclip() 254 dbuf = kmalloc(dst_len, GFP_KERNEL); in drm_fb_xrgb8888_to_rgb888_dstclip() 301 buf = kmalloc(len, GFP_KERNEL); in drm_fb_xrgb8888_to_gray8()
|
/Linux-v5.4/Documentation/trace/ |
D | events.rst | 387 For example, the following trigger causes kmalloc events to be 391 # echo 'enable_event:kmem:kmalloc:1' > \ 394 The following trigger causes kmalloc events to stop being traced 398 # echo 'disable_event:kmem:kmalloc' > \ 408 # echo '!enable_event:kmem:kmalloc:1' > \ 411 # echo '!disable_event:kmem:kmalloc' > \ 417 kmem:kmalloc and sched:sched_switch, but can't have two kmem:kmalloc 418 versions such as kmem:kmalloc and kmem:kmalloc:1 or 'kmem:kmalloc if 419 bytes_req == 256' and 'kmem:kmalloc if bytes_alloc == 256' (they 420 could be combined into a single filter on kmem:kmalloc though). [all …]
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | mad.c | 308 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_ext_port_caps() 355 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_system_image_guid() 377 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_max_pkeys() 399 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_vendor_id() 422 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_node_desc() 447 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_node_guid() 473 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_pkey() 502 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_gids() 545 out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); in mlx5_query_mad_ifc_port()
|
/Linux-v5.4/lib/zlib_inflate/ |
D | infutil.c | 17 strm = kmalloc(sizeof(*strm), GFP_KERNEL); in zlib_inflate_blob() 20 strm->workspace = kmalloc(zlib_inflate_workspacesize(), GFP_KERNEL); in zlib_inflate_blob()
|
/Linux-v5.4/Documentation/core-api/ |
D | memory-allocation.rst | 8 allocate small chunks using `kmalloc` or `kmem_cache_alloc` families, 91 from the :c:func:`kmalloc` family. And, to be on the safe size it's 96 The maximal size of a chunk that can be allocated with `kmalloc` is 98 configuration, but it is a good practice to use `kmalloc` for objects 101 The address of a chunk allocated with `kmalloc` is aligned to at least 111 `kmalloc`, it is possible to use :c:func:`kvmalloc` and its 112 derivatives. It will try to allocate memory with `kmalloc` and if the 127 can use :c:func:`kvfree` for the memory allocated with `kmalloc`,
|
/Linux-v5.4/drivers/pci/hotplug/ |
D | cpqphp_pci.c | 163 fakedev = kmalloc(sizeof(*fakedev), GFP_KERNEL); in cpqhp_set_irq() 164 fakebus = kmalloc(sizeof(*fakebus), GFP_KERNEL); in cpqhp_set_irq() 731 bus_node = kmalloc(sizeof(*bus_node), GFP_KERNEL); in cpqhp_save_used_resources() 746 io_node = kmalloc(sizeof(*io_node), GFP_KERNEL); in cpqhp_save_used_resources() 762 mem_node = kmalloc(sizeof(*mem_node), GFP_KERNEL); in cpqhp_save_used_resources() 778 p_mem_node = kmalloc(sizeof(*p_mem_node), GFP_KERNEL); in cpqhp_save_used_resources() 809 io_node = kmalloc(sizeof(*io_node), in cpqhp_save_used_resources() 827 p_mem_node = kmalloc(sizeof(*p_mem_node), in cpqhp_save_used_resources() 844 mem_node = kmalloc(sizeof(*mem_node), in cpqhp_save_used_resources() 881 io_node = kmalloc(sizeof(*io_node), in cpqhp_save_used_resources() [all …]
|
/Linux-v5.4/tools/virtio/ringtest/ |
D | ptr_ring.c | 27 static void *kmalloc(unsigned size, gfp_t gfp) in kmalloc() function 40 return kmalloc(size, flags | __GFP_ZERO); in kzalloc() 47 return kmalloc(n * size, flags); in kmalloc_array()
|
/Linux-v5.4/drivers/acpi/ |
D | processor_pdc.c | 78 obj_list = kmalloc(sizeof(struct acpi_object_list), GFP_KERNEL); in acpi_processor_alloc_pdc() 82 obj = kmalloc(sizeof(union acpi_object), GFP_KERNEL); in acpi_processor_alloc_pdc() 88 buf = kmalloc(12, GFP_KERNEL); in acpi_processor_alloc_pdc()
|
/Linux-v5.4/tools/testing/selftests/ftrace/test.d/trigger/ |
D | trigger-hist-mod.tc | 59 echo 'hist:keys=bytes_req.log2' > events/kmem/kmalloc/trigger 61 grep 'bytes_req: ~ 2^[0-9]*' events/kmem/kmalloc/hist > /dev/null || \
|