Searched refs:value_size (Results 101 - 125 of 147) sorted by relevance

123456

/linux-master/include/uapi/linux/
H A Dhyperv.h359 __u32 value_size; member in struct:hv_kvp_exchg_msg_value
/linux-master/samples/bpf/
H A Doffwaketime.bpf.c56 __uint(value_size, PERF_MAX_STACK_DEPTH * sizeof(u64));
/linux-master/drivers/net/netdevsim/
H A Dbpf.c354 nmap->entry[idx].value = kmalloc(offmap->map.value_size,
406 memcpy(value, nmap->entry[idx].value, offmap->map.value_size);
447 memcpy(nmap->entry[idx].value, value, offmap->map.value_size);
515 memset(nmap->entry[i].value, 0, offmap->map.value_size);
/linux-master/fs/xfs/scrub/
H A Dattr.c71 size_t value_size)
99 if (ab->value_sz >= value_size)
108 new_val = kvmalloc(value_size, XCHK_GFP_FLAGS);
113 ab->value_sz = value_size;
69 xchk_setup_xattr_buf( struct xfs_scrub *sc, size_t value_size) argument
/linux-master/tools/testing/selftests/bpf/progs/
H A Dlsm.c67 __uint(value_size, sizeof(int));
H A Dpyperf.h154 __uint(value_size, sizeof(int));
161 __uint(value_size, sizeof(long long) * 127);
H A Dexceptions.c18 __uint(value_size, sizeof(__u32));
H A Dxdpwall.c61 __uint(value_size, sizeof(struct v4_lpm_val));
H A Dbpf_flow.c65 __uint(value_size, sizeof(__u32));
H A Dmap_kptr.c103 __uint(value_size, sizeof(int)); \
/linux-master/kernel/bpf/
H A Dbpf_local_storage.c95 memset(SDATA(selem)->data, 0, smap->map.value_size);
676 attr->key_size != sizeof(int) || !attr->value_size ||
681 if (attr->value_size > BPF_LOCAL_STORAGE_MAX_VALUE_SIZE)
798 sdata.data[attr->value_size]);
H A Darraymap.c59 attr->value_size == 0 ||
73 /* avoid overflow on round_up(map->value_size) */
74 if (attr->value_size > INT_MAX)
89 elem_size = round_up(attr->value_size, 8);
181 if (off >= map->value_size)
275 * access 'value_size' of them, so copying rounded areas
370 /* the user space will provide round_up(value_size, 8) bytes that
372 * value_size of it. During lookup the same extra bytes will be
796 if (attr->value_size != sizeof(u32))
H A Ddevmap.c112 u32 valsize = attr->value_size;
921 /* already verified value_size <= sizeof val */
922 memcpy(&val, value, map->value_size);
965 /* already verified value_size <= sizeof val */
966 memcpy(&val, value, map->value_size);
/linux-master/tools/lib/bpf/
H A Dgen_loader.c451 __u32 key_size, __u32 value_size, __u32 max_entries,
462 attr.value_size = value_size;
500 debug_ret(gen, "map_create %s idx %d type %d value_size %d value_btf_id %d",
501 attr.map_name, map_idx, map_type, value_size,
1035 __u32 value_size)
1045 value = add_data(gen, pvalue, value_size);
1050 * bpf_probe_read_kernel(value, value_size, initial_value);
1052 * bpf_copy_from_user(value, value_size, initial_value);
1062 emit(gen, BPF_MOV64_IMM(BPF_REG_2, value_size));
448 bpf_gen__map_create(struct bpf_gen *gen, enum bpf_map_type map_type, const char *map_name, __u32 key_size, __u32 value_size, __u32 max_entries, struct bpf_map_create_opts *map_attr, int map_idx) argument
1034 bpf_gen__map_update_elem(struct bpf_gen *gen, int map_idx, void *pvalue, __u32 value_size) argument
[all...]
H A Dlibbpf.c514 unsigned int value_size; member in struct:bpf_map_def
1113 map->def.value_size = kern_vtype->size;
1344 map->def.value_size = type->size;
1716 return array_map_mmap_sz(map->def.value_size, map->def.max_entries);
1863 def->value_size = data_sz;
2514 } else if (strcmp(name, "value_size") == 0) {
2519 if (map_def->value_size && map_def->value_size != sz) {
2521 map_name, map_def->value_size, sz);
2524 map_def->value_size
[all...]
/linux-master/net/core/
H A Dbpf_sk_storage.c448 static int nla_value_size(u32 value_size) argument
455 nla_total_size_64bit(value_size);
562 smap->map.value_size,
610 diag_size += nla_value_size(smap->map.value_size);
677 diag_size += nla_value_size(diag->maps[i]->value_size);
877 if (prog->aux->max_rdwr_access > map->value_size) {
H A Dsock_map.c37 (attr->value_size != sizeof(u32) &&
38 attr->value_size != sizeof(u64)) ||
397 if (map->value_size != sizeof(u64))
558 if (map->value_size == sizeof(u64))
1096 (attr->value_size != sizeof(u32) &&
1097 attr->value_size != sizeof(u64)) ||
1193 if (map->value_size != sizeof(u64))
/linux-master/drivers/md/persistent-data/
H A Ddm-array.c28 __le32 value_size; member in struct:array_block
144 static uint32_t calc_max_entries(size_t value_size, size_t size_of_block) argument
146 return (size_of_block - sizeof(struct array_block)) / value_size;
165 (*ab)->value_size = cpu_to_le32(info->value_type.size);
/linux-master/tools/testing/selftests/bpf/
H A Dtest_lpm_map.c748 size_t key_size, value_size; local
754 value_size = sizeof(__u32);
755 key_size = sizeof(struct bpf_lpm_trie_key_hdr) + value_size;
756 map_fd = bpf_map_create(BPF_MAP_TYPE_LPM_TRIE, NULL, key_size, value_size, 100, &opts);
/linux-master/net/xdp/
H A Dxskmap.c71 attr->value_size != 4 ||
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_obj_id.c88 !ASSERT_EQ(map_infos[i].value_size, sizeof(__u64), "value_size") ||
/linux-master/fs/overlayfs/
H A Dcopy_up.c79 ssize_t list_size, size, value_size = 0; local
134 size = ovl_do_getxattr(oldpath, name, value, value_size);
143 if (size > value_size) {
153 value_size = size;
/linux-master/tools/bpf/bpftool/
H A Dfeature.c596 int key_size, value_size, max_entries; local
602 value_size = sizeof(__u32);
605 fd = bpf_map_create(map_type, NULL, key_size, value_size, max_entries,
H A Dstruct_ops.c377 value = calloc(1, info->value_size);
/linux-master/include/linux/
H A Dbtf.h221 u32 field_mask, u32 value_size);

Completed in 598 milliseconds

123456