rel 90 arch/arm/kernel/module-plts.c static bool is_zero_addend_relocation(Elf32_Addr base, const Elf32_Rel *rel) rel 92 arch/arm/kernel/module-plts.c u32 *tval = (u32 *)(base + rel->r_offset); rel 100 arch/arm/kernel/module-plts.c switch (ELF32_R_TYPE(rel->r_info)) { rel 118 arch/arm/kernel/module-plts.c static bool duplicate_rel(Elf32_Addr base, const Elf32_Rel *rel, int num) rel 130 arch/arm/kernel/module-plts.c prev = rel + num - 1; rel 131 arch/arm/kernel/module-plts.c return cmp_rel(rel + num, prev) == 0 && rel 137 arch/arm/kernel/module-plts.c const Elf32_Rel *rel, int num, Elf32_Word dstidx) rel 144 arch/arm/kernel/module-plts.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 161 arch/arm/kernel/module-plts.c s = syms + ELF32_R_SYM(rel[i].r_info); rel 180 arch/arm/kernel/module-plts.c if (!is_zero_addend_relocation(base, rel + i) || rel 181 arch/arm/kernel/module-plts.c !duplicate_rel(base, rel, i)) rel 72 arch/arm/kernel/module.c Elf32_Rel *rel = (void *)relsec->sh_addr; rel 75 arch/arm/kernel/module.c for (i = 0; i < relsec->sh_size / sizeof(Elf32_Rel); i++, rel++) { rel 85 arch/arm/kernel/module.c offset = ELF32_R_SYM(rel->r_info); rel 95 arch/arm/kernel/module.c if (rel->r_offset < 0 || rel->r_offset > dstsec->sh_size - sizeof(u32)) { rel 98 arch/arm/kernel/module.c rel->r_offset, dstsec->sh_size); rel 102 arch/arm/kernel/module.c loc = dstsec->sh_addr + rel->r_offset; rel 104 arch/arm/kernel/module.c switch (ELF32_R_TYPE(rel->r_info)) { rel 147 arch/arm/kernel/module.c ELF32_R_TYPE(rel->r_info), loc, rel 174 arch/arm/kernel/module.c ELF32_R_TYPE(rel->r_info), loc, rel 189 arch/arm/kernel/module.c if (ELF32_R_TYPE(rel->r_info) == R_ARM_MOVT_ABS) rel 260 arch/arm/kernel/module.c ELF32_R_TYPE(rel->r_info), loc, rel 299 arch/arm/kernel/module.c if (ELF32_R_TYPE(rel->r_info) == R_ARM_THM_MOVT_ABS) rel 315 arch/arm/kernel/module.c module->name, ELF32_R_TYPE(rel->r_info)); rel 56 arch/arm64/include/asm/atomic_ll_sc.h #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ rel 68 arch/arm64/include/asm/atomic_ll_sc.h " st" #rel "xr %w1, %w0, %2\n" \ rel 78 arch/arm64/include/asm/atomic_ll_sc.h #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ rel 90 arch/arm64/include/asm/atomic_ll_sc.h " st" #rel "xr %w2, %w1, %3\n" \ rel 155 arch/arm64/include/asm/atomic_ll_sc.h #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ rel 167 arch/arm64/include/asm/atomic_ll_sc.h " st" #rel "xr %w1, %0, %2\n" \ rel 177 arch/arm64/include/asm/atomic_ll_sc.h #define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint)\ rel 189 arch/arm64/include/asm/atomic_ll_sc.h " st" #rel "xr %w2, %1, %3\n" \ rel 259 arch/arm64/include/asm/atomic_ll_sc.h #define __CMPXCHG_CASE(w, sfx, name, sz, mb, acq, rel, cl, constraint) \ rel 282 arch/arm64/include/asm/atomic_ll_sc.h " st" #rel "xr" #sfx "\t%w[tmp], %" #w "[new], %[v]\n" \ rel 318 arch/arm64/include/asm/atomic_ll_sc.h #define __CMPXCHG_DBL(name, mb, rel, cl) \ rel 336 arch/arm64/include/asm/atomic_ll_sc.h " st" #rel "xp %w0, %5, %6, %2\n" \ rel 21 arch/arm64/include/asm/cmpxchg.h #define __XCHG_CASE(w, sfx, name, sz, mb, nop_lse, acq, acq_lse, rel, cl) \ rel 31 arch/arm64/include/asm/cmpxchg.h " st" #rel "xr" #sfx "\t%w1, %" #w "3, %2\n" \ rel 35 arch/arm64/include/asm/cmpxchg.h " swp" #acq_lse #rel #sfx "\t%" #w "3, %" #w "0, %2\n" \ rel 267 arch/arm64/kernel/module.c Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 269 arch/arm64/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 272 arch/arm64/kernel/module.c + rel[i].r_offset; rel 276 arch/arm64/kernel/module.c + ELF64_R_SYM(rel[i].r_info); rel 279 arch/arm64/kernel/module.c val = sym->st_value + rel[i].r_addend; rel 285 arch/arm64/kernel/module.c switch (ELF64_R_TYPE(rel[i].r_info)) { rel 446 arch/arm64/kernel/module.c val = module_emit_plt_entry(me, sechdrs, loc, &rel[i], sym); rel 456 arch/arm64/kernel/module.c me->name, ELF64_R_TYPE(rel[i].r_info)); rel 469 arch/arm64/kernel/module.c me->name, (int)ELF64_R_TYPE(rel[i].r_info), val); rel 13 arch/c6x/include/asm/flat.h static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) rel 47 arch/c6x/kernel/module.c Elf32_Rela *rel = (void *) sechdrs[relsec].sh_addr; rel 57 arch/c6x/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 60 arch/c6x/kernel/module.c + rel[i].r_offset - offset; rel 65 arch/c6x/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 68 arch/c6x/kernel/module.c v = sym->st_value + rel[i].r_addend; rel 70 arch/c6x/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 113 arch/c6x/kernel/module.c me->name, ELF32_R_TYPE(rel[i].r_info)); rel 54 arch/csky/kernel/module.c Elf32_Rela *rel = (void *) sechdrs[relsec].sh_addr; rel 59 arch/csky/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 62 arch/csky/kernel/module.c + rel[i].r_offset; rel 64 arch/csky/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 66 arch/csky/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 69 arch/csky/kernel/module.c *location = rel[i].r_addend + sym->st_value; rel 73 arch/csky/kernel/module.c *location = rel[i].r_addend + sym->st_value rel 84 arch/csky/kernel/module.c ((rel[i].r_addend + sym->st_value) >> 16); rel 89 arch/csky/kernel/module.c ((rel[i].r_addend + sym->st_value) & 0xffff); rel 93 arch/csky/kernel/module.c me->name, ELF32_R_TYPE(rel[i].r_info)); rel 18 arch/h8300/include/asm/flat.h #define flat_get_relocate_addr(rel) (rel & ~0x00000001) rel 29 arch/h8300/include/asm/flat.h static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) rel 172 arch/ia64/include/asm/spinlock.h ia64_fetchadd(-1, (int *) __read_lock_ptr, rel); \ rel 183 arch/ia64/include/asm/spinlock.h ia64_fetchadd(-1, (int *) __read_lock_ptr, rel); \ rel 118 arch/ia64/include/uapi/asm/cmpxchg.h ia64_cmpxchg(rel, (ptr), (o), (n), sizeof(*(ptr))) rel 84 arch/ia64/include/uapi/asm/intrinsics.h #define ia64_fetch_and_add(i,v) (ia64_fetchadd(i, v, rel) + (i)) /* return new value */ rel 69 arch/ia64/kernel/kprobes.c s64 rel = ((s64) to - (s64) from) >> 4; rel 74 arch/ia64/kernel/kprobes.c brl->quad0.slot1_p0 = ((rel >> 20) & 0x7fffffffff) << 2; rel 75 arch/ia64/kernel/kprobes.c brl->quad1.slot1_p1 = (((rel >> 20) & 0x7fffffffff) << 2) >> (64 - 46); rel 77 arch/ia64/kernel/kprobes.c brl->quad1.slot2 = BRL_INST(rel >> 59, rel & 0xfffff); rel 247 arch/ia64/kernel/minstate.h .pred.rel "mutex", pKStk, pUStk rel 142 arch/ia64/mm/tlb.c ia64_fetchadd(1, &ss->serve, rel); rel 29 arch/m68k/kernel/module.c Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; rel 35 arch/m68k/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 38 arch/m68k/kernel/module.c + rel[i].r_offset; rel 42 arch/m68k/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 44 arch/m68k/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 55 arch/m68k/kernel/module.c ELF32_R_TYPE(rel[i].r_info)); rel 69 arch/m68k/kernel/module.c Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 75 arch/m68k/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 78 arch/m68k/kernel/module.c + rel[i].r_offset; rel 82 arch/m68k/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 84 arch/m68k/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 87 arch/m68k/kernel/module.c *location = rel[i].r_addend + sym->st_value; rel 91 arch/m68k/kernel/module.c *location = rel[i].r_addend + sym->st_value - (uint32_t)location; rel 95 arch/m68k/kernel/module.c ELF32_R_TYPE(rel[i].r_info)); rel 82 arch/microblaze/include/asm/flat.h #define flat_get_relocate_addr(rel) (rel & 0x7fffffff) rel 386 arch/mips/boot/tools/relocs.c Elf_Rel *rel = &sec->reltab[j]; rel 388 arch/mips/boot/tools/relocs.c rel->r_offset = elf_addr_to_cpu(rel->r_offset); rel 390 arch/mips/boot/tools/relocs.c rel->r_offset -= base; rel 392 arch/mips/boot/tools/relocs.c rel->r_info = elf_xword_to_cpu(rel->r_info); rel 397 arch/mips/boot/tools/relocs.c rel->r_info = rel->r_info; rel 398 arch/mips/boot/tools/relocs.c ELF_R_SYM(rel->r_info) = elf32_to_cpu(ELF_R_SYM(rel->r_info)); rel 401 arch/mips/boot/tools/relocs.c rel->r_addend = elf_xword_to_cpu(rel->r_addend); rel 467 arch/mips/boot/tools/relocs.c static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, rel 491 arch/mips/boot/tools/relocs.c Elf_Rel *rel = &sec->reltab[j]; rel 492 arch/mips/boot/tools/relocs.c Elf_Sym *sym = &sh_symtab[ELF_R_SYM(rel->r_info)]; rel 495 arch/mips/boot/tools/relocs.c process(sec, rel, sym, symname); rel 500 arch/mips/boot/tools/relocs.c static int do_reloc(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, rel 503 arch/mips/boot/tools/relocs.c unsigned r_type = ELF_R_TYPE(rel->r_info); rel 539 arch/mips/boot/tools/relocs.c add_reloc(&relocs, rel->r_offset, r_type); rel 636 arch/mips/boot/tools/relocs.c static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, rel 641 arch/mips/boot/tools/relocs.c (unsigned int)rel->r_offset, rel 642 arch/mips/boot/tools/relocs.c rel_type(ELF_R_TYPE(rel->r_info)), rel 51 arch/mips/include/asm/module.h #define ELF_MIPS_R_SYM(rel) ELF32_R_SYM((rel).r_info) rel 52 arch/mips/include/asm/module.h #define ELF_MIPS_R_TYPE(rel) ELF32_R_TYPE((rel).r_info) rel 69 arch/mips/include/asm/module.h #define ELF_MIPS_R_SYM(rel) ((rel).r_sym) rel 70 arch/mips/include/asm/module.h #define ELF_MIPS_R_TYPE(rel) ((rel).r_type) rel 300 arch/mips/include/asm/uasm.h void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid); rel 301 arch/mips/include/asm/uasm.h void uasm_resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab); rel 302 arch/mips/include/asm/uasm.h void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, long off); rel 304 arch/mips/include/asm/uasm.h void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, rel 306 arch/mips/include/asm/uasm.h int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr); rel 312 arch/mips/kernel/module.c Elf_Mips_Rel *rel; rel 326 arch/mips/kernel/module.c r.rel = (void *)sechdrs[relsec].sh_addr; rel 327 arch/mips/kernel/module.c reloc_sz = rela ? sizeof(*r.rela) : sizeof(*r.rel); rel 332 arch/mips/kernel/module.c + r.rel->r_offset; rel 335 arch/mips/kernel/module.c + ELF_MIPS_R_SYM(*r.rel); rel 346 arch/mips/kernel/module.c type = ELF_MIPS_R_TYPE(*r.rel); rel 366 arch/mips/kernel/module.c r.rel = &r.rel[1]; rel 237 arch/mips/kernel/vpe.c int rel; rel 240 arch/mips/kernel/vpe.c rel = (int)v - gp_addr; rel 244 arch/mips/kernel/vpe.c rel = (int)(short)((int)v + gp_offs + rel 248 arch/mips/kernel/vpe.c if ((rel > 32768) || (rel < -32768)) { rel 250 arch/mips/kernel/vpe.c rel); rel 254 arch/mips/kernel/vpe.c *location = (*location & 0xffff0000) | (rel & 0xffff); rel 262 arch/mips/kernel/vpe.c int rel; rel 263 arch/mips/kernel/vpe.c rel = (((unsigned int)v - (unsigned int)location)); rel 264 arch/mips/kernel/vpe.c rel >>= 2; /* because the offset is in _instructions_ not bytes. */ rel 265 arch/mips/kernel/vpe.c rel -= 1; /* and one instruction less due to the branch delay slot. */ rel 267 arch/mips/kernel/vpe.c if ((rel > 32768) || (rel < -32768)) { rel 269 arch/mips/kernel/vpe.c rel); rel 273 arch/mips/kernel/vpe.c *location = (*location & 0xffff0000) | (rel & 0xffff); rel 431 arch/mips/kernel/vpe.c Elf32_Rel *rel = (void *) sechdrs[relsec].sh_addr; rel 438 arch/mips/kernel/vpe.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 439 arch/mips/kernel/vpe.c Elf32_Word r_info = rel[i].r_info; rel 443 arch/mips/kernel/vpe.c + rel[i].r_offset; rel 460 arch/mips/kernel/vpe.c rel[i].r_offset, r ? r : "UNKNOWN", rel 469 arch/mips/kernel/vpe.c static inline void save_gp_address(unsigned int secbase, unsigned int rel) rel 471 arch/mips/kernel/vpe.c gp_addr = secbase + rel; rel 214 arch/mips/mm/uasm-micromips.c __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) rel 217 arch/mips/mm/uasm-micromips.c long raddr = (long)rel->addr; rel 219 arch/mips/mm/uasm-micromips.c switch (rel->type) { rel 222 arch/mips/mm/uasm-micromips.c *rel->addr |= (build_bimm(laddr - (raddr + 4)) << 16); rel 224 arch/mips/mm/uasm-micromips.c *rel->addr |= build_bimm(laddr - (raddr + 4)); rel 230 arch/mips/mm/uasm-micromips.c rel->type); rel 276 arch/mips/mm/uasm-mips.c __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) rel 279 arch/mips/mm/uasm-mips.c long raddr = (long)rel->addr; rel 281 arch/mips/mm/uasm-mips.c switch (rel->type) { rel 283 arch/mips/mm/uasm-mips.c *rel->addr |= build_bimm(laddr - (raddr + 4)); rel 288 arch/mips/mm/uasm-mips.c rel->type); rel 490 arch/mips/mm/uasm.c void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid) rel 492 arch/mips/mm/uasm.c (*rel)->addr = addr; rel 493 arch/mips/mm/uasm.c (*rel)->type = R_MIPS_PC16; rel 494 arch/mips/mm/uasm.c (*rel)->lab = lid; rel 495 arch/mips/mm/uasm.c (*rel)++; rel 499 arch/mips/mm/uasm.c static inline void __resolve_relocs(struct uasm_reloc *rel, rel 502 arch/mips/mm/uasm.c void uasm_resolve_relocs(struct uasm_reloc *rel, rel 507 arch/mips/mm/uasm.c for (; rel->lab != UASM_LABEL_INVALID; rel++) rel 509 arch/mips/mm/uasm.c if (rel->lab == l->lab) rel 510 arch/mips/mm/uasm.c __resolve_relocs(rel, l); rel 514 arch/mips/mm/uasm.c void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, rel 517 arch/mips/mm/uasm.c for (; rel->lab != UASM_LABEL_INVALID; rel++) rel 518 arch/mips/mm/uasm.c if (rel->addr >= first && rel->addr < end) rel 519 arch/mips/mm/uasm.c rel->addr += off; rel 532 arch/mips/mm/uasm.c void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, rel 539 arch/mips/mm/uasm.c uasm_move_relocs(rel, first, end, off); rel 544 arch/mips/mm/uasm.c int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr) rel 546 arch/mips/mm/uasm.c for (; rel->lab != UASM_LABEL_INVALID; rel++) { rel 547 arch/mips/mm/uasm.c if (rel->addr == addr rel 548 arch/mips/mm/uasm.c && (rel->type == R_MIPS_PC16 rel 549 arch/mips/mm/uasm.c || rel->type == R_MIPS_26)) rel 90 arch/nds32/kernel/module.c struct module *module, Elf32_Rela * rel, rel 98 arch/nds32/kernel/module.c module->name, ELF32_R_TYPE(rel->r_info)); rel 100 arch/nds32/kernel/module.c relindex, reloc_order, rel->r_offset, offset); rel 120 arch/nds32/kernel/module.c Elf32_Rela *rel = (void *)relsec->sh_addr; rel 123 arch/nds32/kernel/module.c for (i = 0; i < relsec->sh_size / sizeof(Elf32_Rela); i++, rel++) { rel 129 arch/nds32/kernel/module.c offset = ELF32_R_SYM(rel->r_info); rel 139 arch/nds32/kernel/module.c if (rel->r_offset < 0 rel 140 arch/nds32/kernel/module.c || rel->r_offset > dstsec->sh_size - sizeof(u16)) { rel 143 arch/nds32/kernel/module.c relindex, i, rel->r_offset, dstsec->sh_size); rel 147 arch/nds32/kernel/module.c loc = (Elf32_Addr *) (dstsec->sh_addr + rel->r_offset); rel 148 arch/nds32/kernel/module.c v = sym->st_value + rel->r_addend; rel 150 arch/nds32/kernel/module.c switch (ELF32_R_TYPE(rel->r_info)) { rel 204 arch/nds32/kernel/module.c ((v - (Elf32_Addr) loc), 0x000000ff, module, rel, rel 213 arch/nds32/kernel/module.c ((v - (Elf32_Addr) loc), 0x00003fff, module, rel, rel 222 arch/nds32/kernel/module.c ((v - (Elf32_Addr) loc), 0x0000ffff, module, rel, rel 231 arch/nds32/kernel/module.c ((v - (Elf32_Addr) loc), 0x00ffffff, module, rel, rel 239 arch/nds32/kernel/module.c ((v - (Elf32_Addr) loc), 0x000000ff, module, rel, rel 251 arch/nds32/kernel/module.c module->name, ELF32_R_TYPE(rel->r_info)); rel 256 arch/nds32/kernel/module.c relindex, i, rel->r_offset, dstsec->sh_size); rel 261 arch/nds32/kernel/module.c module->name, ELF32_R_TYPE(rel->r_info)); rel 263 arch/nds32/kernel/module.c relindex, i, rel->r_offset, dstsec->sh_size); rel 23 arch/openrisc/kernel/module.c Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 30 arch/openrisc/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 33 arch/openrisc/kernel/module.c + rel[i].r_offset; rel 38 arch/openrisc/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 39 arch/openrisc/kernel/module.c value = sym->st_value + rel[i].r_addend; rel 41 arch/openrisc/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 60 arch/openrisc/kernel/module.c me->name, ELF32_R_TYPE(rel[i].r_info)); rel 525 arch/parisc/kernel/module.c Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 538 arch/parisc/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 541 arch/parisc/kernel/module.c + rel[i].r_offset; rel 546 arch/parisc/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 556 arch/parisc/kernel/module.c addend = rel[i].r_addend; rel 559 arch/parisc/kernel/module.c #define r(t) ELF32_R_TYPE(rel[i].r_info)==t ? #t : rel 576 arch/parisc/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 654 arch/parisc/kernel/module.c me->name, ELF32_R_TYPE(rel[i].r_info)); rel 670 arch/parisc/kernel/module.c Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 682 arch/parisc/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 685 arch/parisc/kernel/module.c + rel[i].r_offset; rel 690 arch/parisc/kernel/module.c + ELF64_R_SYM(rel[i].r_info); rel 701 arch/parisc/kernel/module.c addend = rel[i].r_addend; rel 704 arch/parisc/kernel/module.c #define r(t) ELF64_R_TYPE(rel[i].r_info)==t ? #t : rel 718 arch/parisc/kernel/module.c switch (ELF64_R_TYPE(rel[i].r_info)) { rel 822 arch/parisc/kernel/module.c me->name, ELF64_R_TYPE(rel[i].r_info)); rel 300 arch/riscv/kernel/module.c Elf_Rela *rel = (void *) sechdrs[relsec].sh_addr; rel 311 arch/riscv/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 314 arch/riscv/kernel/module.c + rel[i].r_offset; rel 317 arch/riscv/kernel/module.c + ELF_RISCV_R_SYM(rel[i].r_info); rel 327 arch/riscv/kernel/module.c type = ELF_RISCV_R_TYPE(rel[i].r_info); rel 340 arch/riscv/kernel/module.c v = sym->st_value + rel[i].r_addend; rel 345 arch/riscv/kernel/module.c for (j = 0; j < sechdrs[relsec].sh_size / sizeof(*rel); j++) { rel 348 arch/riscv/kernel/module.c + rel[j].r_offset; rel 349 arch/riscv/kernel/module.c u32 hi20_type = ELF_RISCV_R_TYPE(rel[j].r_info); rel 358 arch/riscv/kernel/module.c + ELF_RISCV_R_SYM(rel[j].r_info); rel 361 arch/riscv/kernel/module.c + rel[j].r_addend; rel 378 arch/riscv/kernel/module.c if (j == sechdrs[relsec].sh_size / sizeof(*rel)) { rel 229 arch/s390/net/bpf_jit_comp.c int rel = (jit->labels[label] - jit->prg) >> 1; \ rel 230 arch/s390/net/bpf_jit_comp.c _EMIT6(op1 | reg(b1, b2) << 16 | (rel & 0xffff), \ rel 238 arch/s390/net/bpf_jit_comp.c int rel = (jit->labels[label] - jit->prg) >> 1; \ rel 240 arch/s390/net/bpf_jit_comp.c (rel & 0xffff), op2 | (imm & 0xff) << 8); \ rel 248 arch/s390/net/bpf_jit_comp.c int rel = (addrs[i + off + 1] - (addrs[i + 1] - 6)) / 2;\ rel 249 arch/s390/net/bpf_jit_comp.c _EMIT6(op1 | reg(b1, b2) << 16 | (rel & 0xffff), op2 | mask); \ rel 256 arch/s390/net/bpf_jit_comp.c int rel = (target - jit->prg) / 2; \ rel 257 arch/s390/net/bpf_jit_comp.c _EMIT6(op | reg_high(b) << 16 | rel >> 16, rel & 0xffff); \ rel 263 arch/s390/net/bpf_jit_comp.c int rel = (target - jit->prg) / 2; \ rel 264 arch/s390/net/bpf_jit_comp.c _EMIT6(op | rel >> 16, rel & 0xffff); \ rel 20 arch/sh/include/asm/flat.h static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) rel 31 arch/sh/kernel/module.c Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 39 arch/sh/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 42 arch/sh/kernel/module.c + rel[i].r_offset; rel 46 arch/sh/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 47 arch/sh/kernel/module.c relocation = sym->st_value + rel[i].r_addend; rel 58 arch/sh/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 92 arch/sh/kernel/module.c me->name, ELF32_R_TYPE(rel[i].r_info)); rel 90 arch/sparc/kernel/module.c Elf_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 95 arch/sparc/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 100 arch/sparc/kernel/module.c + rel[i].r_offset; rel 110 arch/sparc/kernel/module.c + ELF_R_SYM(rel[i].r_info); rel 111 arch/sparc/kernel/module.c v = sym->st_value + rel[i].r_addend; rel 113 arch/sparc/kernel/module.c switch (ELF_R_TYPE(rel[i].r_info) & 0xff) { rel 139 arch/sparc/kernel/module.c (ELF_R_TYPE(rel[i].r_info) >> 8)) rel 176 arch/sparc/kernel/module.c (int) (ELF_R_TYPE(rel[i].r_info) & 0xff)); rel 36 arch/unicore32/kernel/module.c Elf32_Rel *rel = (void *)relsec->sh_addr; rel 39 arch/unicore32/kernel/module.c for (i = 0; i < relsec->sh_size / sizeof(Elf32_Rel); i++, rel++) { rel 44 arch/unicore32/kernel/module.c offset = ELF32_R_SYM(rel->r_info); rel 55 arch/unicore32/kernel/module.c if (rel->r_offset < 0 || rel->r_offset > rel 59 arch/unicore32/kernel/module.c module->name, relindex, i, rel->r_offset, rel 64 arch/unicore32/kernel/module.c loc = dstsec->sh_addr + rel->r_offset; rel 66 arch/unicore32/kernel/module.c switch (ELF32_R_TYPE(rel->r_info)) { rel 101 arch/unicore32/kernel/module.c module->name, ELF32_R_TYPE(rel->r_info)); rel 358 arch/x86/kernel/kprobes/opt.c long rel; rel 377 arch/x86/kernel/kprobes/opt.c rel = (long)slot - (long)op->kp.addr + RELATIVEJUMP_SIZE; rel 378 arch/x86/kernel/kprobes/opt.c if (abs(rel) > 0x7fffffff) { rel 428 arch/x86/kernel/kprobes/opt.c s32 rel = (s32)((long)op->optinsn.insn - rel 438 arch/x86/kernel/kprobes/opt.c *(s32 *)(&insn_buff[1]) = rel; rel 499 arch/x86/kernel/machine_kexec_64.c Elf64_Rela *rel; rel 511 arch/x86/kernel/machine_kexec_64.c rel = (void *)pi->ehdr + relsec->sh_offset; rel 516 arch/x86/kernel/machine_kexec_64.c for (i = 0; i < relsec->sh_size / sizeof(*rel); i++) { rel 530 arch/x86/kernel/machine_kexec_64.c location += rel[i].r_offset; rel 533 arch/x86/kernel/machine_kexec_64.c address = section->sh_addr + rel[i].r_offset; rel 542 arch/x86/kernel/machine_kexec_64.c sym += ELF64_R_SYM(rel[i].r_info); rel 574 arch/x86/kernel/machine_kexec_64.c value += rel[i].r_addend; rel 576 arch/x86/kernel/machine_kexec_64.c switch (ELF64_R_TYPE(rel[i].r_info)) { rel 599 arch/x86/kernel/machine_kexec_64.c ELF64_R_TYPE(rel[i].r_info)); rel 607 arch/x86/kernel/machine_kexec_64.c (int)ELF64_R_TYPE(rel[i].r_info), value); rel 96 arch/x86/kernel/module.c Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; rel 102 arch/x86/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 105 arch/x86/kernel/module.c + rel[i].r_offset; rel 109 arch/x86/kernel/module.c + ELF32_R_SYM(rel[i].r_info); rel 111 arch/x86/kernel/module.c switch (ELF32_R_TYPE(rel[i].r_info)) { rel 122 arch/x86/kernel/module.c me->name, ELF32_R_TYPE(rel[i].r_info)); rel 136 arch/x86/kernel/module.c Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; rel 143 arch/x86/kernel/module.c for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { rel 146 arch/x86/kernel/module.c + rel[i].r_offset; rel 151 arch/x86/kernel/module.c + ELF64_R_SYM(rel[i].r_info); rel 154 arch/x86/kernel/module.c (int)ELF64_R_TYPE(rel[i].r_info), rel 155 arch/x86/kernel/module.c sym->st_value, rel[i].r_addend, (u64)loc); rel 157 arch/x86/kernel/module.c val = sym->st_value + rel[i].r_addend; rel 159 arch/x86/kernel/module.c switch (ELF64_R_TYPE(rel[i].r_info)) { rel 200 arch/x86/kernel/module.c me->name, ELF64_R_TYPE(rel[i].r_info)); rel 208 arch/x86/kernel/module.c (int)ELF64_R_TYPE(rel[i].r_info), loc, val); rel 213 arch/x86/kernel/module.c (int)ELF64_R_TYPE(rel[i].r_info), val); rel 827 arch/x86/kvm/emulate.c static inline int jmp_rel(struct x86_emulate_ctxt *ctxt, int rel) rel 829 arch/x86/kvm/emulate.c return assign_eip_near(ctxt, ctxt->_eip + rel); rel 3519 arch/x86/kvm/emulate.c long rel = ctxt->src.val; rel 3522 arch/x86/kvm/emulate.c rc = jmp_rel(ctxt, rel); rel 42 arch/x86/realmode/init.c const u32 *rel; rel 68 arch/x86/realmode/init.c rel = (u32 *) real_mode_relocs; rel 71 arch/x86/realmode/init.c count = *rel++; rel 73 arch/x86/realmode/init.c u16 *seg = (u16 *) (base + *rel++); rel 78 arch/x86/realmode/init.c count = *rel++; rel 80 arch/x86/realmode/init.c u32 *ptr = (u32 *) (base + *rel++); rel 524 arch/x86/tools/relocs.c Elf_Rel *rel = &sec->reltab[j]; rel 525 arch/x86/tools/relocs.c rel->r_offset = elf_addr_to_cpu(rel->r_offset); rel 526 arch/x86/tools/relocs.c rel->r_info = elf_xword_to_cpu(rel->r_info); rel 528 arch/x86/tools/relocs.c rel->r_addend = elf_xword_to_cpu(rel->r_addend); rel 602 arch/x86/tools/relocs.c Elf_Rel *rel; rel 605 arch/x86/tools/relocs.c rel = &sec->reltab[j]; rel 606 arch/x86/tools/relocs.c sym = &sh_symtab[ELF_R_SYM(rel->r_info)]; rel 637 arch/x86/tools/relocs.c rel->r_offset, rel 638 arch/x86/tools/relocs.c rel->r_info, rel 639 arch/x86/tools/relocs.c rel_type(ELF_R_TYPE(rel->r_info)), rel 664 arch/x86/tools/relocs.c static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, rel 687 arch/x86/tools/relocs.c Elf_Rel *rel = &sec->reltab[j]; rel 688 arch/x86/tools/relocs.c Elf_Sym *sym = &sh_symtab[ELF_R_SYM(rel->r_info)]; rel 691 arch/x86/tools/relocs.c process(sec, rel, sym, symname); rel 769 arch/x86/tools/relocs.c static int do_reloc64(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, rel 772 arch/x86/tools/relocs.c unsigned r_type = ELF64_R_TYPE(rel->r_info); rel 773 arch/x86/tools/relocs.c ElfW(Addr) offset = rel->r_offset; rel 859 arch/x86/tools/relocs.c static int do_reloc32(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, rel 862 arch/x86/tools/relocs.c unsigned r_type = ELF32_R_TYPE(rel->r_info); rel 890 arch/x86/tools/relocs.c add_reloc(&relocs32, rel->r_offset); rel 902 arch/x86/tools/relocs.c static int do_reloc_real(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, rel 905 arch/x86/tools/relocs.c unsigned r_type = ELF32_R_TYPE(rel->r_info); rel 929 arch/x86/tools/relocs.c add_reloc(&relocs16, rel->r_offset); rel 951 arch/x86/tools/relocs.c add_reloc(&relocs32, rel->r_offset); rel 956 arch/x86/tools/relocs.c add_reloc(&relocs32, rel->r_offset); rel 1004 arch/x86/tools/relocs.c int (*do_reloc)(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, rel 1084 arch/x86/tools/relocs.c static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, rel 1089 arch/x86/tools/relocs.c rel_type(ELF_R_TYPE(rel->r_info)), rel 13 arch/xtensa/include/asm/flat.h static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) rel 45 drivers/bluetooth/hci_bcsp.c struct sk_buff_head rel; /* Reliable packets queue */ rel 147 drivers/bluetooth/hci_bcsp.c skb_queue_tail(&bcsp->rel, skb); rel 169 drivers/bluetooth/hci_bcsp.c int rel, i; rel 174 drivers/bluetooth/hci_bcsp.c rel = 1; /* reliable channel */ rel 178 drivers/bluetooth/hci_bcsp.c rel = 1; /* reliable channel */ rel 182 drivers/bluetooth/hci_bcsp.c rel = 0; /* unreliable channel */ rel 186 drivers/bluetooth/hci_bcsp.c rel = 0; /* unreliable channel */ rel 190 drivers/bluetooth/hci_bcsp.c rel = 0; /* unreliable channel */ rel 230 drivers/bluetooth/hci_bcsp.c if (rel) { rel 304 drivers/bluetooth/hci_bcsp.c skb = skb_dequeue(&bcsp->rel); rel 316 drivers/bluetooth/hci_bcsp.c skb_queue_head(&bcsp->rel, skb); rel 702 drivers/bluetooth/hci_bcsp.c skb_queue_head(&bcsp->rel, skb); rel 723 drivers/bluetooth/hci_bcsp.c skb_queue_head_init(&bcsp->rel); rel 747 drivers/bluetooth/hci_bcsp.c skb_queue_purge(&bcsp->rel); rel 62 drivers/bluetooth/hci_h5.c struct sk_buff_head rel; /* Reliable packets queue */ rel 167 drivers/bluetooth/hci_h5.c skb_queue_head(&h5->rel, skb); rel 186 drivers/bluetooth/hci_h5.c skb_queue_purge(&h5->rel); rel 216 drivers/bluetooth/hci_h5.c skb_queue_head_init(&h5->rel); rel 244 drivers/bluetooth/hci_h5.c skb_queue_purge(&h5->rel); rel 593 drivers/bluetooth/hci_h5.c skb_queue_tail(&h5->rel, skb); rel 741 drivers/bluetooth/hci_h5.c skb = skb_dequeue(&h5->rel); rel 752 drivers/bluetooth/hci_h5.c skb_queue_head(&h5->rel, skb); rel 29 drivers/char/pcmcia/synclink_cs.c #define VERSION(ver,rel,seq) (((ver)<<16) | ((rel)<<8) | (seq)) rel 124 drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h int nvkm_clk_astate(struct nvkm_clk *, int req, int rel, bool wait); rel 125 drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h int nvkm_clk_dstate(struct nvkm_clk *, int req, int rel); rel 532 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c nvkm_clk_astate(struct nvkm_clk *clk, int req, int rel, bool wait) rel 534 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c if (!rel) clk->astate = req; rel 535 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c if ( rel) clk->astate += rel; rel 551 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c nvkm_clk_dstate(struct nvkm_clk *clk, int req, int rel) rel 553 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c if (!rel) clk->dstate = req; rel 554 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c if ( rel) clk->dstate += rel; rel 61 drivers/gpu/drm/qxl/qxl_debugfs.c int rel; rel 65 drivers/gpu/drm/qxl/qxl_debugfs.c rel = fobj ? fobj->shared_count : 0; rel 70 drivers/gpu/drm/qxl/qxl_debugfs.c bo->pin_count, rel); rel 520 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_resource_relocation *rel; rel 522 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c rel = vmw_validation_mem_alloc(sw_context->ctx, sizeof(*rel)); rel 523 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c if (unlikely(!rel)) { rel 528 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c rel->res = res; rel 529 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c rel->offset = offset; rel 530 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c rel->rel_type = rel_type; rel 531 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c list_add_tail(&rel->head, &sw_context->res_relocations); rel 558 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_resource_relocation *rel; rel 564 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c list_for_each_entry(rel, list, head) { rel 565 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c u32 *addr = (u32 *)((unsigned long) cb + rel->offset); rel 566 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c switch (rel->rel_type) { rel 568 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c *addr = rel->res->id; rel 574 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c if (rel->res->id == -1) rel 1506 drivers/input/input.c INPUT_DEV_CAP_ATTR(REL, rel); rel 2075 drivers/input/input.c INPUT_CLEANSE_BITMASK(dev, REL, rel); rel 225 drivers/media/pci/saa7164/saa7164.h u32 rel; rel 1328 drivers/media/radio/wl128x/fmdrv_common.c goto rel; rel 1335 drivers/media/radio/wl128x/fmdrv_common.c goto rel; rel 1339 drivers/media/radio/wl128x/fmdrv_common.c goto rel; rel 1350 drivers/media/radio/wl128x/fmdrv_common.c goto rel; rel 1359 drivers/media/radio/wl128x/fmdrv_common.c goto rel; rel 1362 drivers/media/radio/wl128x/fmdrv_common.c rel: rel 394 drivers/media/usb/uvc/uvc_ctrl.c s8 rel = (s8)data[first]; rel 398 drivers/media/usb/uvc/uvc_ctrl.c return (rel == 0) ? 0 : (rel > 0 ? data[first+1] rel 1231 drivers/net/can/m_can/m_can.c u8 rel; rel 1239 drivers/net/can/m_can/m_can.c rel = (u8)((crel_reg & CREL_REL_MASK) >> CREL_REL_SHIFT); rel 1242 drivers/net/can/m_can/m_can.c if (rel == 3) { rel 155 drivers/net/ethernet/qlogic/qed/qed_l2.c u16 queue_id = p_cid->rel.queue_id; rel 190 drivers/net/ethernet/qlogic/qed/qed_l2.c p_hwfn->p_l2_info->pp_qid_usage[p_cid->rel.queue_id]); rel 233 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->rel.vport_id = p_params->vport_id; rel 234 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->rel.queue_id = p_params->queue_id; rel 235 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->rel.stats_id = p_params->stats_id; rel 251 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->abs = p_cid->rel; rel 259 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_fw_vport(p_hwfn, p_cid->rel.vport_id, &p_cid->abs.vport_id); rel 263 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_fw_l2_queue(p_hwfn, p_cid->rel.queue_id, &p_cid->abs.queue_id); rel 271 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_fw_vport(p_hwfn, p_cid->rel.stats_id, rel 276 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->abs.stats_id = p_cid->rel.stats_id; rel 295 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->rel.vport_id, rel 297 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->rel.queue_id, rel 300 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cid->rel.stats_id, rel 350 drivers/net/ethernet/qlogic/qed/qed_l2.h struct qed_queue_cid_params rel; rel 1887 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_cid->rel.queue_id); rel 741 drivers/net/ethernet/qlogic/qed/qed_vf.c u8 rx_qid = p_cid->rel.queue_id; rel 819 drivers/net/ethernet/qlogic/qed/qed_vf.c req->rx_qid = p_cid->rel.queue_id; rel 854 drivers/net/ethernet/qlogic/qed/qed_vf.c u16 qid = p_cid->rel.queue_id; rel 916 drivers/net/ethernet/qlogic/qed/qed_vf.c req->tx_qid = p_cid->rel.queue_id; rel 1198 drivers/net/ethernet/qlogic/qed/qed_vf.c p_rss_tlv->rss_ind_table[i] = p_queue->rel.queue_id; rel 1365 drivers/net/ethernet/qlogic/qed/qed_vf.c req->qid = p_cid->rel.queue_id; rel 1429 drivers/net/ethernet/qlogic/qed/qed_vf.c req->qid = p_cid->rel.queue_id; rel 1537 drivers/net/ethernet/sfc/siena_sriov.c unsigned int rel; rel 1539 drivers/net/ethernet/sfc/siena_sriov.c if (map_vi_index(efx, dmaq, &vf, &rel)) rel 1545 drivers/net/ethernet/sfc/siena_sriov.c vf->index, rel); rel 43 drivers/net/wan/hdlc_cisco.c __be16 rel; /* reliability */ rel 114 drivers/net/wan/hdlc_cisco.c data->rel = cpu_to_be16(0xFFFF); rel 898 drivers/scsi/cxlflash/superpipe.c struct dk_cxlflash_release rel; rel 922 drivers/scsi/cxlflash/superpipe.c marshal_det_to_rele(detach, &rel); rel 925 drivers/scsi/cxlflash/superpipe.c rel.rsrc_handle = i; rel 926 drivers/scsi/cxlflash/superpipe.c _cxlflash_disk_release(sdev, ctxi, &rel); rel 1969 drivers/scsi/cxlflash/superpipe.c struct dk_cxlflash_release rel = { { 0 }, 0 }; rel 2031 drivers/scsi/cxlflash/superpipe.c marshal_udir_to_rele(pphys, &rel); rel 2032 drivers/scsi/cxlflash/superpipe.c _cxlflash_disk_release(sdev, ctxi, &rel); rel 1064 drivers/scsi/libfc/fc_exch.c goto rel; rel 1088 drivers/scsi/libfc/fc_exch.c goto rel; rel 1138 drivers/scsi/libfc/fc_exch.c goto rel; rel 1151 drivers/scsi/libfc/fc_exch.c rel: rel 1584 drivers/scsi/libfc/fc_exch.c goto rel; rel 1590 drivers/scsi/libfc/fc_exch.c goto rel; rel 1595 drivers/scsi/libfc/fc_exch.c goto rel; rel 1644 drivers/scsi/libfc/fc_exch.c rel: rel 2042 drivers/scsi/libfc/fc_exch.c goto rel; rel 2044 drivers/scsi/libfc/fc_exch.c goto rel; rel 2071 drivers/scsi/libfc/fc_exch.c rel: rel 28 drivers/tty/synclinkmp.c #define VERSION(ver,rel,seq) (((ver)<<16) | ((rel)<<8) | (seq)) rel 48 fs/binfmt_flat.c #define flat_get_relocate_addr(rel) (rel) rel 4170 fs/ceph/caps.c struct ceph_mds_request_release *rel = *p; rel 4220 fs/ceph/caps.c rel->ino = cpu_to_le64(ceph_ino(inode)); rel 4221 fs/ceph/caps.c rel->cap_id = cpu_to_le64(cap->cap_id); rel 4222 fs/ceph/caps.c rel->seq = cpu_to_le32(cap->seq); rel 4223 fs/ceph/caps.c rel->issue_seq = cpu_to_le32(cap->issue_seq); rel 4224 fs/ceph/caps.c rel->mseq = cpu_to_le32(cap->mseq); rel 4225 fs/ceph/caps.c rel->caps = cpu_to_le32(cap->implemented); rel 4226 fs/ceph/caps.c rel->wanted = cpu_to_le32(cap->mds_wanted); rel 4227 fs/ceph/caps.c rel->dname_len = 0; rel 4228 fs/ceph/caps.c rel->dname_seq = 0; rel 4229 fs/ceph/caps.c *p += sizeof(*rel); rel 4245 fs/ceph/caps.c struct ceph_mds_request_release *rel = *p; rel 4272 fs/ceph/caps.c rel->dname_len = cpu_to_le32(dentry->d_name.len); rel 4275 fs/ceph/caps.c rel->dname_seq = cpu_to_le32(di->lease_seq); rel 17 include/asm-generic/flat.h static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) rel 332 kernel/gcov/fs.c const char *rel; rel 336 kernel/gcov/fs.c rel = filename + strlen(objtree) + 1; rel 338 kernel/gcov/fs.c result = link_target(srctree, rel, ext->ext); rel 340 kernel/gcov/fs.c result = link_target(objtree, rel, ext->ext); rel 160 mm/mempolicy.c const nodemask_t *rel) rel 163 mm/mempolicy.c nodes_fold(tmp, *orig, nodes_weight(*rel)); rel 164 mm/mempolicy.c nodes_onto(*ret, tmp, *rel); rel 349 samples/bpf/bpf_load.c GElf_Rel rel; rel 354 samples/bpf/bpf_load.c gelf_getrel(data, i, &rel); rel 356 samples/bpf/bpf_load.c insn_idx = rel.r_offset / sizeof(struct bpf_insn); rel 358 samples/bpf/bpf_load.c gelf_getsym(symbols, GELF_R_SYM(rel.r_info), &sym); rel 1910 scripts/mod/modpost.c Elf_Rel *rel; rel 1924 scripts/mod/modpost.c for (rel = start; rel < stop; rel++) { rel 1925 scripts/mod/modpost.c r.r_offset = TO_NATIVE(rel->r_offset); rel 1929 scripts/mod/modpost.c r_sym = ELF64_MIPS_R_SYM(rel->r_info); rel 1931 scripts/mod/modpost.c r_typ = ELF64_MIPS_R_TYPE(rel->r_info); rel 1934 scripts/mod/modpost.c r.r_info = TO_NATIVE(rel->r_info); rel 1938 scripts/mod/modpost.c r.r_info = TO_NATIVE(rel->r_info); rel 1960 scripts/mod/modpost.c if (is_second_extable_reloc(start, rel, fromsec)) rel 409 scripts/recordmcount.h Elf_Rel rel; rel 410 scripts/recordmcount.h rel = *(Elf_Rel *)relp; rel 411 scripts/recordmcount.h Elf_r_info(&rel, Elf_r_sym(relp), rel_type_nop); rel 414 scripts/recordmcount.h if (uwrite(&rel, sizeof(rel)) < 0) rel 170 sound/core/seq/seq_prioq.c int rel = compare_timestamp_rel(&cell->event, &cur->event); rel 171 sound/core/seq/seq_prioq.c if (rel < 0) rel 174 sound/core/seq/seq_prioq.c else if (rel == 0 && prior) rel 1752 tools/lib/bpf/libbpf.c GElf_Rel rel; rel 1754 tools/lib/bpf/libbpf.c if (!gelf_getrel(data, i, &rel)) { rel 1759 tools/lib/bpf/libbpf.c if (!gelf_getsym(symbols, GELF_R_SYM(rel.r_info), &sym)) { rel 1761 tools/lib/bpf/libbpf.c GELF_R_SYM(rel.r_info)); rel 1769 tools/lib/bpf/libbpf.c (long long) (rel.r_info >> 32), rel 1773 tools/lib/bpf/libbpf.c insn_idx = rel.r_offset / sizeof(struct bpf_insn); rel 135 tools/perf/arch/x86/tests/insn-x86.c if (intel_pt_insn.rel != dat->expected_rel) { rel 137 tools/perf/arch/x86/tests/insn-x86.c intel_pt_insn.rel, dat->expected_rel, dat->asm_rep); rel 1183 tools/perf/util/dso.c dso->rel = 0; rel 165 tools/perf/util/dso.h u8 rel; rel 1025 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c intel_pt_insn->rel) { rel 1040 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c intel_pt_insn->rel; rel 1245 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c intel_pt_insn.rel; rel 1342 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c intel_pt_insn.rel; rel 34 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel = 0; rel 138 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel = insn->immediate.value; rel 141 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel = rel 145 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel = bswap_32(insn->immediate.value); rel 148 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel = 0; rel 152 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel = insn->immediate.value; rel 231 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel > 0 ? "+" : "", rel 232 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c intel_pt_insn->rel); rel 40 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.h int32_t rel; rel 400 tools/perf/util/intel-pt.c int32_t rel; rel 486 tools/perf/util/intel-pt.c e->rel = intel_pt_insn->rel; rel 567 tools/perf/util/intel-pt.c intel_pt_insn->rel = e->rel; rel 532 tools/perf/util/map.c if (map->dso->rel) rel 562 tools/perf/util/map.c if (map->dso->rel) rel 975 tools/perf/util/symbol-elf.c dso->rel = syms_ss->ehdr.e_type == ET_REL; rel 1434 tools/perf/util/symbol-elf.c off_t rel; rel 1684 tools/perf/util/symbol-elf.c off_t rel = 0; rel 1690 tools/perf/util/symbol-elf.c p->rel = rel; rel 1691 tools/perf/util/symbol-elf.c rel += p->len; rel 1700 tools/perf/util/symbol-elf.c p->rel = p->offset - k->offset + k->rel; rel 1903 tools/perf/util/symbol-elf.c off_t offs = p->rel + offset; rel 1914 tools/perf/util/symbol-elf.c off_t offs = p->rel + offset; rel 103 tools/testing/selftests/timers/nanosleep.c struct timespec now, target, rel; rel 119 tools/testing/selftests/timers/nanosleep.c rel.tv_sec = 0; rel 120 tools/testing/selftests/timers/nanosleep.c rel.tv_nsec = 0; rel 121 tools/testing/selftests/timers/nanosleep.c rel = timespec_add(rel, ns); rel 123 tools/testing/selftests/timers/nanosleep.c clock_nanosleep(clockid, 0, &rel, NULL);