Lines Matching defs:relos
4578 struct reloc_desc *relos;
4654 relos = libbpf_reallocarray(prog->reloc_desc,
4655 prog->nr_reloc + 1, sizeof(*relos));
4656 if (!relos)
4658 prog->reloc_desc = relos;
4662 err = bpf_program__record_reloc(prog, &relos[prog->nr_reloc],
5693 struct reloc_desc *relos, *relo;
5695 relos = libbpf_reallocarray(prog->reloc_desc,
5696 prog->nr_reloc + 1, sizeof(*relos));
5697 if (!relos)
5699 relo = &relos[prog->nr_reloc];
5703 prog->reloc_desc = relos;
6202 struct reloc_desc *relos;
6207 relos = libbpf_reallocarray(main_prog->reloc_desc, new_cnt, sizeof(*relos));
6212 if (!relos && new_cnt)
6215 memcpy(relos + main_prog->nr_reloc, subprog->reloc_desc,
6216 sizeof(*relos) * subprog->nr_reloc);
6219 relos[i].insn_idx += subprog->sub_insn_off;
6220 /* After insn_idx adjustment the 'relos' array is still sorted
6223 main_prog->reloc_desc = relos;
6253 /* The subprog insns are now appended. Append its relos too. */
6957 * Append subprog relos to main programs to allow data relos to be
7006 /* Process data relos for main programs */