Documented in 1 files:
Defined in 3 files as a member:
- crypto/testmgr.h, line 44 (as a member)
- drivers/crypto/padlock-aes.c, line 50 (as a member)
- include/net/netfilter/nf_tables.h, line 495 (as a member)
Defined in 1 files as a function:
Referenced in 38 files:
- arch/alpha/boot/bootpz.c, line 49
- arch/alpha/boot/misc.c
- arch/microblaze/mm/init.c
- arch/powerpc/platforms/powernv/opal-secvar.c
- arch/sparc/kernel/head_64.S, line 310
- arch/x86/kernel/fpu/xstate.c
- crypto/testmgr.c
-
crypto/testmgr.h
- line 4871
- line 4890
- line 4983
- line 4997
- line 5011
- line 5020
- line 6202
- line 6209
- line 6216
- line 6228
- line 6238
- line 6251
- line 6264
- line 6279
- line 6286
- line 6293
- line 6305
- line 6315
- line 6328
- line 6341
- line 6356
- line 6364
- line 6372
- line 6384
- line 6394
- line 6407
- line 6420
- line 6438
- line 6448
- line 6478
- line 6510
- line 6551
- line 6563
- line 6575
- line 6587
- line 6596
- line 6608
- line 6624
- line 6638
- line 6653
- line 6668
- line 6687
- line 6696
- line 6708
- line 6723
- line 6733
- line 6750
- line 6763
- line 6775
- line 6790
- line 6808
- line 6825
- line 6833
- line 6843
- line 6854
- line 6866
- line 6874
- line 6883
- line 6893
- line 6904
- line 6916
- line 6929
- line 6940
- line 6968
- line 6996
- line 7026
- line 7039
- line 7069
- line 7101
- line 7130
- line 7139
- line 7165
- line 7193
- line 7218
- line 7227
- line 7253
- line 7281
- line 7306
- line 7317
- line 7345
- line 7375
- line 7402
- line 7415
- line 7445
- line 7477
- line 13194
- line 13206
- line 13221
- line 13234
- line 13246
- line 13261
- line 13273
- line 13281
- line 13290
- line 13300
- line 13311
- line 13323
- line 24408
- line 24417
- line 24429
- line 24444
- line 33762
- line 33768
- line 33779
- line 33790
- line 33801
- line 33812
- line 33823
- line 33834
- line 33845
- line 33856
- line 33867
- line 33878
- line 33889
- line 33924
- line 34201
- line 34207
- line 34218
- line 34229
- line 34240
- line 34251
- line 34262
- line 34273
- line 34284
- line 34295
- line 34306
- line 34317
- line 34328
- line 34363
- line 34676
- line 34684
- line 34692
- line 34726
- line 35466
- line 35474
- line 35482
- line 35490
- line 35498
- line 35522
- line 35529
- line 35538
- line 35547
- line 35556
- line 35585
- line 35594
- line 35605
- line 35616
- line 35627
- line 35651
- line 35662
- line 35675
- line 35688
- line 35701
- line 35714
- drivers/base/devres.c, line 1005
- drivers/crypto/padlock-aes.c
- drivers/dma-buf/dma-heap.c
- drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c, line 191
- drivers/gpu/drm/drm_ioctl.c
- drivers/gpu/drm/drm_managed.c, line 134
- drivers/md/dm-vdo/memory-alloc.c
- drivers/net/ethernet/intel/igb/igb_main.c, line 1186
- drivers/nvmem/core.c
- include/linux/slab.h, line 602
- include/linux/sockptr.h
- include/linux/uaccess.h
- kernel/bpf/verifier.c, line 1254
- lib/kunit/string-stream-test.c
- lib/tests/usercopy_kunit.c
- mm/kasan/kasan_test_c.c
- mm/kfence/kfence_test.c
- mm/nommu.c, line 83
- mm/slab_common.c, line 1265
- mm/slub.c
- net/core/skbuff.c, line 420
- net/netfilter/nf_tables_api.c
- net/netfilter/nft_set_rbtree.c, line 1198
- net/openvswitch/flow_netlink.c
- net/sched/act_pedit.c
- security/landlock/syscalls.c
- security/tomoyo/gc.c, line 23
- security/tomoyo/memory.c, line 50
- sound/soc/codecs/cs-amp-lib-test.c
- tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
Smatch caller information:
mm/kfence/kfence_test.c test_krealloc() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | objp | (-1)-s32max |
mm/kfence/kfence_test.c test_krealloc() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | objp | 96 |
| DATA_SOURCE | 0 | objp | r krealloc_node_align_noprof |
mm/kfence/kfence_test.c test_krealloc() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | objp | 64 |
| DATA_SOURCE | 0 | objp | r krealloc_node_align_noprof |
mm/slub.c kvrealloc_node_align_noprof() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 1-u64max |
| BUF_SIZE | 0 | objp | s32min-s32max |
| CAPPED_DATA | 0 | objp | 1 |
| DATA_SOURCE | 0 | objp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | objp | unit_byte |
net/openvswitch/flow_netlink.c reserve_sfa_size() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/openvswitch/flow_netlink.c reserve_sfa_size() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/slab_common.c kfree_sensitive() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | objp | $0 |
net/core/skbuff.c __slab_build_skb() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | objp | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | objp | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | objp | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | objp | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_v2_cache_alloc() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | objp | 1-s32max |
| UNITS | 0 | objp | unit_byte |
security/tomoyo/gc.c tomoyo_memory_free() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| DATA_SOURCE | 0 | objp | $0 |
| LOCK2 | &tomoyo_gc_mutex | ||
| LOCK2 | global &tomoyo_policy_lock |
mm/kasan/kasan_test_c.c ksize_uaf() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
mm/kasan/kasan_test_c.c ksize_unpoisons_memory() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| BUF_SIZE | 0 | objp | 115 |
| DATA_SOURCE | 0 | objp | r _kmalloc_noprof |
drivers/base/devres.c devm_krealloc() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| PARAM_VALUE | 0 | *objp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/ethernet/intel/igb/igb_main.c igb_alloc_q_vector() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->dev.mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/gpu/drm/drm_managed.c drmm_add_final_kfree() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| BUF_SIZE | 0 | objp | (-1),3696 |
| BUF_SIZE | 0 | objp | (-1),3696 |
| CAPPED_DATA | 0 | objp | 1 |
| DATA_SOURCE | 0 | objp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
lib/kunit/string-stream-test.c string_stream_performance_test() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| BUF_SIZE | 0 | objp | 104 |
| DATA_SOURCE | 0 | objp | r kunit_alloc_string_stream |
lib/kunit/string-stream-test.c string_stream_performance_test() -> ksize()
| Type | Parameter | Key | Value |
|---|
lib/kunit/string-stream-test.c string_stream_performance_test() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | objp | s32min-(-2),1-s32max |
| STR_LEN | 0 | objp | 0-1010101 |
security/tomoyo/memory.c tomoyo_memory_ok() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| BUF_SIZE | 0 | objp | 32,40-1010142 |
| BUF_SIZE | 0 | objp | 32,40-1010142 |
| DATA_SOURCE | 0 | objp | $0 |
| LOCK2 | global &tomoyo_policy_lock | ||
| HALF_LOCKED2 | global &tomoyo_ss |
kernel/bpf/verifier.c copy_array() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | objp | $0 |
drivers/md/dm-vdo/memory-alloc.c vdo_allocate_memory() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| BUF_SIZE | 0 | objp | 1-4096 |
| BUF_SIZE | 0 | objp | 1-4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &md->io_barrier | ||
| HALF_LOCKED2 | global &instances_lock |
drivers/md/dm-vdo/memory-alloc.c vdo_allocate_memory_nowait() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 4096-ptr_max |
| BUF_SIZE | 0 | objp | 112 |
| BUF_SIZE | 0 | objp | 112 |
| DATA_SOURCE | 0 | objp | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-vdo/memory-alloc.c vdo_free() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 1-u64max |
| BUF_SIZE | 0 | objp | (-1),16,40-s32max |
| BUF_SIZE | 0 | objp | (-1),16,40-s32max |
| DATA_SOURCE | 0 | objp | $0 |
| STR_LEN | 0 | objp | (-1),25-26,28-29,32-35,39,46,73 |
| STR_LEN | 0 | objp | (-1),25-26,28-29,32-35,39,46,73 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &md->io_barrier | ||
| HALF_LOCKED2 | global &instances_lock |
sound/soc/codecs/cs-amp-lib-test.c cs_amp_lib_test_get_efi_variable() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 1-u64max |
| DATA_SOURCE | 0 | objp | $4 |
sound/soc/codecs/cs-amp-lib-test.c cs_amp_lib_test_get_hp_cal_efi_variable() -> ksize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | objp | 1-u64max |
| DATA_SOURCE | 0 | objp | $4 |