Home
last modified time | relevance | path

Searched defs:reloc (Results 1 – 25 of 68) sorted by relevance

123

/kernel/linux/linux-6.6/tools/objtool/include/objtool/
Delf.h74 struct reloc { struct
78 struct reloc *sym_next_reloc; argument
198 static inline unsigned int reloc_idx(struct reloc *reloc) in reloc_idx()
203 static inline void *reloc_rel(struct reloc *reloc) in reloc_rel()
210 static inline bool is_32bit_reloc(struct reloc *reloc) in is_32bit_reloc()
221 #define __get_reloc_field(reloc, field) \ argument
228 #define __set_reloc_field(reloc, field, val) \ argument
236 static inline u64 reloc_offset(struct reloc *reloc) in reloc_offset()
241 static inline void set_reloc_offset(struct elf *elf, struct reloc *reloc, u64 offset) in set_reloc_offset()
247 static inline s64 reloc_addend(struct reloc *reloc) in reloc_addend()
[all …]
/kernel/linux/linux-5.10/tools/objtool/
Delf.h36 struct section *base, *reloc; member
67 struct reloc { struct
68 struct list_head list;
69 struct hlist_node hash;
70 union {
96 DECLARE_HASHTABLE(reloc_hash, ELF_HASH_BITS); argument
123 static inline u32 reloc_hash(struct reloc *reloc) in reloc_hash()
Delf.c234 struct reloc *reloc, *r = NULL; in find_reloc_by_dest_range() local
515 struct reloc *reloc; in elf_add_reloc() local
551 struct reloc *reloc; in elf_dirty_reloc_sym() local
784 static int read_rel_reloc(struct section *sec, int i, struct reloc *reloc, unsigned int *symndx) in read_rel_reloc()
797 static int read_rela_reloc(struct section *sec, int i, struct reloc *reloc, unsigned int *symndx) in read_rela_reloc()
813 struct reloc *reloc; in read_relocs() local
1134 struct reloc *reloc; in elf_rebuild_rel_reloc_section() local
1163 struct reloc *reloc; in elf_rebuild_rela_reloc_section() local
1193 struct reloc *reloc; in elf_rebuild_reloc_section() local
1226 int elf_write_reloc(struct elf *elf, struct reloc *reloc) in elf_write_reloc()
[all …]
Dcheck.c445 struct reloc *reloc; in add_dead_ends() local
715 struct reloc *reloc; in add_ignores() local
924 struct reloc *reloc; in add_ignore_alternatives() local
1008 struct reloc *reloc = insn_reloc(file, insn); in annotate_call_site() local
1138 struct reloc *reloc; in add_jump_destinations() local
1259 struct reloc *reloc; in add_call_destinations() local
1555 struct reloc *reloc = table; in add_jump_table() local
1659 struct reloc *reloc; in mark_func_jump_tables() local
1751 struct reloc *reloc; in read_unwind_hints() local
1840 struct reloc *reloc; in read_retpoline_hints() local
[all …]
/kernel/linux/linux-6.6/tools/objtool/
Dcheck.c496 struct reloc *reloc; in add_pv_ops() local
585 struct reloc *reloc; in add_dead_ends() local
964 struct reloc *reloc; in create_mcount_loc_sections() local
1026 struct reloc *reloc; in add_ignores() local
1269 struct reloc *reloc; in add_ignore_alternatives() local
1323 struct reloc *reloc; in insn_reloc() local
1355 struct reloc *reloc = insn_reloc(file, insn); in annotate_call_site() local
1550 struct reloc *reloc; in add_jump_destinations() local
1688 struct reloc *reloc; in add_call_destinations() local
1901 struct reloc *reloc = insn_reloc(file, orig_insn); in handle_jump_alt() local
[all …]
Delf.c271 struct reloc *reloc, *r = NULL; in find_reloc_by_dest_range() local
581 struct reloc *reloc; in elf_update_sym_relocs() local
855 struct reloc *reloc, empty = { 0 }; in elf_init_reloc() local
939 struct reloc *reloc; in read_relocs() local
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/
Di915_gem_execbuffer.c13 u64 reloc; in read_reloc() local
83 u64 reloc = read_reloc(map, offsets[i], mask); in __igt_gpu_reloc() local
/kernel/linux/linux-5.10/arch/loongarch/kernel/
Dvmlinux.lds.S103 _relocation_start = .;
115 _relocation_end = .;
/kernel/linux/linux-5.10/arch/mips/kernel/
Dvmlinux.lds.S154 _relocation_start = .;
166 _relocation_end = .;
/kernel/linux/linux-5.10/drivers/gpu/host1x/
Djob.c117 struct host1x_reloc *reloc = &job->relocs[i]; in pin_job() local
287 struct host1x_reloc *reloc = &job->relocs[i]; in do_relocs() local
323 static bool check_reloc(struct host1x_reloc *reloc, struct host1x_bo *cmdbuf, in check_reloc()
343 struct host1x_reloc *reloc; member
/kernel/linux/linux-6.6/drivers/gpu/host1x/
Djob.c153 struct host1x_reloc *reloc = &job->relocs[i]; in pin_job() local
287 struct host1x_reloc *reloc = &job->relocs[i]; in do_relocs() local
323 static bool check_reloc(struct host1x_reloc *reloc, struct host1x_bo *cmdbuf, in check_reloc()
343 struct host1x_reloc *reloc; member
/kernel/linux/linux-6.6/arch/mips/kernel/
Dvmlinux.lds.S160 _relocation_start = .;
172 _relocation_end = .;
/kernel/linux/linux-6.6/tools/objtool/arch/powerpc/
Dspecial.c10 struct reloc *reloc) in arch_support_alt_relocation()
Ddecode.c83 bool arch_pc_relative_reloc(struct reloc *reloc) in arch_pc_relative_reloc()
/kernel/linux/linux-6.6/tools/objtool/arch/x86/
Dspecial.c43 struct reloc *reloc) in arch_support_alt_relocation()
/kernel/linux/linux-5.10/tools/objtool/arch/x86/
Dspecial.c43 struct reloc *reloc) in arch_support_alt_relocation()
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dkexec.c74 void (*reloc)(unsigned long head, in machine_kexec() local
/kernel/linux/linux-6.6/arch/parisc/kernel/
Dkexec.c76 void (*reloc)(unsigned long head, in machine_kexec() local
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
Dintel_renderstate.h35 const u32 *reloc; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
Dintel_renderstate.h18 const u32 *reloc; member
/kernel/linux/linux-6.6/tools/perf/util/
Dmap.h26 u64 reloc; in DECLARE_RC_STRUCT() local
277 static inline void map__set_reloc(struct map *map, u64 reloc) in map__set_reloc()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dr200.c149 struct radeon_bo_list *reloc; in r200_packet0_check() local
Dr300.c635 struct radeon_bo_list *reloc; in r300_packet0_check() local
1179 struct radeon_bo_list *reloc; in r300_packet3_check() local
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
Dr200.c149 struct radeon_bo_list *reloc; in r200_packet0_check() local
Dr300.c630 struct radeon_bo_list *reloc; in r300_packet0_check() local
1175 struct radeon_bo_list *reloc; in r300_packet3_check() local

123