Home
last modified time | relevance | path

Searched refs:kern_vdata (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlibbpf.c472 * kern_vdata-size == sizeof(struct bpf_struct_ops_tcp_congestion_ops)
473 * bpf_map__init_kern_struct_ops() will populate the "kern_vdata"
476 void *kern_vdata; member
1018 st_ops->kern_vdata = calloc(1, kern_vtype->size); in bpf_map__init_kern_struct_ops()
1019 if (!st_ops->kern_vdata) in bpf_map__init_kern_struct_ops()
1024 kern_data = st_ops->kern_vdata + kern_data_off; in bpf_map__init_kern_struct_ops()
7501 zfree(&obj->maps[i].st_ops->kern_vdata); in bpf_object_unload()
7903 kern_data = st_ops->kern_vdata + st_ops->kern_func_off[i]; in bpf_map_prepare_vdata()
12177 /* kern_vdata should be prepared during the loading phase. */ in bpf_map__attach_struct_ops()
12178 err = bpf_map_update_elem(map->fd, &zero, map->st_ops->kern_vdata, in bpf_map__attach_struct_ops()
[all...]
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dlibbpf.c304 * kern_vdata-size == sizeof(struct bpf_struct_ops_tcp_congestion_ops)
305 * bpf_map__init_kern_struct_ops() will populate the "kern_vdata"
308 void *kern_vdata; member
814 st_ops->kern_vdata = calloc(1, kern_vtype->size); in bpf_map__init_kern_struct_ops()
815 if (!st_ops->kern_vdata) in bpf_map__init_kern_struct_ops()
820 kern_data = st_ops->kern_vdata + kern_data_off; in bpf_map__init_kern_struct_ops()
7097 zfree(&obj->maps[i].st_ops->kern_vdata); in bpf_object__unload()
9881 kern_data = st_ops->kern_vdata + st_ops->kern_func_off[i]; in bpf_map__attach_struct_ops()
9885 err = bpf_map_update_elem(map->fd, &zero, st_ops->kern_vdata, 0); in bpf_map__attach_struct_ops()

Completed in 30 milliseconds