Searched refs:efile (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/tools/bpf/resolve_btfids/ |
H A D | main.c | 102 } efile; member 323 obj->efile.fd = fd; in elf_collect() 324 obj->efile.elf = elf; in elf_collect() 367 obj->efile.symbols = data; in elf_collect() 368 obj->efile.symbols_shndx = idx; in elf_collect() 369 obj->efile.strtabidx = sh.sh_link; in elf_collect() 371 obj->efile.idlist = data; in elf_collect() 372 obj->efile.idlist_shndx = idx; in elf_collect() 373 obj->efile.idlist_addr = sh.sh_addr; in elf_collect() 390 scn = elf_getscn(obj->efile in symbols_collect() [all...] |
/kernel/linux/linux-6.6/tools/bpf/resolve_btfids/ |
H A D | main.c | 129 } efile; member 354 obj->efile.fd = fd; in elf_collect() 355 obj->efile.elf = elf; in elf_collect() 364 if (gelf_getehdr(obj->efile.elf, &ehdr) == NULL) { in elf_collect() 369 obj->efile.encoding = ehdr.e_ident[EI_DATA]; in elf_collect() 405 obj->efile.symbols = data; in elf_collect() 406 obj->efile.symbols_shndx = idx; in elf_collect() 407 obj->efile.strtabidx = sh.sh_link; in elf_collect() 409 obj->efile.idlist = data; in elf_collect() 410 obj->efile in elf_collect() [all...] |
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | libbpf.c | 456 } efile; member 476 #define obj_elf_valid(o) ((o)->efile.elf) 948 if (obj->efile.st_ops_shndx == -1) in bpf_object__init_struct_ops_maps() 988 map->sec_idx = obj->efile.st_ops_shndx; in bpf_object__init_struct_ops_maps() 1010 if (vsi->offset + type->size > obj->efile.st_ops_data->d_size) { in bpf_object__init_struct_ops_maps() 1017 obj->efile.st_ops_data->d_buf + vsi->offset, in bpf_object__init_struct_ops_maps() 1057 obj->efile.fd = -1; in bpf_object__new() 1064 obj->efile.obj_buf = obj_buf; in bpf_object__new() 1065 obj->efile.obj_buf_sz = obj_buf_sz; in bpf_object__new() 1066 obj->efile in bpf_object__new() [all...] |
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | libbpf.c | 654 /* Information when doing ELF related work. Only valid if efile.elf is not NULL */ 655 struct elf_state efile; member 811 Elf_Data *symbols = obj->efile.symbols; in bpf_object__add_programs() 847 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) { in bpf_object__add_programs() 1240 err = init_struct_ops_maps(obj, STRUCT_OPS_SEC, obj->efile.st_ops_shndx, in bpf_object_init_struct_ops() 1241 obj->efile.st_ops_data, 0); in bpf_object_init_struct_ops() 1243 obj->efile.st_ops_link_shndx, in bpf_object_init_struct_ops() 1244 obj->efile.st_ops_link_data, in bpf_object_init_struct_ops() 1274 obj->efile.fd = -1; in bpf_object__new() 1281 obj->efile in bpf_object__new() [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | zswapd_control.c | 262 struct fd efile; in zswapd_pressure_event_control() local 273 efile = fdget(efd); in zswapd_pressure_event_control() 274 if (!efile.file) { in zswapd_pressure_event_control() 279 zswapd_press_efd[level] = eventfd_ctx_fileget(efile.file); in zswapd_pressure_event_control() 284 fdput(efile); in zswapd_pressure_event_control() 289 fdput(efile); in zswapd_pressure_event_control()
|
H A D | memcontrol.c | 4914 struct fd efile; in memcg_write_event_control() local 4946 efile = fdget(efd); in memcg_write_event_control() 4947 if (!efile.file) { in memcg_write_event_control() 4952 event->eventfd = eventfd_ctx_fileget(efile.file); in memcg_write_event_control() 5026 vfs_poll(efile.file, &event->pt); in memcg_write_event_control() 5033 fdput(efile); in memcg_write_event_control() 5044 fdput(efile); in memcg_write_event_control()
|
/kernel/linux/linux-6.6/mm/ |
H A D | zswapd_control.c | 263 struct fd efile; in zswapd_pressure_event_control() local 274 efile = fdget(efd); in zswapd_pressure_event_control() 275 if (!efile.file) { in zswapd_pressure_event_control() 280 zswapd_press_efd[level] = eventfd_ctx_fileget(efile.file); in zswapd_pressure_event_control() 285 fdput(efile); in zswapd_pressure_event_control() 290 fdput(efile); in zswapd_pressure_event_control()
|
H A D | memcontrol.c | 4895 struct fd efile; in memcg_write_event_control() local 4927 efile = fdget(efd); in memcg_write_event_control() 4928 if (!efile.file) { in memcg_write_event_control() 4933 event->eventfd = eventfd_ctx_fileget(efile.file); in memcg_write_event_control() 5007 vfs_poll(efile.file, &event->pt); in memcg_write_event_control() 5014 fdput(efile); in memcg_write_event_control() 5025 fdput(efile); in memcg_write_event_control()
|
Completed in 42 milliseconds