Lines Matching refs:relos
4632 struct reloc_desc *relos;
4722 relos = libbpf_reallocarray(prog->reloc_desc,
4723 prog->nr_reloc + 1, sizeof(*relos));
4724 if (!relos)
4726 prog->reloc_desc = relos;
4730 err = bpf_program__record_reloc(prog, &relos[prog->nr_reloc],
6111 struct reloc_desc *relos, *relo;
6113 relos = libbpf_reallocarray(prog->reloc_desc,
6114 prog->nr_reloc + 1, sizeof(*relos));
6115 if (!relos)
6117 relo = &relos[prog->nr_reloc];
6121 prog->reloc_desc = relos;
6622 struct reloc_desc *relos;
6627 relos = libbpf_reallocarray(main_prog->reloc_desc, new_cnt, sizeof(*relos));
6632 if (!relos && new_cnt)
6635 memcpy(relos + main_prog->nr_reloc, subprog->reloc_desc,
6636 sizeof(*relos) * subprog->nr_reloc);
6639 relos[i].insn_idx += subprog->sub_insn_off;
6640 /* After insn_idx adjustment the 'relos' array is still sorted
6643 main_prog->reloc_desc = relos;
6673 /* The subprog insns are now appended. Append its relos too. */
6977 * Append subprog relos to main programs to allow data relos to be
7016 /* Process data relos for main programs */