/linux/scripts/coccinelle/misc/ |
H A D | array_size_dup.cocci | 3 /// Check for array_size(), array3_size(), struct_size() duplicates. 87 array3_size(E1, E2, E3) 101 * array3_size(E1, E2, E3)@p2 108 msg = "WARNING: array3_size is used later (line %s) to compute the same size" % (p2[0].line) 116 msg = "WARNING: array3_size is used later (line %s) to compute the same size" % (p2[0].line) 128 * array3_size(E1, E2, E3)@p1 138 msg = "WARNING: array3_size is already used (line %s) to compute the same size" % (p1[0].line) 146 msg = "WARNING: array3_size is already used (line %s) to compute the same size" % (p1[0].line)
|
/linux/drivers/nvmem/ |
H A D | rockchip-efuse.c | 117 buf = kzalloc(array3_size(addr_len, RK3399_NBYTES, sizeof(*buf)), in rockchip_rk3328_efuse_read() 170 buf = kzalloc(array3_size(addr_len, RK3399_NBYTES, sizeof(*buf)), in rockchip_rk3399_efuse_read()
|
/linux/Documentation/translations/zh_CN/core-api/ |
H A D | memory-allocation.rst | 111 辅助程序。辅助程序struct_size()、array_size()和array3_size()可以用来安全地计算对
|
/linux/tools/include/linux/ |
H A D | overflow.h | 104 static inline __must_check size_t array3_size(size_t a, size_t b, size_t c) in array3_size() function
|
/linux/drivers/scsi/fnic/ |
H A D | fnic_debugfs.c | 208 fnic_dbg_prt->buffer = vzalloc(array3_size(3, trace_max_pages, in fnic_trace_debugfs_open() 217 vzalloc(array3_size(3, fnic_fc_trace_max_pages, in fnic_trace_debugfs_open()
|
/linux/fs/ocfs2/ |
H A D | sysfile.c | 57 kzalloc(array3_size(sizeof(struct inode *), in get_local_system_inode()
|
/linux/drivers/isdn/mISDN/ |
H A D | fsm.c | 27 kzalloc(array3_size(sizeof(FSMFNPTR), fsm->state_count, in mISDN_FsmNew()
|
/linux/include/linux/ |
H A D | overflow.h | 340 #define array3_size(a, b, c) size_mul(size_mul(a, b), c) macro
|
/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | event.c | 204 event->refs = kzalloc(array3_size(index_nr, types_nr, sizeof(*event->refs)), GFP_KERNEL); in __nvkm_event_init()
|
/linux/drivers/mfd/ |
H A D | motorola-cpcap.c | 174 array3_size(sizeof(*cpcap->irqs), in cpcap_init_irq()
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-lantiq.c | 159 *map = kzalloc(array3_size(max_maps, sizeof(struct pinctrl_map), 2), in ltq_pinctrl_dt_node_to_map()
|
H A D | pinctrl-single.c | 1141 array3_size(rows, npins_in_row, sizeof(*vals)), in pcs_parse_bits_in_pinctrl_entry() 1147 array3_size(rows, npins_in_row, sizeof(*pins)), in pcs_parse_bits_in_pinctrl_entry()
|
/linux/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_heartbeat.c | 56 const size_t exp_diff_size = array3_size(ADF_NUM_PKE_STRAND, max_aes, in validate_hb_ctrs_cnt()
|
/linux/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | ctrl.c | 352 size = array3_size(size, abm->num_bands, NFP_NET_MAX_RX_RINGS); in nfp_abm_ctrl_find_q_rtsym()
|
/linux/lib/ |
H A D | test_firmware.c | 937 vzalloc(array3_size(sizeof(struct test_batched_req), in trigger_batched_requests_store() 1041 vzalloc(array3_size(sizeof(struct test_batched_req), in trigger_batched_requests_async_store()
|
H A D | test_rhashtable.c | 750 objs = vzalloc(array3_size(sizeof(struct test_obj), tcount, entries)); in test_rht_init()
|
/linux/fs/afs/ |
H A D | cmservice.c | 259 call->buffer = kmalloc(array3_size(call->count, 3, 4), in afs_deliver_cb_callback()
|
/linux/sound/usb/line6/ |
H A D | pcm.c | 158 kmalloc(array3_size(line6pcm->line6->iso_buffers, in line6_buffer_acquire()
|
/linux/drivers/input/rmi4/ |
H A D | rmi_f54.c | 684 array3_size(tx, rx, sizeof(u16)), in rmi_f54_probe()
|
/linux/drivers/devfreq/ |
H A D | devfreq.c | 896 array3_size(sizeof(unsigned int), in devfreq_add_device() 1796 memset(df->stats.trans_table, 0, array3_size(sizeof(unsigned int), in trans_stat_store()
|
/linux/sound/core/oss/ |
H A D | pcm_plugin.c | 65 size = array3_size(frames, format->channels, width); in snd_pcm_plugin_alloc()
|
/linux/Documentation/core-api/ |
H A D | memory-allocation.rst | 139 helpers. The helpers struct_size(), array_size() and array3_size() can
|
/linux/drivers/md/ |
H A D | raid0.c | 145 conf->devlist = kzalloc(array3_size(sizeof(struct md_rdev *), in create_strip_zones()
|
/linux/sound/pci/ctxfi/ |
H A D | ctdaio.c | 375 dao->imappers = kzalloc(array3_size(sizeof(void *), desc->msr, 2), in daio_rsc_init()
|
/linux/drivers/media/common/v4l2-tpg/ |
H A D | v4l2-tpg-core.c | 124 vzalloc(array3_size(max_w, 2, pixelsz)); in tpg_alloc() 132 vzalloc(array3_size(max_w, 2, pixelsz)); in tpg_alloc() 155 vzalloc(array3_size(max_w, 2, pixelsz)); in tpg_alloc()
|