Lines Matching refs:map_idx

380 			int map_idx;  member
4453 size_t map_idx, nr_maps = prog->obj->nr_maps; in bpf_program__record_reloc() local
4546 reloc_desc->map_idx = obj->arena_map - obj->maps; in bpf_program__record_reloc()
4558 for (map_idx = 0; map_idx < nr_maps; map_idx++) { in bpf_program__record_reloc()
4559 map = &obj->maps[map_idx]; in bpf_program__record_reloc()
4565 prog->name, map_idx, map->name, map->sec_idx, in bpf_program__record_reloc()
4569 if (map_idx >= nr_maps) { in bpf_program__record_reloc()
4576 reloc_desc->map_idx = map_idx; in bpf_program__record_reloc()
4587 for (map_idx = 0; map_idx < nr_maps; map_idx++) { in bpf_program__record_reloc()
4588 map = &obj->maps[map_idx]; in bpf_program__record_reloc()
4592 prog->name, map_idx, map->name, map->sec_idx, in bpf_program__record_reloc()
4596 if (map_idx >= nr_maps) { in bpf_program__record_reloc()
4604 reloc_desc->map_idx = map_idx; in bpf_program__record_reloc()
5977 int map_idx, const struct bpf_map *map) in poison_map_ldimm64() argument
5982 prog->name, relo_idx, insn_idx, map_idx, map->name); in poison_map_ldimm64()
5995 insn->imm = POISON_LDIMM64_MAP_BASE + map_idx; in poison_map_ldimm64()
6043 map = &obj->maps[relo->map_idx]; in bpf_object__relocate_data()
6046 insn[0].imm = relo->map_idx; in bpf_object__relocate_data()
6052 relo->map_idx, map); in bpf_object__relocate_data()
6056 map = &obj->maps[relo->map_idx]; in bpf_object__relocate_data()
6060 insn[0].imm = relo->map_idx; in bpf_object__relocate_data()
6066 relo->map_idx, map); in bpf_object__relocate_data()
7688 int insn_idx, map_idx; in fixup_log_missing_map_load() local
7691 if (sscanf(line1, "%d: (%*d) call unknown#%d\n", &insn_idx, &map_idx) != 2) in fixup_log_missing_map_load()
7694 map_idx -= POISON_LDIMM64_MAP_BASE; in fixup_log_missing_map_load()
7695 if (map_idx < 0 || map_idx >= obj->nr_maps) in fixup_log_missing_map_load()
7697 map = &obj->maps[map_idx]; in fixup_log_missing_map_load()