Symbol: __struct_size
drivers/gpu/drm/nouveau/nouveau_chan.c
340
args, __struct_size(args), &chan->user);
drivers/gpu/drm/nouveau/nouveau_chan.c
377
args, __struct_size(args), &chan->kill);
drivers/gpu/drm/nouveau/nouveau_chan.c
540
__struct_size(args));
drivers/gpu/drm/nouveau/nouveau_chan.c
561
__struct_size(args));
drivers/gpu/drm/nouveau/nouveau_fence.c
202
args, __struct_size(args), &fctx->event);
drivers/gpu/drm/nouveau/nouveau_svm.c
833
__struct_size(args),
drivers/gpu/drm/nouveau/nouveau_svm.c
837
__struct_size(args),
drivers/gpu/drm/nouveau/nvif/conn.c
43
func, true, args, __struct_size(args), false, event);
drivers/net/ethernet/fungible/funcore/fun_dev.c
552
__struct_size(cmd));
drivers/net/ethernet/intel/ice/ice_common.c
5060
u16 i, buf_size = __struct_size(qg_list);
drivers/net/ethernet/intel/ice/ice_common.c
5282
u16 qg_size = __struct_size(qg_list);
drivers/net/ethernet/intel/ice/ice_ddp.c
1995
u16 size = __struct_size(pkg_info);
drivers/net/ethernet/intel/ice/ice_ddp.c
2047
u16 size = __struct_size(pkg);
drivers/net/ethernet/intel/ice/ice_lag.c
1061
qbuf_size = __struct_size(qbuf);
drivers/net/ethernet/intel/ice/ice_lag.c
1234
u16 buf_size = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_lag.c
2455
u16 buf_size = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_lag.c
636
u16 buf_size = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_sched.c
2339
u16 buf_len = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_sched.c
260
u16 buf_size = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_switch.c
1890
u16 buf_len = __struct_size(sw_buf);
drivers/net/ethernet/intel/ice/ice_switch.c
2182
u16 buf_len = __struct_size(sw_buf);
drivers/net/ethernet/intel/ice/ice_switch.c
4566
u16 buf_len = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_switch.c
4594
u16 buf_len = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_switch.c
4624
u16 buf_len = __struct_size(buf);
drivers/net/ethernet/intel/ice/ice_switch.c
5266
u16 buf_len = __struct_size(sw_buf);
drivers/net/wireless/ath/wil6210/wmi.c
4034
__struct_size(cmd), WMI_SET_LINK_MONITOR_EVENTID,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
155
__struct_size(wkc), wkc);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6203
.len[0] = __struct_size(cmd),
include/linux/fortify-string.h
463
__struct_size(p), __member_size(p))
include/linux/fortify-string.h
641
__struct_size(p), __struct_size(q), \
include/linux/fortify-string.h
645
__struct_size(p), __struct_size(q), \
include/linux/fortify-string.h
652
const size_t p_size = __struct_size(p);
include/linux/fortify-string.h
664
const size_t p_size = __struct_size(p);
include/linux/fortify-string.h
665
const size_t q_size = __struct_size(q);
include/linux/fortify-string.h
683
const size_t p_size = __struct_size(p);
include/linux/fortify-string.h
695
const size_t p_size = __struct_size(p);
include/linux/fortify-string.h
708
const size_t p_size = __struct_size(p);
lib/tests/overflow_kunit.c
1196
KUNIT_EXPECT_EQ(test, __struct_size(two), sizeof(struct bar) + 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1198
KUNIT_EXPECT_EQ(test, __struct_size(two->array), 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1202
KUNIT_EXPECT_EQ(test, __struct_size(eight), sizeof(struct foo) + 8 * sizeof(s16));
lib/tests/overflow_kunit.c
1204
KUNIT_EXPECT_EQ(test, __struct_size(eight->array), 8 * sizeof(s16));
lib/tests/overflow_kunit.c
1208
KUNIT_EXPECT_EQ(test, __struct_size(empty), sizeof(struct foo));
lib/tests/overflow_kunit.c
1210
KUNIT_EXPECT_EQ(test, __struct_size(empty->array), 0);
lib/tests/overflow_kunit.c
1222
KUNIT_EXPECT_EQ(test, __struct_size(two_but_zero), sizeof(struct foo) + 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1224
KUNIT_EXPECT_EQ(test, __struct_size(two_but_zero->array), array_size_override);
net/bluetooth/mgmt.c
2220
memcpy(cp, cmd->param, min(__struct_size(cp), len));