Lines Matching defs:value_size
267 u32 size = round_up(htab->map.value_size, 8);
387 * value_size == 0 may be allowed in the future to use map as a set
390 attr->value_size == 0)
399 if (attr->value_size >= KMALLOC_MAX_SIZE -
401 /* if value_size is bigger, the user space won't be able to
460 htab->elem_size += round_up(htab->map.value_size, 8);
470 cost += (u64) round_up(htab->map.value_size, 8) *
814 /* copy true value_size bytes */
815 memcpy(this_cpu_ptr(pptr), value, htab->map.value_size);
817 u32 size = round_up(htab->map.value_size, 8);
838 u32 size = round_up(htab->map.value_size, 8);
865 u32 size = htab->map.value_size;
1082 memcpy(l_new->key + round_up(map->key_size, 8), value, map->value_size);
1377 u32 bucket_cnt, total, key_size, value_size, roundup_key_size;
1418 value_size = htab->map.value_size;
1419 size = round_up(value_size, 8);
1421 value_size = size * num_possible_cpus();
1433 values = kvmalloc_array(value_size, bucket_size, GFP_USER | __GFP_NOWARN);
1527 dst_val += value_size;
1552 copy_to_user(uvalues + total * value_size, values,
1553 value_size * bucket_cnt))) {
1760 roundup_value_size = round_up(map->value_size, 8);
1800 buf_size = round_up(map->value_size, 8) * num_possible_cpus();
1905 * access 'value_size' of them, so copying rounded areas
1908 size = round_up(map->value_size, 8);
2011 if (attr->value_size != sizeof(u32))