Symbol: attr_size
drivers/gpu/drm/vc4/vc4_validate.c
896
uint32_t attr_size = *(uint8_t *)(pkt_u + o + 4) + 1;
drivers/gpu/drm/vc4/vc4_validate.c
904
vbo->base.size - offset < attr_size) {
drivers/gpu/drm/vc4/vc4_validate.c
906
offset, attr_size, vbo->base.size);
drivers/gpu/drm/vc4/vc4_validate.c
911
max_index = ((vbo->base.size - offset - attr_size) /
drivers/hwmon/coretemp.c
434
for (i = 0; i < tdata->attr_size; i++) {
drivers/hwmon/coretemp.c
513
tdata->attr_size = MAX_CORE_ATTRS;
drivers/hwmon/coretemp.c
579
tdata->attr_size++;
drivers/hwmon/coretemp.c
81
int attr_size;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7273
int attr_size = MVPP2_RX_FIFO_PORT_ATTR_SIZE(data_size);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7276
mvpp2_write(priv, MVPP2_RX_ATTR_FIFO_SIZE_REG(port), attr_size);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4463
mlx5e_alloc_flow(struct mlx5e_priv *priv, int attr_size,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4555
int attr_size, err;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4558
attr_size = sizeof(struct mlx5_esw_flow_attr);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4559
err = mlx5e_alloc_flow(priv, attr_size, f, flow_flags,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4728
int attr_size, err;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4738
attr_size = sizeof(struct mlx5_nic_flow_attr);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4739
err = mlx5e_alloc_flow(priv, attr_size, f, flow_flags,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
951
u16 attr_size;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
954
attr_size = le16_to_cpu(e->attr_len);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
956
if (index + sizeof(*e) + attr_size > len)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
960
attr_size >= (sizeof(struct wilc_attr_ch_list) - sizeof(*e)))
drivers/net/wireless/microchip/wilc1000/cfg80211.c
963
attr_size == (sizeof(struct wilc_attr_oper_ch) - sizeof(*e)))
drivers/net/wireless/microchip/wilc1000/cfg80211.c
969
index += sizeof(*e) + attr_size;
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
508
char *attr_display, int attr_size)
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
511
snprintf(attr_display, attr_size, "%s - %s", SCHEDULE_POWER_ON, attr_name);
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
513
strscpy(attr_display, attr_name, attr_size);
drivers/platform/x86/hp/hp-bioscfg/bioscfg.h
485
char *attr_display, int attr_size);
drivers/platform/x86/intel/pmt/discovery.c
424
size = sizeof(*header) + FEAT_ATTR_SIZE(header->attr_size) +
drivers/platform/x86/intel/pmt/discovery.c
434
memcpy_fromio(tbl_offset, feat_offset, FEAT_ATTR_SIZE(header->attr_size));
drivers/platform/x86/intel/pmt/discovery.c
441
feat_offset += FEAT_ATTR_SIZE(header->attr_size);
drivers/platform/x86/intel/pmt/discovery.c
56
u32 attr_size:8;
fs/9p/xattr.c
22
u64 attr_size;
fs/9p/xattr.c
30
attr_fid = p9_client_xattrwalk(fid, name, &attr_size);
fs/9p/xattr.c
37
if (attr_size > buffer_size) {
fs/9p/xattr.c
40
else if (attr_size > SSIZE_MAX)
fs/9p/xattr.c
43
retval = attr_size;
fs/9p/xattr.c
45
iov_iter_truncate(&to, attr_size);
fs/ext4/sysfs.c
196
.attr_size = _size, \
fs/ext4/sysfs.c
447
return sysfs_emit(buf, "%.*s\n", a->attr_size, (char *) ptr);
fs/ext4/sysfs.c
59
unsigned short attr_size;
fs/ntfs/attrib.c
1825
u32 old_size, alloc_size, attr_size;
fs/ntfs/attrib.c
1829
attr_size = le32_to_cpu(a->length);
fs/ntfs/attrib.c
1833
(unsigned int)attr_size, (unsigned int)new_size);
fs/ntfs/attrib.c
1839
if (new_size != attr_size) {
fs/ntfs/attrib.c
1841
attr_size + new_size;
fs/ntfs/attrib.c
1846
if (a->type == AT_INDEX_ROOT && new_size > attr_size &&
fs/ntfs/attrib.c
1856
(u8 *)m) - attr_size);
fs/ntfs/attrib.c
1924
u32 attr_size;
fs/ntfs/attrib.c
2050
attr_size = le32_to_cpu(a->data.resident.value_length);
fs/ntfs/attrib.c
2051
WARN_ON(attr_size != data_size);
fs/ntfs/attrib.c
2055
attr_size);
fs/ntfs/attrib.c
2086
cpu_to_le64(attr_size);
fs/ntfs/attrib.c
2164
arec_size = (mp_ofs + attr_size + 7) & ~7;
fs/ntfs/attrib.c
2175
if ((mp_ofs + attr_size) > arec_size) {
fs/ntfs/attrib.c
2176
err2 = attr_size;
fs/ntfs/attrib.c
2177
attr_size = arec_size - mp_ofs;
fs/ntfs/attrib.c
2182
err2, attr_size, err2 - attr_size,
fs/ntfs/attrib.c
2186
ni->initialized_size = attr_size;
fs/ntfs/attrib.c
2187
i_size_write(vi, attr_size);
fs/ntfs/attrib.c
2192
a->data.resident.value_length = cpu_to_le32(attr_size);
fs/ntfs/attrib.c
2199
memcpy_from_folio((u8 *)a + mp_ofs, folio, 0, attr_size);
fs/ntfs/attrib.c
2966
int attr_size;
fs/ntfs/attrib.c
2968
attr_size = le32_to_cpu(ni_mrec->bytes_in_use) -
fs/ntfs/attrib.c
2971
if (attr_size == 8) {
fs/ntfs/reparse.c
246
s64 attr_size = 0;
fs/ntfs/reparse.c
258
&attr_size);
fs/ntfs/reparse.c
260
valid_reparse_data(ni, reparse_attr, attr_size)) {
fs/ntfs/reparse.c
328
s64 attr_size = 0;
fs/ntfs/reparse.c
338
AT_REPARSE_POINT, NULL, 0, &attr_size);
fs/ntfs/reparse.c
340
if (reparse_attr && attr_size >= sizeof(*reparse_attr)) {
fs/ntfs3/frecord.c
2343
ondisk_size = attr_size(attr) - vbo_data;
fs/ntfs3/xattr.c
107
if (attr_size(attr_ea) > sbi->ea_max_size) {
fs/smb/server/vfs.c
874
void *attr_value, size_t attr_size, int flags,
fs/smb/server/vfs.c
889
attr_size,
fs/smb/server/vfs.h
113
void *attr_value, size_t attr_size, int flags,
fs/xfs/scrub/inode_repair.c
1207
size_t attr_size;
fs/xfs/scrub/inode_repair.c
1224
attr_size = be16_to_cpu(afork_ptr->totsize);
fs/xfs/scrub/inode_repair.c
1225
if (attr_size > afork_size)
fs/xfs/scrub/inode_repair.c
1229
return xfs_attr_shortform_verify(afork_ptr, attr_size) != NULL;
include/net/9p/client.h
392
const char *attr_name, u64 *attr_size);
include/net/9p/client.h
394
u64 attr_size, int flags);
include/net/act_api.h
218
struct tc_action *actions[], int init_res[], size_t *attr_size,
kernel/bpf/syscall.c
6551
BPF_CALL_3(bpf_sys_bpf, int, cmd, union bpf_attr *, attr, u32, attr_size)
kernel/bpf/syscall.c
6567
return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size, KERNEL_BPFPTR(NULL), 0);
net/9p/client.c
1917
const char *attr_name, u64 *attr_size)
net/9p/client.c
1940
err = p9pdu_readf(&req->rc, clnt->proto_version, "q", attr_size);
net/9p/client.c
1948
attr_fid->fid, *attr_size);
net/9p/client.c
1962
u64 attr_size, int flags)
net/9p/client.c
1970
fid->fid, name, attr_size, flags);
net/9p/client.c
1973
fid->fid, name, attr_size, flags);
net/sched/act_api.c
1468
int init_res[], size_t *attr_size,
net/sched/act_api.c
1563
*attr_size = tcf_action_full_attrs_size(sz);
net/sched/act_api.c
1858
size_t attr_size = tcf_action_fill_size(action);
net/sched/act_api.c
1864
skb = alloc_skb(max(attr_size, NLMSG_GOODSIZE), GFP_KERNEL);
net/sched/act_api.c
1961
u32 portid, size_t attr_size,
net/sched/act_api.c
1966
skb = alloc_skb(max(attr_size, NLMSG_GOODSIZE), GFP_KERNEL);
net/sched/act_api.c
1982
size_t attr_size, struct netlink_ext_ack *extack)
net/sched/act_api.c
1990
skb = tcf_del_notify_msg(net, n, actions, portid, attr_size,
net/sched/act_api.c
2015
size_t attr_size = 0;
net/sched/act_api.c
2037
attr_size += tcf_action_fill_size(act);
net/sched/act_api.c
2041
attr_size = tcf_action_full_attrs_size(attr_size);
net/sched/act_api.c
2046
ret = tcf_del_notify(net, n, actions, portid, attr_size, extack);
net/sched/act_api.c
2058
u32 portid, size_t attr_size,
net/sched/act_api.c
2063
skb = alloc_skb(max(attr_size, NLMSG_GOODSIZE), GFP_KERNEL);
net/sched/act_api.c
2079
size_t attr_size, struct netlink_ext_ack *extack)
net/sched/act_api.c
2086
skb = tcf_add_notify_msg(net, n, actions, portid, attr_size,
net/sched/act_api.c
2100
size_t attr_size = 0;
net/sched/act_api.c
2107
&attr_size, flags, 0, extack);
net/sched/act_api.c
2115
ret = tcf_add_notify(net, n, actions, portid, attr_size, extack);
net/sched/cls_api.c
3400
size_t attr_size = 0;
net/sched/cls_api.c
3427
&attr_size, flags, fl_flags,
tools/lib/bpf/gen_loader.c
1077
int attr_size = offsetofend(union bpf_attr, core_relo_rec_size);
tools/lib/bpf/gen_loader.c
1080
memset(&attr, 0, attr_size);
tools/lib/bpf/gen_loader.c
1131
prog_load_attr = add_data(gen, &attr, attr_size);
tools/lib/bpf/gen_loader.c
1133
prog_load_attr, attr_size);
tools/lib/bpf/gen_loader.c
1176
emit_sys_bpf(gen, BPF_PROG_LOAD, prog_load_attr, attr_size);
tools/lib/bpf/gen_loader.c
1195
int attr_size = offsetofend(union bpf_attr, flags);
tools/lib/bpf/gen_loader.c
1200
memset(&attr, 0, attr_size);
tools/lib/bpf/gen_loader.c
1236
map_update_attr = add_data(gen, &attr, attr_size);
tools/lib/bpf/gen_loader.c
1238
map_idx, value, value_size, map_update_attr, attr_size);
tools/lib/bpf/gen_loader.c
1244
emit_sys_bpf(gen, BPF_MAP_UPDATE_ELEM, map_update_attr, attr_size);
tools/lib/bpf/gen_loader.c
1252
int attr_size = offsetofend(union bpf_attr, flags);
tools/lib/bpf/gen_loader.c
1257
memset(&attr, 0, attr_size);
tools/lib/bpf/gen_loader.c
1262
map_update_attr = add_data(gen, &attr, attr_size);
tools/lib/bpf/gen_loader.c
1264
outer_map_idx, slot, inner_map_idx, map_update_attr, attr_size);
tools/lib/bpf/gen_loader.c
1272
emit_sys_bpf(gen, BPF_MAP_UPDATE_ELEM, map_update_attr, attr_size);
tools/lib/bpf/gen_loader.c
1280
int attr_size = offsetofend(union bpf_attr, map_fd);
tools/lib/bpf/gen_loader.c
1284
memset(&attr, 0, attr_size);
tools/lib/bpf/gen_loader.c
1285
map_freeze_attr = add_data(gen, &attr, attr_size);
tools/lib/bpf/gen_loader.c
1287
map_idx, map_freeze_attr, attr_size);
tools/lib/bpf/gen_loader.c
1291
emit_sys_bpf(gen, BPF_MAP_FREEZE, map_freeze_attr, attr_size);
tools/lib/bpf/gen_loader.c
277
static void emit_sys_bpf(struct bpf_gen *gen, int cmd, int attr, int attr_size)
tools/lib/bpf/gen_loader.c
282
emit(gen, BPF_MOV64_IMM(BPF_REG_3, attr_size));
tools/lib/bpf/gen_loader.c
482
int attr_size = offsetofend(union bpf_attr, btf_log_level);
tools/lib/bpf/gen_loader.c
486
memset(&attr, 0, attr_size);
tools/lib/bpf/gen_loader.c
490
btf_load_attr = add_data(gen, &attr, attr_size);
tools/lib/bpf/gen_loader.c
492
btf_data, btf_raw_size, btf_load_attr, attr_size);
tools/lib/bpf/gen_loader.c
504
emit_sys_bpf(gen, BPF_BTF_LOAD, btf_load_attr, attr_size);
tools/lib/bpf/gen_loader.c
517
int attr_size = offsetofend(union bpf_attr, map_extra);
tools/lib/bpf/gen_loader.c
522
memset(&attr, 0, attr_size);
tools/lib/bpf/gen_loader.c
536
map_create_attr = add_data(gen, &attr, attr_size);
tools/lib/bpf/gen_loader.c
539
map_create_attr, attr_size);
tools/lib/bpf/gen_loader.c
572
emit_sys_bpf(gen, BPF_MAP_CREATE, map_create_attr, attr_size);
tools/lib/bpf/skel_internal.h
79
long kern_sys_bpf(__u32 cmd, void *attr, __u32 attr_size);
tools/perf/builtin-inject.c
235
u32 raw_attr_size, attr_size;
tools/perf/builtin-inject.c
279
attr_size = raw_attr_size ?: PERF_ATTR_SIZE_VER0;
tools/perf/builtin-inject.c
291
min_t(size_t, sizeof(attr), attr_size));
tools/perf/builtin-inject.c
293
n_ids = event->header.size - sizeof(event->header) - attr_size;
tools/perf/builtin-inject.c
295
ids = (void *)&event->attr.attr + attr_size;
tools/perf/util/aslr.c
1203
u32 attr_size;
tools/perf/util/aslr.c
1208
attr_size = event->attr.attr.size ?: PERF_ATTR_SIZE_VER0;
tools/perf/util/aslr.c
1210
if (attr_size >= (offsetof(struct perf_event_attr, sample_type) + sizeof(u64))) {
tools/perf/util/aslr.c
1213
if (attr_size >= (offsetof(struct perf_event_attr, sample_regs_user) + sizeof(u64)))
tools/perf/util/aslr.c
1215
if (attr_size >= (offsetof(struct perf_event_attr, sample_regs_intr) + sizeof(u64)))
tools/perf/util/aslr.c
1219
if (attr_size >= (offsetof(struct perf_event_attr, type) + sizeof(u32))) {
tools/perf/util/aslr.c
1223
attr_size >= (offsetof(struct perf_event_attr, bp_addr) + sizeof(u64))) {
tools/perf/util/aslr.c
1231
if (attr_size >= (offsetof(struct perf_event_attr, config1) + sizeof(u64)))
tools/perf/util/aslr.c
1233
if (attr_size >= (offsetof(struct perf_event_attr, config2) + sizeof(u64)))
tools/perf/util/header.c
2247
u32 attr_size;
tools/perf/util/header.c
2259
attr_size = ff->ph->needs_swap ? bswap_32(attr->size) : attr->size;
tools/perf/util/header.c
2261
if (!attr_size) {
tools/perf/util/header.c
2262
attr_size = PERF_ATTR_SIZE_VER0;
tools/perf/util/header.c
2276
attr->size = attr_size;
tools/perf/util/header.c
2278
if (attr_size < PERF_ATTR_SIZE_VER0 || attr_size > sz) {
tools/perf/util/header.c
2280
i, attr_size, PERF_ATTR_SIZE_VER0, sz);
tools/perf/util/header.c
4497
u64 attr_offset = sizeof(f_header), attr_size = 0;
tools/perf/util/header.c
4556
attr_size += sizeof(struct perf_file_attr);
tools/perf/util/header.c
4563
header->data_offset = attr_offset + attr_size;
tools/perf/util/header.c
4577
.attr_size = sizeof(struct perf_file_attr),
tools/perf/util/header.c
4580
.size = attr_size,
tools/perf/util/header.c
4733
uint64_t ref_size, attr_size;
tools/perf/util/header.c
4740
attr_size = bswap_64(hdr_sz);
tools/perf/util/header.c
4741
if (attr_size != ref_size)
tools/perf/util/header.c
4771
u64 attr_size;
tools/perf/util/header.c
4776
attr_size = bswap_64(hdr_sz);
tools/perf/util/header.c
4777
if (attr_size != hdr_sz)
tools/perf/util/header.c
4845
header->attr_size, false, ph) < 0) {
tools/perf/util/header.c
5147
if (f_header.attr_size == 0) {
tools/perf/util/header.c
5158
if (f_header.attrs.size / f_header.attr_size > MAX_NR_ATTRS) {
tools/perf/util/header.c
5160
f_header.attrs.size / f_header.attr_size, MAX_NR_ATTRS);
tools/perf/util/header.c
5163
nr_attrs = f_header.attrs.size / f_header.attr_size;
tools/perf/util/header.c
5511
size_t attr_size, copy_size;
tools/perf/util/header.c
5566
attr_size = raw_attr_size ?: PERF_ATTR_SIZE_VER0;
tools/perf/util/header.c
5567
copy_size = min(attr_size, sizeof(attr));
tools/perf/util/header.c
5578
attr.size = attr_size;
tools/perf/util/header.c
5592
n_ids = event->header.size - sizeof(event->header) - attr_size;
tools/perf/util/header.c
5608
ids = (void *)&event->attr.attr + attr_size;
tools/perf/util/header.h
85
u64 attr_size;
tools/perf/util/perf_event_attr_fprintf.c
280
if (attr_size >= offsetof(struct perf_event_attr, _f) + \
tools/perf/util/perf_event_attr_fprintf.c
311
u32 attr_size = attr->size ?: PERF_ATTR_SIZE_VER0;
tools/perf/util/perf_event_attr_fprintf.c
323
if (attr_size > sizeof(*attr))
tools/perf/util/perf_event_attr_fprintf.c
324
attr_size = sizeof(*attr);
tools/perf/util/perf_event_attr_fprintf.c
326
if (!pmu && attr_size >= offsetof(struct perf_event_attr, config) + sizeof(attr->config) &&
tools/perf/util/perf_event_attr_fprintf.c
347
if (attr_size >= offsetof(struct perf_event_attr, wakeup_events)) {
tools/perf/util/perf_event_attr_fprintf.c
403
if (attr_size >= offsetof(struct perf_event_attr, sig_data)) {
tools/perf/util/session.c
649
u32 attr_size, payload_size;
tools/perf/util/session.c
664
attr_size = bswap_32(event->attr.attr.size);
tools/perf/util/session.c
671
if (!attr_size)
tools/perf/util/session.c
672
attr_size = PERF_ATTR_SIZE_VER0;
tools/perf/util/session.c
675
if (attr_size < PERF_ATTR_SIZE_VER0 || attr_size % sizeof(u64) ||
tools/perf/util/session.c
676
attr_size > payload_size) {
tools/perf/util/session.c
678
attr_size, PERF_ATTR_SIZE_VER0, payload_size);
tools/perf/util/synthetic-events.c
2184
size_t attr_size, size;
tools/perf/util/synthetic-events.c
2196
attr_size = attr->size ?: sizeof(struct perf_event_attr);
tools/perf/util/synthetic-events.c
2198
size = PERF_ALIGN(attr_size, sizeof(u64));
tools/perf/util/synthetic-events.c
2213
memcpy(&ev->attr.attr, attr, min(sizeof(struct perf_event_attr), attr_size));
tools/perf/util/synthetic-events.c
2214
ev->attr.attr.size = attr_size;
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2461
const size_t attr_size = offsetofend(union bpf_attr, query);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2554
memset(&attr, 0, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2558
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2576
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2597
memset(&attr, 0, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2605
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2626
memset(&attr, 0, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2634
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2655
memset(&attr, 0, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2662
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2683
memset(&attr, 0, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2690
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2714
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2721
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);