Symbol: flex_array_size
arch/x86/kvm/pmu.c
1276
flex_array_size(filter, events, filter->nevents)))
drivers/firewire/core-cdev.c
964
flex_array_size(r, data, a->length))) {
drivers/infiniband/hw/hfi1/user_exp_rcv.c
749
memcpy(node->pages, pages, flex_array_size(node, pages, npages));
drivers/net/ethernet/intel/ice/ice_common.c
2248
if (!buf || buf_size < flex_array_size(buf, elem, 1))
drivers/net/ethernet/intel/ice/ice_ddp.c
974
flex_array_size(buf, section_entry, count);
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c
133
flex_array_size(pool, sub_pools, pool->sub_pools_count));
drivers/net/ethernet/microsoft/mana/mana_en.c
1440
flex_array_size(req, indir_tab, req->num_indir_entries));
drivers/net/wireless/realtek/rtw89/coex.c
2585
memcpy(tbl->tbls, dm->slot.v1, flex_array_size(tbl, tbls, CXST_MAX));
drivers/net/wireless/realtek/rtw89/coex.c
2692
memcpy(v1->regs, chip->mon_reg, flex_array_size(v1, regs, n));
drivers/net/wireless/realtek/rtw89/wow.c
667
flex_array_size(rekey_conf, key, cipher_info->len));
drivers/net/wireless/silabs/wfx/hif_tx_mib.c
109
memcpy(arg->ie_table, tbl, flex_array_size(arg, ie_table, tbl_len));
drivers/nvme/host/multipath.c
844
nsid_buf_size = flex_array_size(desc, nsids, nr_nsids);
drivers/platform/x86/hp/hp-bioscfg/biosattr-interface.c
146
memcpy(args->data, buffer, flex_array_size(args, data, insize));
drivers/platform/x86/hp/hp-wmi.c
607
memcpy(args->data, buffer, flex_array_size(args, data, insize));
drivers/usb/gadget/function/f_fs.c
968
memcpy(buf->storage, data + ret, flex_array_size(buf, storage, data_len));
drivers/vhost/vhost.c
1990
flex_array_size(newmem, regions, mem.nregions))) {
include/linux/overflow.h
436
sizeof(*(p)) + flex_array_size(p, member, count), \
include/linux/overflow.h
437
size_add(sizeof(*(p)), flex_array_size(p, member, count)))
io_uring/kbuf.c
667
ring_size = flex_array_size(br, bufs, reg.ring_entries);
kernel/trace/trace.c
2196
flex_array_size(entry, caller, nr_entries));
kernel/trace/trace.c
4924
flex_array_size(tscratch, entries, tscratch->nr_entries));
lib/assoc_array.c
866
flex_array_size(new_s0, index_key, keylen));
lib/assoc_array.c
914
flex_array_size(new_s1, index_key, keylen));
lib/stackdepot.c
424
const size_t used = flex_array_size(s, entries, nr_entries);
lib/stackdepot.c
471
memcpy(stack->entries, entries, flex_array_size(stack, entries, nr_entries));
lib/tests/overflow_kunit.c
766
flex_array_size, obj, data, var++);
lib/tests/overflow_kunit.c
768
flex_array_size, obj, data, var++);
lib/tests/overflow_kunit.c
769
check_one_size_helper(0, flex_array_size, obj, data, 0 + unconst);
lib/tests/overflow_kunit.c
771
flex_array_size, obj, data, 1 + unconst);
lib/tests/overflow_kunit.c
773
flex_array_size, obj, data, 7 + unconst);
lib/tests/overflow_kunit.c
775
flex_array_size, obj, data, -1 + unconst);
lib/tests/overflow_kunit.c
777
flex_array_size, obj, data, SIZE_MAX - 4 + unconst);
mm/memcontrol-v1.c
816
flex_array_size(new, entries, size - 1));
net/batman-adv/translation-table.c
4047
tt_vlan_len = flex_array_size(tt_data, vlan_data,
net/bluetooth/hci_codec.c
151
if (skb->len < flex_array_size(std_codecs, codec, std_codecs->num)
net/bluetooth/hci_codec.c
164
skb_pull(skb, flex_array_size(std_codecs, codec, std_codecs->num)
net/bluetooth/hci_codec.c
171
flex_array_size(vnd_codecs, codec, vnd_codecs->num)
net/bluetooth/hci_codec.c
220
if (skb->len < flex_array_size(std_codecs, codec, std_codecs->num)
net/bluetooth/hci_codec.c
232
skb_pull(skb, flex_array_size(std_codecs, codec, std_codecs->num)
net/bluetooth/hci_codec.c
239
flex_array_size(vnd_codecs, codec, vnd_codecs->num)
net/bluetooth/hci_event.c
3048
flex_array_size(ev, info, ev->num)))
net/bluetooth/hci_event.c
4473
flex_array_size(ev, handles, ev->num)))
net/bluetooth/hci_event.c
5135
flex_array_size(ev, info, ev->num)))
net/bluetooth/hci_event.c
6845
flex_array_size(ev, info, ev->num)))
net/bluetooth/hci_event.c
7094
flex_array_size(ev, bis_handle, ev->num_bis)))
net/bluetooth/hci_event.c
7165
flex_array_size(ev, bis, ev->num_bis)))
net/ipv4/igmp.c
2622
flex_array_size(msf, imsf_slist_flex, msf->imsf_numsrc));
net/ipv4/igmp.c
2700
len = flex_array_size(psl, sl_addr, copycount);
net/netlink/policy.c
58
flex_array_size(state, policies, n_alloc - old_n_alloc));
net/sched/act_pedit.c
530
flex_array_size(opt, keys, parms->tcfp_nkeys));
net/sched/sch_api.c
535
memcmp(stab->data, tab, flex_array_size(stab, data, tsize)))
net/sched/sch_api.c
554
memcpy(stab->data, tab, flex_array_size(stab, data, tsize));
net/wireless/nl80211.c
15004
flex_array_size(cqm_config, rssi_thresholds,
security/landlock/ruleset.c
141
flex_array_size(new_rule, layers, num_layers));
security/landlock/ruleset.c
474
flex_array_size(parent, access_masks, parent->num_layers));
sound/soc/codecs/cs-amp-lib-test.c
91
get_random_bytes(priv->cal_blob->data, flex_array_size(priv->cal_blob, data, num_amps));
tools/sched_ext/include/scx/common.bpf.h
1060
(offsetof(typeof(*(p)), member) + flex_array_size(p, member, count))
virt/kvm/kvm_main.c
6047
flex_array_size(new_bus, range, new_bus->dev_count - i));