Searched refs:location (Results 1 - 25 of 284) sorted by relevance

1234567891011>>

/linux-master/arch/xtensa/kernel/
H A Dmodule.c26 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 Dmodule.c34 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 Dmodule.c25 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 Dskb.h26 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 Dmodule.c73 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 Dmodule.c25 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 Dmodule.c28 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 Dubsan.h61 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 Dubsan.c110 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 Dmodule.c28 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 Dtsnep_rxnfc.c19 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 Dmodule.c43 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 Dmodule.c31 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 Dmodule.c92 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 Dmodule.c140 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 Dqueue_access.c32 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 Dbpf-helper.c37 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 Dmodule_32.c157 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 Dmodule_64.c694 /* 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 Dmodule.c47 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 Ddell-smbios-example.c53 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 Dia_css_queue_comm.h25 /* 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 Ddml2_translation_helper.c587 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 Dsmc_tracepoint.h87 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 Dxt_u32.h31 struct xt_u32_location_element location[XT_U32_MAXSIZE+1]; member in struct:xt_u32_test

Completed in 352 milliseconds

1234567891011>>