Searched refs:rel (Results 1 - 25 of 109) sorted by relevance

12345

/linux-master/arch/um/kernel/
H A Ddyn.lds.S35 .rel.init : { *(.rel.init) }
37 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
39 .rel.fini : { *(.rel.fini) }
41 .rel.rodata : { *(.rel
[all...]
H A Duml.lds.S58 .rel.plt : {
59 *(.rel.plt)
61 *(.rel.iplt)
/linux-master/net/devlink/
H A Dcore.c53 static void devlink_rel_free(struct devlink_rel *rel) argument
55 xa_erase(&devlink_rels, rel->index);
56 kfree(rel);
59 static void __devlink_rel_get(struct devlink_rel *rel) argument
61 refcount_inc(&rel->refcount);
64 static void __devlink_rel_put(struct devlink_rel *rel) argument
66 if (refcount_dec_and_test(&rel->refcount))
67 devlink_rel_free(rel);
72 struct devlink_rel *rel = container_of(work, struct devlink_rel, local
76 devlink = devlinks_xa_get(rel
102 devlink_rel_nested_in_notify_work_schedule(struct devlink_rel *rel) argument
110 struct devlink_rel *rel; local
133 struct devlink_rel *rel = devlink->rel; local
153 struct devlink_rel *rel = devlink_rel_alloc(); local
187 struct devlink_rel *rel = devlink->rel; local
202 struct devlink_rel *rel; local
[all...]
/linux-master/arch/mips/include/asm/
H A Dmodule.h51 #define ELF_MIPS_R_SYM(rel) ELF32_R_SYM((rel).r_info)
52 #define ELF_MIPS_R_TYPE(rel) ELF32_R_TYPE((rel).r_info)
69 #define ELF_MIPS_R_SYM(rel) ((rel).r_sym)
70 #define ELF_MIPS_R_TYPE(rel) ((rel).r_type)
/linux-master/arch/m68k/kernel/
H A Dmodule.c29 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; local
35 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
38 + rel[i].r_offset;
42 + ELF32_R_SYM(rel[i].r_info);
44 switch (ELF32_R_TYPE(rel[i].r_info)) {
55 ELF32_R_TYPE(rel[i].r_info));
69 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; local
75 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
78 + rel[i].r_offset;
82 + ELF32_R_SYM(rel[
[all...]
/linux-master/arch/openrisc/kernel/
H A Dmodule.c23 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; local
30 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
33 + rel[i].r_offset;
38 + ELF32_R_SYM(rel[i].r_info);
39 value = sym->st_value + rel[i].r_addend;
41 switch (ELF32_R_TYPE(rel[i].r_info)) {
60 me->name, ELF32_R_TYPE(rel[i].r_info));
/linux-master/tools/perf/arch/x86/tests/
H A Dgen-insn-x86-dat.awk15 rel = 0
44 printf "}, %d, %s, \"%s\", \"%s\",", len, rel, op, branch
48 rel = 0
64 rel = $i
/linux-master/arch/csky/kernel/
H A Dmodule.c53 Elf32_Rela *rel = (void *) sechdrs[relsec].sh_addr; local
58 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
61 + rel[i].r_offset;
63 + ELF32_R_SYM(rel[i].r_info);
65 switch (ELF32_R_TYPE(rel[i].r_info)) {
68 *location = rel[i].r_addend + sym->st_value;
72 *location = rel[i].r_addend + sym->st_value
83 ((rel[i].r_addend + sym->st_value) >> 16);
88 ((rel[i].r_addend + sym->st_value) & 0xffff);
92 me->name, ELF32_R_TYPE(rel[
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_pci_types.h14 u8 rel; member in struct:xe_graphics_desc
36 u8 rel; member in struct:xe_media_desc
/linux-master/arch/xtensa/include/asm/
H A Dflat.h13 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) argument
/linux-master/arch/sh/kernel/
H A Dmodule.c31 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; local
39 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
42 + rel[i].r_offset;
46 + ELF32_R_SYM(rel[i].r_info);
47 relocation = sym->st_value + rel[i].r_addend;
49 switch (ELF32_R_TYPE(rel[i].r_info)) {
83 me->name, ELF32_R_TYPE(rel[i].r_info));
/linux-master/arch/x86/kernel/
H A Dmodule.c98 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; local
104 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
107 + rel[i].r_offset;
111 + ELF32_R_SYM(rel[i].r_info);
113 switch (ELF32_R_TYPE(rel[i].r_info)) {
125 me->name, ELF32_R_TYPE(rel[i].r_info));
141 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; local
150 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
155 + rel[i].r_offset;
160 + ELF64_R_SYM(rel[
[all...]
/linux-master/tools/testing/selftests/timers/
H A Dnanosleep.c103 struct timespec now, target, rel; local
119 rel.tv_sec = 0;
120 rel.tv_nsec = 0;
121 rel = timespec_add(rel, ns);
123 clock_nanosleep(clockid, 0, &rel, NULL);
/linux-master/arch/microblaze/include/asm/
H A Dflat.h79 #define flat_get_relocate_addr(rel) (rel & 0x7fffffff)
/linux-master/include/asm-generic/
H A Dflat.h17 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) argument
/linux-master/arch/arm64/kernel/vdso32/
H A Dvdso.lds.S44 *(.rel.iplt)
57 .rel.dyn : { *(.rel*) }
/linux-master/arch/arm/kernel/
H A Dmodule.c116 Elf32_Rel *rel = (void *)relsec->sh_addr; local
119 for (i = 0; i < relsec->sh_size / sizeof(Elf32_Rel); i++, rel++) {
132 offset = ELF32_R_SYM(rel->r_info);
142 if (rel->r_offset < 0 || rel->r_offset > dstsec->sh_size - sizeof(u32)) {
145 rel->r_offset, dstsec->sh_size);
149 loc = dstsec->sh_addr + rel->r_offset;
151 switch (ELF32_R_TYPE(rel->r_info)) {
193 ELF32_R_TYPE(rel->r_info), loc,
220 ELF32_R_TYPE(rel
[all...]
/linux-master/arch/mips/mm/
H A Duasm.c491 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid) argument
493 (*rel)->addr = addr;
494 (*rel)->type = R_MIPS_PC16;
495 (*rel)->lab = lid;
496 (*rel)++;
500 static inline void __resolve_relocs(struct uasm_reloc *rel,
503 void uasm_resolve_relocs(struct uasm_reloc *rel, argument
508 for (; rel->lab != UASM_LABEL_INVALID; rel++)
510 if (rel
515 uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, long off) argument
533 uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, u32 *first, u32 *end, u32 *target) argument
545 uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr) argument
[all...]
/linux-master/arch/x86/realmode/
H A Dinit.c92 const u32 *rel; local
119 rel = (u32 *) real_mode_relocs;
122 count = *rel++;
124 u16 *seg = (u16 *) (base + *rel++);
129 count = *rel++;
131 u32 *ptr = (u32 *) (base + *rel++);
/linux-master/arch/arm/boot/compressed/
H A Dvmlinux.lds.S25 *(.rel.*)
60 *(.data.rel.ro)
61 *(.data.rel.ro.*)
/linux-master/arch/arm64/include/asm/
H A Datomic_ll_sc.h42 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\
53 " st" #rel "xr %w1, %w0, %2\n" \
63 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \
74 " st" #rel "xr %w2, %w1, %3\n" \
138 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\
149 " st" #rel "xr %w1, %0, %2\n" \
159 #define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint)\
170 " st" #rel "xr %w2, %1, %3\n" \
239 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, acq, rel, cl, constraint) \
261 " st" #rel "x
[all...]
/linux-master/arch/x86/boot/compressed/
H A Dvmlinux.lds.S111 .rel.dyn : {
112 *(.rel.*) *(.rel_*)
114 ASSERT(SIZEOF(.rel.dyn) == 0, "Unexpected run-time relocations (.rel) detected!")
/linux-master/arch/riscv/kernel/
H A Dvmlinux-xip.lds.S123 .rel.dyn : AT(ADDR(.rel.dyn) - LOAD_OFFSET) {
124 *(.rel.dyn*)
H A Dvmlinux.lds.S102 .rel.dyn : {
103 *(.rel.dyn*)
141 .data.rel : { *(.data.rel*) }
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_debugfs.c62 int rel = 0; local
68 rel = 0;
69 ++rel;
74 bo->tbo.pin_count, rel);

Completed in 332 milliseconds

12345