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);