attr_size
uint32_t attr_size = *(uint8_t *)(pkt_u + o + 4) + 1;
vbo->base.size - offset < attr_size) {
offset, attr_size, vbo->base.size);
max_index = ((vbo->base.size - offset - attr_size) /
for (i = 0; i < tdata->attr_size; i++) {
tdata->attr_size = MAX_CORE_ATTRS;
tdata->attr_size++;
int attr_size;
int attr_size = MVPP2_RX_FIFO_PORT_ATTR_SIZE(data_size);
mvpp2_write(priv, MVPP2_RX_ATTR_FIFO_SIZE_REG(port), attr_size);
mlx5e_alloc_flow(struct mlx5e_priv *priv, int attr_size,
int attr_size, err;
attr_size = sizeof(struct mlx5_esw_flow_attr);
err = mlx5e_alloc_flow(priv, attr_size, f, flow_flags,
int attr_size, err;
attr_size = sizeof(struct mlx5_nic_flow_attr);
err = mlx5e_alloc_flow(priv, attr_size, f, flow_flags,
u16 attr_size;
attr_size = le16_to_cpu(e->attr_len);
if (index + sizeof(*e) + attr_size > len)
attr_size >= (sizeof(struct wilc_attr_ch_list) - sizeof(*e)))
attr_size == (sizeof(struct wilc_attr_oper_ch) - sizeof(*e)))
index += sizeof(*e) + attr_size;
char *attr_display, int attr_size)
snprintf(attr_display, attr_size, "%s - %s", SCHEDULE_POWER_ON, attr_name);
strscpy(attr_display, attr_name, attr_size);
char *attr_display, int attr_size);
size = sizeof(*header) + FEAT_ATTR_SIZE(header->attr_size) +
memcpy_fromio(tbl_offset, feat_offset, FEAT_ATTR_SIZE(header->attr_size));
feat_offset += FEAT_ATTR_SIZE(header->attr_size);
u32 attr_size:8;
u64 attr_size;
attr_fid = p9_client_xattrwalk(fid, name, &attr_size);
if (attr_size > buffer_size) {
else if (attr_size > SSIZE_MAX)
retval = attr_size;
iov_iter_truncate(&to, attr_size);
.attr_size = _size, \
return sysfs_emit(buf, "%.*s\n", a->attr_size, (char *) ptr);
unsigned short attr_size;
u32 old_size, alloc_size, attr_size;
attr_size = le32_to_cpu(a->length);
(unsigned int)attr_size, (unsigned int)new_size);
if (new_size != attr_size) {
attr_size + new_size;
if (a->type == AT_INDEX_ROOT && new_size > attr_size &&
(u8 *)m) - attr_size);
u32 attr_size;
attr_size = le32_to_cpu(a->data.resident.value_length);
WARN_ON(attr_size != data_size);
attr_size);
cpu_to_le64(attr_size);
arec_size = (mp_ofs + attr_size + 7) & ~7;
if ((mp_ofs + attr_size) > arec_size) {
err2 = attr_size;
attr_size = arec_size - mp_ofs;
err2, attr_size, err2 - attr_size,
ni->initialized_size = attr_size;
i_size_write(vi, attr_size);
a->data.resident.value_length = cpu_to_le32(attr_size);
memcpy_from_folio((u8 *)a + mp_ofs, folio, 0, attr_size);
int attr_size;
attr_size = le32_to_cpu(ni_mrec->bytes_in_use) -
if (attr_size == 8) {
s64 attr_size = 0;
&attr_size);
valid_reparse_data(ni, reparse_attr, attr_size)) {
s64 attr_size = 0;
AT_REPARSE_POINT, NULL, 0, &attr_size);
if (reparse_attr && attr_size >= sizeof(*reparse_attr)) {
ondisk_size = attr_size(attr) - vbo_data;
if (attr_size(attr_ea) > sbi->ea_max_size) {
void *attr_value, size_t attr_size, int flags,
attr_size,
void *attr_value, size_t attr_size, int flags,
size_t attr_size;
attr_size = be16_to_cpu(afork_ptr->totsize);
if (attr_size > afork_size)
return xfs_attr_shortform_verify(afork_ptr, attr_size) != NULL;
const char *attr_name, u64 *attr_size);
u64 attr_size, int flags);
struct tc_action *actions[], int init_res[], size_t *attr_size,
BPF_CALL_3(bpf_sys_bpf, int, cmd, union bpf_attr *, attr, u32, attr_size)
return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size, KERNEL_BPFPTR(NULL), 0);
const char *attr_name, u64 *attr_size)
err = p9pdu_readf(&req->rc, clnt->proto_version, "q", attr_size);
attr_fid->fid, *attr_size);
u64 attr_size, int flags)
fid->fid, name, attr_size, flags);
fid->fid, name, attr_size, flags);
int init_res[], size_t *attr_size,
*attr_size = tcf_action_full_attrs_size(sz);
size_t attr_size = tcf_action_fill_size(action);
skb = alloc_skb(max(attr_size, NLMSG_GOODSIZE), GFP_KERNEL);
u32 portid, size_t attr_size,
skb = alloc_skb(max(attr_size, NLMSG_GOODSIZE), GFP_KERNEL);
size_t attr_size, struct netlink_ext_ack *extack)
skb = tcf_del_notify_msg(net, n, actions, portid, attr_size,
size_t attr_size = 0;
attr_size += tcf_action_fill_size(act);
attr_size = tcf_action_full_attrs_size(attr_size);
ret = tcf_del_notify(net, n, actions, portid, attr_size, extack);
u32 portid, size_t attr_size,
skb = alloc_skb(max(attr_size, NLMSG_GOODSIZE), GFP_KERNEL);
size_t attr_size, struct netlink_ext_ack *extack)
skb = tcf_add_notify_msg(net, n, actions, portid, attr_size,
size_t attr_size = 0;
&attr_size, flags, 0, extack);
ret = tcf_add_notify(net, n, actions, portid, attr_size, extack);
size_t attr_size = 0;
&attr_size, flags, fl_flags,
int attr_size = offsetofend(union bpf_attr, core_relo_rec_size);
memset(&attr, 0, attr_size);
prog_load_attr = add_data(gen, &attr, attr_size);
prog_load_attr, attr_size);
emit_sys_bpf(gen, BPF_PROG_LOAD, prog_load_attr, attr_size);
int attr_size = offsetofend(union bpf_attr, flags);
memset(&attr, 0, attr_size);
map_update_attr = add_data(gen, &attr, attr_size);
map_idx, value, value_size, map_update_attr, attr_size);
emit_sys_bpf(gen, BPF_MAP_UPDATE_ELEM, map_update_attr, attr_size);
int attr_size = offsetofend(union bpf_attr, flags);
memset(&attr, 0, attr_size);
map_update_attr = add_data(gen, &attr, attr_size);
outer_map_idx, slot, inner_map_idx, map_update_attr, attr_size);
emit_sys_bpf(gen, BPF_MAP_UPDATE_ELEM, map_update_attr, attr_size);
int attr_size = offsetofend(union bpf_attr, map_fd);
memset(&attr, 0, attr_size);
map_freeze_attr = add_data(gen, &attr, attr_size);
map_idx, map_freeze_attr, attr_size);
emit_sys_bpf(gen, BPF_MAP_FREEZE, map_freeze_attr, attr_size);
static void emit_sys_bpf(struct bpf_gen *gen, int cmd, int attr, int attr_size)
emit(gen, BPF_MOV64_IMM(BPF_REG_3, attr_size));
int attr_size = offsetofend(union bpf_attr, btf_log_level);
memset(&attr, 0, attr_size);
btf_load_attr = add_data(gen, &attr, attr_size);
btf_data, btf_raw_size, btf_load_attr, attr_size);
emit_sys_bpf(gen, BPF_BTF_LOAD, btf_load_attr, attr_size);
int attr_size = offsetofend(union bpf_attr, map_extra);
memset(&attr, 0, attr_size);
map_create_attr = add_data(gen, &attr, attr_size);
map_create_attr, attr_size);
emit_sys_bpf(gen, BPF_MAP_CREATE, map_create_attr, attr_size);
long kern_sys_bpf(__u32 cmd, void *attr, __u32 attr_size);
u32 raw_attr_size, attr_size;
attr_size = raw_attr_size ?: PERF_ATTR_SIZE_VER0;
min_t(size_t, sizeof(attr), attr_size));
n_ids = event->header.size - sizeof(event->header) - attr_size;
ids = (void *)&event->attr.attr + attr_size;
u32 attr_size;
attr_size = event->attr.attr.size ?: PERF_ATTR_SIZE_VER0;
if (attr_size >= (offsetof(struct perf_event_attr, sample_type) + sizeof(u64))) {
if (attr_size >= (offsetof(struct perf_event_attr, sample_regs_user) + sizeof(u64)))
if (attr_size >= (offsetof(struct perf_event_attr, sample_regs_intr) + sizeof(u64)))
if (attr_size >= (offsetof(struct perf_event_attr, type) + sizeof(u32))) {
attr_size >= (offsetof(struct perf_event_attr, bp_addr) + sizeof(u64))) {
if (attr_size >= (offsetof(struct perf_event_attr, config1) + sizeof(u64)))
if (attr_size >= (offsetof(struct perf_event_attr, config2) + sizeof(u64)))
u32 attr_size;
attr_size = ff->ph->needs_swap ? bswap_32(attr->size) : attr->size;
if (!attr_size) {
attr_size = PERF_ATTR_SIZE_VER0;
attr->size = attr_size;
if (attr_size < PERF_ATTR_SIZE_VER0 || attr_size > sz) {
i, attr_size, PERF_ATTR_SIZE_VER0, sz);
u64 attr_offset = sizeof(f_header), attr_size = 0;
attr_size += sizeof(struct perf_file_attr);
header->data_offset = attr_offset + attr_size;
.attr_size = sizeof(struct perf_file_attr),
.size = attr_size,
uint64_t ref_size, attr_size;
attr_size = bswap_64(hdr_sz);
if (attr_size != ref_size)
u64 attr_size;
attr_size = bswap_64(hdr_sz);
if (attr_size != hdr_sz)
header->attr_size, false, ph) < 0) {
if (f_header.attr_size == 0) {
if (f_header.attrs.size / f_header.attr_size > MAX_NR_ATTRS) {
f_header.attrs.size / f_header.attr_size, MAX_NR_ATTRS);
nr_attrs = f_header.attrs.size / f_header.attr_size;
size_t attr_size, copy_size;
attr_size = raw_attr_size ?: PERF_ATTR_SIZE_VER0;
copy_size = min(attr_size, sizeof(attr));
attr.size = attr_size;
n_ids = event->header.size - sizeof(event->header) - attr_size;
ids = (void *)&event->attr.attr + attr_size;
u64 attr_size;
if (attr_size >= offsetof(struct perf_event_attr, _f) + \
u32 attr_size = attr->size ?: PERF_ATTR_SIZE_VER0;
if (attr_size > sizeof(*attr))
attr_size = sizeof(*attr);
if (!pmu && attr_size >= offsetof(struct perf_event_attr, config) + sizeof(attr->config) &&
if (attr_size >= offsetof(struct perf_event_attr, wakeup_events)) {
if (attr_size >= offsetof(struct perf_event_attr, sig_data)) {
u32 attr_size, payload_size;
attr_size = bswap_32(event->attr.attr.size);
if (!attr_size)
attr_size = PERF_ATTR_SIZE_VER0;
if (attr_size < PERF_ATTR_SIZE_VER0 || attr_size % sizeof(u64) ||
attr_size > payload_size) {
attr_size, PERF_ATTR_SIZE_VER0, payload_size);
size_t attr_size, size;
attr_size = attr->size ?: sizeof(struct perf_event_attr);
size = PERF_ALIGN(attr_size, sizeof(u64));
memcpy(&ev->attr.attr, attr, min(sizeof(struct perf_event_attr), attr_size));
ev->attr.attr.size = attr_size;
const size_t attr_size = offsetofend(union bpf_attr, query);
memset(&attr, 0, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
memset(&attr, 0, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
memset(&attr, 0, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
memset(&attr, 0, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
memset(&attr, 0, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);
err = syscall(__NR_bpf, BPF_PROG_QUERY, &attr, attr_size);