Searched refs:foffs (Results 1 – 3 of 3) sorted by relevance
360 if (!foffs) in bpf_obj_init()362 for (i = 0; i < foffs->cnt; i++) in bpf_obj_init()363 memset(obj + foffs->field_off[i], 0, foffs->field_sz[i]); in bpf_obj_init()402 if (likely(!foffs)) { in bpf_obj_memcpy()410 for (i = 0; i < foffs->cnt; i++) { in bpf_obj_memcpy()411 u32 next_off = foffs->field_off[i]; in bpf_obj_memcpy()415 curr_off += foffs->field_sz[i] + sz; in bpf_obj_memcpy()435 if (likely(!foffs)) { in bpf_obj_memzero()440 for (i = 0; i < foffs->cnt; i++) { in bpf_obj_memzero()441 u32 next_off = foffs->field_off[i]; in bpf_obj_memzero()[all …]
3908 BUILD_BUG_ON(ARRAY_SIZE(foffs->field_off) != ARRAY_SIZE(foffs->field_sz)); in btf_parse_field_offs()3912 foffs = kzalloc(sizeof(*foffs), GFP_KERNEL | __GFP_NOWARN); in btf_parse_field_offs()3913 if (!foffs) in btf_parse_field_offs()3916 off = foffs->field_off; in btf_parse_field_offs()3917 sz = foffs->field_sz; in btf_parse_field_offs()3922 foffs->cnt = rec->cnt; in btf_parse_field_offs()3924 if (foffs->cnt == 1) in btf_parse_field_offs()3925 return foffs; in btf_parse_field_offs()3926 sort_r(foffs->field_off, foffs->cnt, sizeof(foffs->field_off[0]), in btf_parse_field_offs()3928 return foffs; in btf_parse_field_offs()[all …]
698 struct btf_field_offs *foffs = map->field_offs; in bpf_map_free_deferred() local714 kfree(foffs); in bpf_map_free_deferred()1107 struct btf_field_offs *foffs; in map_create() local1188 foffs = btf_parse_field_offs(map->record); in map_create()1189 if (IS_ERR(foffs)) { in map_create()1190 err = PTR_ERR(foffs); in map_create()1193 map->field_offs = foffs; in map_create()
Completed in 49 milliseconds