/linux-master/arch/xtensa/kernel/ |
H A D | module.c | 26 decode_calln_opcode (unsigned char *location) argument 29 return (location[0] & 0xf0) == 0x50; 32 return (location[0] & 0xf) == 0x5; 37 decode_l32r_opcode (unsigned char *location) argument 40 return (location[0] & 0xf0) == 0x10; 43 return (location[0] & 0xf) == 0x1; 56 unsigned char *location; local 63 location = (char *)sechdrs[sechdrs[relsec].sh_info].sh_addr 79 *(uint32_t *)location += value; 83 if (decode_calln_opcode(location)) { [all...] |
/linux-master/arch/sh/kernel/ |
H A D | module.c | 34 uint32_t *location; local 41 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 53 value = get_unaligned(location); 55 put_unaligned(value, location); 58 relocation = (relocation - (Elf32_Addr) location); 59 value = get_unaligned(location); 61 put_unaligned(value, location); 64 *location = (*location & ~0x3fffc00) | 68 *location [all...] |
/linux-master/arch/microblaze/kernel/ |
H A D | module.c | 25 unsigned long int *location; local 33 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr + 44 * read the current contents of (*location), add any offset 49 *location = value; 53 location[0] = (location[0] & 0xFFFF0000) | 55 location[1] = (location[1] & 0xFFFF0000) | 60 value -= (unsigned long int)(location) + 4; 61 location[ [all...] |
/linux-master/include/trace/events/ |
H A D | skb.h | 26 TP_PROTO(struct sk_buff *skb, void *location, 29 TP_ARGS(skb, location, reason), 33 __field(void *, location) 40 __entry->location = location; 45 TP_printk("skbaddr=%p protocol=%u location=%pS reason: %s", 46 __entry->skbaddr, __entry->protocol, __entry->location, 56 TP_PROTO(struct sk_buff *skb, void *location), 58 TP_ARGS(skb, location), 62 __field( void *, location) [all...] |
/linux-master/arch/hexagon/kernel/ |
H A D | module.c | 73 uint32_t *location; local 90 location = loc_base + rela[i].r_offset; 96 i, value, location, ELF32_R_TYPE(rela[i].r_info), 102 int dist = (int)(value - (uint32_t)location); 109 dist, value, (uint32_t)location, 114 DEBUGP("B22_PCREL contents: %08X.\n", *location); 115 *location &= ~0x01ff3fff; 116 *location |= 0x00003fff & dist; 117 *location |= 0x01ff0000 & (dist<<2); 118 DEBUGP("Contents after reloc: %08x\n", *location); [all...] |
/linux-master/arch/openrisc/kernel/ |
H A D | module.c | 25 uint32_t *location; local 32 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 43 *location = value; 46 *((uint16_t *)location + 1) = value; 49 *((uint16_t *)location + 1) = value >> 16; 52 value -= (uint32_t)location; 55 value |= *location & 0xfc000000; 56 *location = value;
|
/linux-master/arch/riscv/kernel/ |
H A D | module.c | 28 void *location; member in struct:relocation_head 38 int (*reloc_handler)(struct module *me, void *location, Elf_Addr v); 39 int (*accumulate_handler)(struct module *me, void *location, 56 static int riscv_insn_rmw(void *location, u32 keep, u32 set) argument 58 __le16 *parcel = location; 69 static int riscv_insn_rvc_rmw(void *location, u16 keep, u16 set) argument 71 __le16 *parcel = location; 81 static int apply_r_riscv_32_rela(struct module *me, void *location, Elf_Addr v) argument 88 *(u32 *)location = v; 92 static int apply_r_riscv_64_rela(struct module *me, void *location, Elf_Add argument 98 apply_r_riscv_branch_rela(struct module *me, void *location, Elf_Addr v) argument 110 apply_r_riscv_jal_rela(struct module *me, void *location, Elf_Addr v) argument 122 apply_r_riscv_rvc_branch_rela(struct module *me, void *location, Elf_Addr v) argument 136 apply_r_riscv_rvc_jump_rela(struct module *me, void *location, Elf_Addr v) argument 153 apply_r_riscv_pcrel_hi20_rela(struct module *me, void *location, Elf_Addr v) argument 168 apply_r_riscv_pcrel_lo12_i_rela(struct module *me, void *location, Elf_Addr v) argument 178 apply_r_riscv_pcrel_lo12_s_rela(struct module *me, void *location, Elf_Addr v) argument 191 apply_r_riscv_hi20_rela(struct module *me, void *location, Elf_Addr v) argument 204 apply_r_riscv_lo12_i_rela(struct module *me, void *location, Elf_Addr v) argument 214 apply_r_riscv_lo12_s_rela(struct module *me, void *location, Elf_Addr v) argument 226 apply_r_riscv_got_hi20_rela(struct module *me, void *location, Elf_Addr v) argument 244 apply_r_riscv_call_plt_rela(struct module *me, void *location, Elf_Addr v) argument 268 apply_r_riscv_call_rela(struct module *me, void *location, Elf_Addr v) argument 287 apply_r_riscv_relax_rela(struct module *me, void *location, Elf_Addr v) argument 293 apply_r_riscv_align_rela(struct module *me, void *location, Elf_Addr v) argument 302 apply_r_riscv_add8_rela(struct module *me, void *location, Elf_Addr v) argument 308 apply_r_riscv_add16_rela(struct module *me, void *location, Elf_Addr v) argument 315 apply_r_riscv_add32_rela(struct module *me, void *location, Elf_Addr v) argument 322 apply_r_riscv_add64_rela(struct module *me, void *location, Elf_Addr v) argument 329 apply_r_riscv_sub8_rela(struct module *me, void *location, Elf_Addr v) argument 335 apply_r_riscv_sub16_rela(struct module *me, void *location, Elf_Addr v) argument 342 apply_r_riscv_sub32_rela(struct module *me, void *location, Elf_Addr v) argument 349 apply_r_riscv_sub64_rela(struct module *me, void *location, Elf_Addr v) argument 356 dynamic_linking_not_supported(struct module *me, void *location, Elf_Addr v) argument 364 tls_not_supported(struct module *me, void *location, Elf_Addr v) argument 371 apply_r_riscv_sub6_rela(struct module *me, void *location, Elf_Addr v) argument 380 apply_r_riscv_set6_rela(struct module *me, void *location, Elf_Addr v) argument 389 apply_r_riscv_set8_rela(struct module *me, void *location, Elf_Addr v) argument 395 apply_r_riscv_set16_rela(struct module *me, void *location, Elf_Addr v) argument 402 apply_r_riscv_set32_rela(struct module *me, void *location, Elf_Addr v) argument 409 apply_r_riscv_32_pcrel_rela(struct module *me, void *location, Elf_Addr v) argument 416 apply_r_riscv_plt32_rela(struct module *me, void *location, Elf_Addr v) argument 436 apply_r_riscv_set_uleb128(struct module *me, void *location, Elf_Addr v) argument 442 apply_r_riscv_sub_uleb128(struct module *me, void *location, Elf_Addr v) argument 448 apply_6_bit_accumulation(struct module *me, void *location, long buffer) argument 463 apply_8_bit_accumulation(struct module *me, void *location, long buffer) argument 474 apply_16_bit_accumulation(struct module *me, void *location, long buffer) argument 485 apply_32_bit_accumulation(struct module *me, void *location, long buffer) argument 496 apply_64_bit_accumulation(struct module *me, void *location, long buffer) argument 502 apply_uleb128_accumulation(struct module *me, void *location, long buffer) argument 627 void *location; local 655 add_relocation_to_accumulate(struct module *me, int type, void *location, unsigned int hashtable_bits, Elf_Addr v, struct hlist_head *relocation_hashtable, struct list_head *used_buckets_list) argument 784 void *location; local [all...] |
/linux-master/lib/ |
H A D | ubsan.h | 61 struct source_location location; member in struct:overflow_data 66 struct source_location location; member in struct:type_mismatch_data 73 struct source_location location; member in struct:type_mismatch_data_v1 80 struct source_location *location; member in struct:type_mismatch_data_common 87 struct source_location location; member in struct:nonnull_arg_data 93 struct source_location location; member in struct:out_of_bounds_data 99 struct source_location location; member in struct:shift_out_of_bounds_data 105 struct source_location location; member in struct:unreachable_data 109 struct source_location location; member in struct:invalid_value_data 114 struct source_location location; member in struct:alignment_assumption_data [all...] |
H A D | ubsan.c | 110 static bool was_reported(struct source_location *location) argument 112 return test_and_set_bit(REPORTED_BIT, &location->reported); 233 if (suppress_report(&data->location)) 236 ubsan_prologue(&data->location, type_is_signed(type) ? 278 if (suppress_report(&data->location)) 281 ubsan_prologue(&data->location, "negation-overflow"); 298 if (suppress_report(&data->location)) 301 ubsan_prologue(&data->location, "division-overflow"); 317 if (suppress_report(data->location)) 320 ubsan_prologue(data->location, "nul [all...] |
/linux-master/arch/csky/kernel/ |
H A D | module.c | 28 static void jsri_2_lrw_jsr(uint32_t *location) argument 30 uint16_t *location_tmp = (uint16_t *)location; 37 CHANGE_JSRI_TO_LRW(location); 39 SET_JSR32_R26(location + 1); 43 static inline void jsri_2_lrw_jsr(uint32_t *location) argument 55 uint32_t *location; local 60 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 67 /* We add the value into the location given */ 68 *location = rel[i].r_addend + sym->st_value; 72 *location [all...] |
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_rxnfc.c | 19 TSNEP_RX_ASSIGN_ETHER_TYPE_OFFSET * rule->location; 24 TSNEP_RX_ASSIGN_OFFSET * rule->location; 34 TSNEP_RX_ASSIGN_OFFSET * rule->location; 39 int location) 44 if (rule->location == location) 46 if (rule->location > location) 62 if (cur->location >= rule->location) 38 tsnep_get_rule(struct tsnep_adapter *adapter, int location) argument 156 int location = 0; local [all...] |
/linux-master/arch/mips/kernel/ |
H A D | module.c | 43 static void apply_r_mips_32(u32 *location, u32 base, Elf_Addr v) argument 45 *location = base + v; 48 static int apply_r_mips_26(struct module *me, u32 *location, u32 base, argument 57 if ((v & 0xf0000000) != (((unsigned long)location + 4) & 0xf0000000)) { 63 *location = (*location & ~0x03ffffff) | 69 static int apply_r_mips_hi16(struct module *me, u32 *location, Elf_Addr v, argument 75 *location = (*location & 0xffff0000) | 89 n->addr = (Elf_Addr *)location; 108 apply_r_mips_lo16(struct module *me, u32 *location, u32 base, Elf_Addr v, bool rela) argument 180 apply_r_mips_pc(struct module *me, u32 *location, u32 base, Elf_Addr v, unsigned int bits) argument 211 apply_r_mips_pc16(struct module *me, u32 *location, u32 base, Elf_Addr v) argument 217 apply_r_mips_pc21(struct module *me, u32 *location, u32 base, Elf_Addr v) argument 223 apply_r_mips_pc26(struct module *me, u32 *location, u32 base, Elf_Addr v) argument 229 apply_r_mips_64(u32 *location, Elf_Addr v, bool rela) argument 239 apply_r_mips_higher(u32 *location, Elf_Addr v, bool rela) argument 250 apply_r_mips_highest(u32 *location, Elf_Addr v, bool rela) argument 278 reloc_handler(u32 type, struct module *me, u32 *location, u32 base, Elf_Addr v, bool rela) argument 322 u32 *location, base; local [all...] |
/linux-master/arch/m68k/kernel/ |
H A D | module.c | 31 uint32_t *location; local 37 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 46 /* We add the value into the location given */ 47 *location += sym->st_value; 51 *location += sym->st_value - (uint32_t)location; 71 uint32_t *location; local 77 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 86 /* We add the value into the location given */ 87 *location [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | module.c | 92 u8 *location; local 99 location = (u8 *)sechdrs[sechdrs[relsec].sh_info].sh_addr 101 loc32 = (u32 *) location; 104 BUG_ON(((u64)location >> (u64)32) != (u64)0); 115 v -= (Elf_Addr) location; 120 location[0] = v >> 56; 121 location[1] = v >> 48; 122 location[2] = v >> 40; 123 location[3] = v >> 32; 124 location[ [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | module.c | 140 void *base, *location; local 160 location = base + rela[i].r_offset; 171 *(u32 *)location = value; 175 ((u32 *)location)[0] = value; 176 ((u32 *)location)[1] = value >> 32; 182 *(u32 *)location = value; 189 *(u16 *)location = lo; 195 value = gp - (u64)location; 200 *(u16 *)location = hi >> 16; 201 *(u16 *)(location [all...] |
/linux-master/drivers/staging/media/atomisp/pci/runtime/queue/src/ |
H A D | queue_access.c | 32 if (rdesc->location == IA_CSS_QUEUE_LOC_SP) { 66 } else if (rdesc->location == IA_CSS_QUEUE_LOC_HOST) { 71 } else if (rdesc->location == IA_CSS_QUEUE_LOC_ISP) { 87 if (rdesc->location == IA_CSS_QUEUE_LOC_SP) { 113 } else if (rdesc->location == IA_CSS_QUEUE_LOC_HOST) { 118 } else if (rdesc->location == IA_CSS_QUEUE_LOC_ISP) { 134 if (rdesc->location == IA_CSS_QUEUE_LOC_SP) { 140 } else if (rdesc->location == IA_CSS_QUEUE_LOC_HOST) { 145 } else if (rdesc->location == IA_CSS_QUEUE_LOC_ISP) { 161 if (rdesc->location [all...] |
/linux-master/samples/seccomp/ |
H A D | bpf-helper.c | 37 if (labels->labels[instr->k].location == 0xffffffff) { 42 instr->k = labels->labels[instr->k].location - 48 if (labels->labels[instr->k].location != 0xffffffff) { 53 labels->labels[instr->k].location = offset; 75 begin->location = 0xffffffff; 85 begin->location = 0xffffffff;
|
/linux-master/arch/powerpc/kernel/ |
H A D | module_32.c | 157 static uint32_t do_plt_call(void *location, argument 164 pr_debug("Doing plt for call to 0x%x at 0x%x\n", val, (unsigned int)location); 166 if (within_module_core((unsigned long)location, mod)) 205 uint32_t *location; local 212 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 224 *(uint32_t *)location = value; 229 if (patch_location_16(location, PPC_LO(value))) 235 if (patch_location_16(location, PPC_HI(value))) 240 if (patch_location_16(location, PPC_HA(value))) 245 if ((int)(value - (uint32_t)location) < [all...] |
H A D | module_64.c | 694 /* Create GOT to load the location described in this ptr */ 773 unsigned long *location; local 792 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr 799 location, (long)ELF64_R_TYPE(rela[i].r_info), 809 *(u32 *)location = value; 814 *(unsigned long *)location = value; 819 *(unsigned long *)location = my_r2(sechdrs, me); 830 *((uint16_t *) location) 831 = (*((uint16_t *) location) & ~0xffff) 838 *((uint16_t *) location) [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | module.c | 47 static int apply_r_larch_none(struct module *mod, u32 *location, Elf_Addr v, argument 53 static int apply_r_larch_error(struct module *me, u32 *location, Elf_Addr v, argument 60 static int apply_r_larch_32(struct module *mod, u32 *location, Elf_Addr v, argument 63 *location = v; 67 static int apply_r_larch_64(struct module *mod, u32 *location, Elf_Addr v, argument 70 *(Elf_Addr *)location = v; 74 static int apply_r_larch_sop_push_pcrel(struct module *mod, u32 *location, Elf_Addr v, argument 77 return rela_stack_push(v - (u64)location, rela_stack, rela_stack_top); 80 static int apply_r_larch_sop_push_absolute(struct module *mod, u32 *location, Elf_Addr v, argument 86 static int apply_r_larch_sop_push_dup(struct module *mod, u32 *location, Elf_Add argument 105 apply_r_larch_sop_push_plt_pcrel(struct module *mod, Elf_Shdr *sechdrs, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 120 apply_r_larch_sop(struct module *mod, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 166 apply_r_larch_sop_imm_field(struct module *mod, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 257 apply_r_larch_add_sub(struct module *mod, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 279 apply_r_larch_b26(struct module *mod, Elf_Shdr *sechdrs, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 313 apply_r_larch_pcala(struct module *mod, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 347 apply_r_larch_got_pc(struct module *mod, Elf_Shdr *sechdrs, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 371 apply_r_larch_32_pcrel(struct module *mod, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 380 apply_r_larch_64_pcrel(struct module *mod, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument 431 void *location; local [all...] |
/linux-master/tools/wmi/ |
H A D | dell-smbios-example.c | 53 static int find_token(__u16 token, __u16 *location, __u16 *value) argument 77 printf("sprintf location failed\n"); 87 *location = (__u16) strtol(buf, NULL, 16); 89 if (*location) 94 static int token_is_active(__u16 *location, __u16 *cmpvalue, argument 101 buffer->std.input[0] = *location; 111 __u16 location; local 115 ret = find_token(token, &location, &value); 120 return token_is_active(&location, &value, buffer); 126 __u16 location; local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/runtime/queue/interface/ |
H A D | ia_css_queue_comm.h | 25 /* Queue location specifier */ 48 u8 location; /* Cell location for queue */ member in struct:ia_css_queue_remote
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_translation_helper.c | 587 static void populate_dml_timing_cfg_from_stream_state(struct dml_timing_cfg_st *out, unsigned int location, const struct dc_stream_state *in) argument 591 out->HActive[location] = in->timing.h_addressable + in->timing.h_border_left + in->timing.h_border_right; 592 out->VActive[location] = in->timing.v_addressable + in->timing.v_border_bottom + in->timing.v_border_top; 593 out->RefreshRate[location] = ((in->timing.pix_clk_100hz * 100) / in->timing.h_total) / in->timing.v_total; 594 out->VFrontPorch[location] = in->timing.v_front_porch; 595 out->PixelClock[location] = in->timing.pix_clk_100hz / 10000.00; 597 out->PixelClock[location] *= 2; 598 out->HTotal[location] = in->timing.h_total; 599 out->VTotal[location] = in->timing.v_total; 600 out->Interlace[location] 614 populate_dml_output_cfg_from_stream_state(struct dml_output_cfg_st *out, unsigned int location, const struct dc_stream_state *in, const struct pipe_ctx *pipe) argument 726 populate_dummy_dml_surface_cfg(struct dml_surface_cfg_st *out, unsigned int location, const struct dc_stream_state *in) argument 745 populate_dml_surface_cfg_from_plane_state(enum dml_project_id dml2_project, struct dml_surface_cfg_st *out, unsigned int location, const struct dc_plane_state *in) argument 821 populate_dummy_dml_plane_cfg(struct dml_plane_cfg_st *out, unsigned int location, const struct dc_stream_state *in) argument 875 populate_dml_plane_cfg_from_plane_state(struct dml_plane_cfg_st *out, unsigned int location, const struct dc_plane_state *in, struct dc_state *context) argument 948 int location = -1; local 989 int location = -1; local [all...] |
/linux-master/net/smc/ |
H A D | smc_tracepoint.h | 87 TP_PROTO(const struct smc_link *lnk, void *location), 89 TP_ARGS(lnk, location), 97 __field(void *, location) 108 __entry->location = location; 111 TP_printk("lnk=%p lgr=%p net=%llu state=%d dev=%s location=%pS", 114 __entry->location)
|
/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_u32.h | 31 struct xt_u32_location_element location[XT_U32_MAXSIZE+1]; member in struct:xt_u32_test
|