Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
kernel/trace/tracing_map.c tracing_map_sort_entries() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &m->lock | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
sound/pci/maestro3.c snd_m3_create() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 10240 |
| PARAM_VALUE | 1 | size | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &pci->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/mtdswap.c mtdswap_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_page |
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/mtdswap.c mtdswap_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &mtd_table_mutex |
drivers/infiniband/hw/erdma/erdma_verbs.c init_kernel_qp() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
drivers/infiniband/hw/erdma/erdma_verbs.c init_kernel_qp() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
net/bridge/netfilter/ebtables.c copy_counters_to_user() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-u32max |
| PARAM_VALUE | 1 | size | 16 |
| CAPPED_DATA | 0 | n | 1 |
| DATA_SOURCE | 0 | n | $4 |
| NS_CAPABLE | 0 | 12 | |
| RX_PATH | |||
| NO_OVERFLOW_SIMPLE | 0 | n | |
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
net/bridge/netfilter/ebtables.c do_replace_finish() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-16378 |
| PARAM_VALUE | 1 | size | 16 |
| NS_CAPABLE | 0 | 12 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | n | 1-16378 |
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
net/bridge/netfilter/ebtables.c do_update_counters() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-u32max |
| PARAM_VALUE | 1 | size | 16 |
| DATA_SOURCE | 0 | n | $3 |
| NS_CAPABLE | 0 | 12 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | n | 1-u32max |
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
net/bridge/netfilter/ebtables.c translate_table() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-u32max |
| PARAM_VALUE | 1 | size | 32 |
| NS_CAPABLE | 0 | 12 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | n | |
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c fm10k_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
kernel/power/swap.c load_compressed_image() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 8192 |
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &device_hotplug_lock | ||
| LOCK2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/mtd/rfd_ftl.c scan_header() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &mtd_table_mutex |
drivers/media/pci/pt1/pt1.c pt1_init_tables() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-u32max |
| PARAM_VALUE | 1 | size | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
lib/test_kho.c kho_test_preserve_data() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| UNITS | 1 | size | unit_byte |
fs/ubifs/lpt.c lpt_init_rd() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_byte |
| UNITS | 1 | size | unit_byte |
| LOCK2 | &c->umount_mutex | ||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| TYPE_LOCK | (struct ubifs_info)->umount_mutex |
fs/ubifs/lpt.c lpt_init_wr() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_byte |
| UNITS | 1 | size | unit_byte |
| LOCK2 | &c->umount_mutex | ||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| TYPE_LOCK | (struct ubifs_info)->umount_mutex |
fs/ubifs/lpt.c ubifs_create_dflt_lpt() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 2-s32max |
| PARAM_VALUE | 1 | size | 12 |
| CAPPED_DATA | 0 | n | 1 |
| UNITS | 0 | n | unit_byte |
| UNITS | 1 | size | unit_byte |
drivers/net/ethernet/intel/igc/igc_ethtool.c igc_ethtool_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067969-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
drivers/net/ethernet/intel/igc/igc_ethtool.c igc_ethtool_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_flower_metadata_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/md/dm-pcache/cache_dev.c build_vmap() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 131072-4503599627370495 |
| PARAM_VALUE | 1 | size | 8 |
| DATA_SOURCE | 0 | n | $1 |
| UNITS | 0 | n | unit_page |
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &dax_srcu | ||
| HALF_LOCKED2 | &md->type_lock |
drivers/infiniband/hw/bng_re/bng_res.c bng_alloc_pbl() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
drivers/infiniband/hw/bng_re/bng_res.c bng_alloc_pbl() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
drivers/media/dvb-core/dvb_demux.c dvb_dmx_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max |
| PARAM_VALUE | 1 | size | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &f->lock | ||
| HALF_LOCKED2 | global &g_smscore_deviceslock |
drivers/media/dvb-core/dvb_demux.c dvb_dmx_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max |
| PARAM_VALUE | 1 | size | 4480 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &f->lock | ||
| HALF_LOCKED2 | global &g_smscore_deviceslock |
drivers/mtd/nand/raw/nandsim.c ns_alloc_device() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| UNITS | 1 | size | unit_byte |
drivers/md/dm-thin.c pool_create() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 8192 |
| PARAM_VALUE | 1 | size | 8 |
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &dm_thin_pool_table.mutex | ||
| HALF_LOCKED2 | &md->type_lock | ||
| TYPE_LOCK | (struct dm_thin_pool_table)->mutex |
drivers/net/ppp/bsd_comp.c bsd_alloc() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 5003,9001,18013,35023 |
| PARAM_VALUE | 1 | size | 16 |
| FUZZY_MAX | 0 | n | 35023 |
| BIT_INFO | 0 | n | 0x9,0xffff |
| HARD_MAX | 0 | n | 35023 |
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &ppp_mutex |
drivers/net/ppp/bsd_comp.c bsd_alloc() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-u32max |
| PARAM_VALUE | 1 | size | 2 |
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &ppp_mutex |
drivers/md/dm-writecache.c persistent_memory_claim() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-2251799813685247 |
| PARAM_VALUE | 1 | size | 8 |
| CAPPED_DATA | 0 | n | 1 |
| UNITS | 0 | n | unit_page |
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &dax_srcu |
drivers/md/dm-writecache.c writecache_alloc_entries() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1-140737488355327 |
| PARAM_VALUE | 1 | size | 72 |
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
drivers/media/test-drivers/vivid/vivid-core.c vivid_create_instance() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 256 |
| PARAM_VALUE | 1 | size | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/ipr.c ipr_alloc_dump() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 20481 |
| PARAM_VALUE | 1 | size | 8 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/ipr.c ipr_alloc_dump() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 1025 |
| PARAM_VALUE | 1 | size | 8 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/media/dvb-core/dmxdev.c dvb_dmxdev_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max |
| PARAM_VALUE | 1 | size | 1336 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &f->lock | ||
| HALF_LOCKED2 | global &g_smscore_deviceslock |
drivers/gpu/drm/radeon/radeon_gart.c radeon_gart_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | n | 0-524287[c] |
| UNITS | 1 | size | unit_byte |
mm/percpu-stats.c percpu_stats_show() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 4 |
| CAPPED_DATA | 0 | n | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/md/dm-switch.c alloc_region_table() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-2305843009213693951 |
| PARAM_VALUE | 1 | size | 8 |
| NO_OVERFLOW_SIMPLE | 0 | n | |
| UNITS | 0 | n | unit_byte |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &md->type_lock |
net/ipv4/inet_hashtables.c inet_ehash_locks_alloc() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 72 |
| CAPPED_DATA | 0 | n | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | global &pernet_ops_rwsem |
drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c ixgbe_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
arch/x86/kernel/cpu/sgx/main.c sgx_setup_epc_section() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-1099511627775 |
| PARAM_VALUE | 1 | size | 32 |
| HOST_DATA | 0 | n | 0-1099511627775[c] |
| UNITS | 0 | n | unit_page |
| UNITS | 1 | size | unit_byte |
drivers/mtd/ftl.c build_maps() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-8388607 |
| PARAM_VALUE | 1 | size | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &mtd_table_mutex |
drivers/md/dm-cache-policy-smq.c h_init() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 4 |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &md->type_lock |
drivers/video/fbdev/xen-fbfront.c xenfb_probe() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-524288 |
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_page |
| UNITS | 1 | size | unit_byte |
| LOCK2 | &dev->reclaim_sem | ||
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/net/ethernet/intel/igb/igb_ethtool.c igb_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067969-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
drivers/net/ethernet/intel/igb/igb_ethtool.c igb_set_ringparam() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | n | unit_array_size |
| UNITS | 1 | size | unit_byte |
drivers/md/dm-region-hash.c dm_region_hash_create() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | n | 64,128,256 |
| PARAM_VALUE | 1 | size | 16 |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | &md->type_lock |
drivers/infiniband/hw/bnxt_re/qplib_res.c __alloc_pbl() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | global &bnxt_re_mutex |
drivers/infiniband/hw/bnxt_re/qplib_res.c __alloc_pbl() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | global &bnxt_re_mutex |
drivers/mtd/mtdoops.c mtdoops_notify_add() -> vmalloc_array_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | size | unit_byte |
| LOCK2 | global &mtd_table_mutex |