Searched refs:loc (Results 1 - 25 of 207) sorted by relevance

123456789

/linux-master/arch/s390/kernel/
H A Dmachine_kexec_reloc.c5 int arch_kexec_do_relocs(int r_type, void *loc, unsigned long val, argument
12 *(u8 *)loc = val;
15 *(u16 *)loc &= 0xf000;
16 *(u16 *)loc |= val & 0xfff;
19 *(u16 *)loc = val;
22 *(u32 *)loc &= 0xf00000ff;
23 *(u32 *)loc |= (val & 0xfff) << 16; /* DL */
24 *(u32 *)loc |= (val & 0xff000) >> 4; /* DH */
27 *(u32 *)loc = val;
32 *(u64 *)loc
[all...]
H A Dmodule.c211 static int apply_rela_bits(Elf_Addr loc, Elf_Addr val, argument
217 void *dest = (void *)loc;
239 (*(unsigned short *) loc & 0xf000);
246 (val & 0xff000) >> 4 | (*(unsigned int *) loc & 0xf00000ff);
263 Elf_Addr loc, val; local
268 loc = base + rela->r_offset;
288 rc = apply_rela_bits(loc, val, 0, 8, 0, write);
290 rc = apply_rela_bits(loc, val, 0, 12, 0, write);
292 rc = apply_rela_bits(loc, val, 0, 16, 0, write);
294 rc = apply_rela_bits(loc, va
[all...]
/linux-master/arch/nios2/kernel/
H A Dmodule.c56 uint32_t *loc local
74 *loc += v;
77 v -= (uint32_t)loc + 4;
84 word = *loc;
85 *loc = ((((word >> 22) << 16) | (v & 0xffff)) << 6) |
94 if ((v >> 28) != ((uint32_t)loc >> 28)) {
99 *loc = (*loc & 0x3f) | ((v >> 2) << 6);
102 word = *loc;
103 *loc
[all...]
/linux-master/arch/arm/kernel/
H A Dmodule.c120 unsigned long loc; local
149 loc = dstsec->sh_addr + rel->r_offset;
158 *(u32 *)loc += sym->st_value;
170 offset = __mem_to_opcode_arm(*(u32 *)loc);
174 offset += sym->st_value - loc;
178 * supported range. Note that 'offset + loc + 8'
185 offset = get_module_plt(module, loc,
186 offset + loc + 8)
187 - loc - 8;
193 ELF32_R_TYPE(rel->r_info), loc,
[all...]
/linux-master/drivers/net/ethernet/asix/
H A Dax88796c_ioctl.h22 int ax88796c_mdio_read(struct mii_bus *mdiobus, int phy_id, int loc);
23 int ax88796c_mdio_write(struct mii_bus *mdiobus, int phy_id, int loc, u16 val);
/linux-master/scripts/gdb/linux/
H A Dslab.py112 for loc in loc_track:
113 if loc['addr'] == addr and loc['handle'] == handle and loc['waste'] == waste:
114 return loc
128 loc = loc_exist(loc_track, addr, handle, waste)
129 if loc:
130 loc['count'] += 1
132 loc['sum_time'] += age
133 loc['min_tim
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmw_surface_cache.h429 * @loc: Pointer to a struct vmw_surface_loc to be filled in.
434 struct vmw_surface_loc *loc,
442 loc->sheet = offset / cache->sheet_bytes;
443 offset -= loc->sheet * cache->sheet_bytes;
453 loc->sub_resource = vmw_surface_subres(cache, i, layer);
454 loc->z = offset / mip->img_stride;
455 offset -= loc->z * mip->img_stride;
456 loc->z *= desc->blockSize.depth;
457 loc->y = offset / mip->row_stride;
458 offset -= loc
433 vmw_surface_get_loc(const struct vmw_surface_cache *cache, struct vmw_surface_loc *loc, size_t offset) argument
477 vmw_surface_inc_loc(const struct vmw_surface_cache *cache, struct vmw_surface_loc *loc) argument
503 vmw_surface_min_loc(const struct vmw_surface_cache *cache, u32 sub_resource, struct vmw_surface_loc *loc) argument
522 vmw_surface_max_loc(const struct vmw_surface_cache *cache, u32 sub_resource, struct vmw_surface_loc *loc) argument
[all...]
/linux-master/tools/perf/scripts/python/
H A Dnet_dropmonitor.py28 loc = int(line.split()[0], 16)
30 kallsyms.append((loc, name))
34 loc = int(sloc)
36 # Invariant: kallsyms[i][0] <= loc for all 0 <= i <= start
37 # kallsyms[i][0] > loc for all end <= i < len(kallsyms)
41 if loc < kallsyms[pivot][0]:
46 # Now (start == -1 or kallsyms[start][0] <= loc)
47 # and (start == len(kallsyms) - 1 or loc < kallsyms[start + 1][0])
50 return (name, loc - symloc)
/linux-master/arch/arm64/kernel/
H A Dmodule.c354 void *loc; local
359 /* loc corresponds to P in the AArch64 ELF document. */
360 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
384 ovf = reloc_data(RELOC_OP_ABS, loc, val, 64);
387 ovf = reloc_data(RELOC_OP_ABS, loc, val, 32);
390 ovf = reloc_data(RELOC_OP_ABS, loc, val, 16);
394 ovf = reloc_data(RELOC_OP_PREL, loc, val, 64);
397 ovf = reloc_data(RELOC_OP_PREL, loc, val, 32);
400 ovf = reloc_data(RELOC_OP_PREL, loc, val, 16);
408 ovf = reloc_insn_movw(RELOC_OP_ABS, loc, va
[all...]
/linux-master/arch/arm/include/asm/
H A Dmodule.h39 u32 get_module_plt(struct module *mod, unsigned long loc, Elf32_Addr val);
41 bool in_module_plt(unsigned long loc);
43 static inline bool in_module_plt(unsigned long loc) { return false; } argument
/linux-master/arch/arm64/kernel/pi/
H A Dpatch-scs.c60 static void __always_inline scs_patch_loc(u64 loc) argument
62 u32 insn = le32_to_cpup((void *)loc);
66 *(u32 *)loc = cpu_to_le32(SCS_PUSH);
69 *(u32 *)loc = cpu_to_le32(SCS_POP);
84 asm("dc civac, %0" :: "r"(loc));
87 :: "r"(loc));
140 u64 loc = (u64)offset_to_ptr(&frame->initial_loc); local
156 * Starting from 'loc', apply the CFA opcodes that advance the location
167 loc += *opcode++ * code_alignment_factor;
172 loc
[all...]
/linux-master/drivers/macintosh/
H A Dwindfarm_lm75_sensor.c95 const char *name, *loc; local
105 loc = of_get_property(client->dev.of_node, "hwsensor-location", NULL);
106 if (!loc) {
115 if (!strcmp(loc, "Hard drive") || !strcmp(loc, "DRIVE BAY"))
117 else if (!strcmp(loc, "Incoming Air Temp"))
119 else if (!strcmp(loc, "ODD Temp"))
121 else if (!strcmp(loc, "HD Temp"))
123 else if (!strcmp(loc, "PCI SLOTS"))
125 else if (!strcmp(loc, "CP
[all...]
H A Dwindfarm_max6690_sensor.c65 const char *name, *loc; local
69 loc = of_get_property(client->dev.of_node, "hwsensor-location", NULL);
70 if (!loc) {
79 if (!strcmp(loc, "BACKSIDE") || !strcmp(loc, "SYS CTRLR AMBIENT"))
81 else if (!strcmp(loc, "NB Ambient"))
83 else if (!strcmp(loc, "GPU Ambient"))
/linux-master/scripts/
H A Dsorttable.c224 uint32_t *loc = (uint32_t *)(extab_image + i); local
225 w(r(loc) + i, loc);
234 uint32_t *loc = (uint32_t *)(extab_image + i); local
235 w(r(loc) - i, loc);
245 uint32_t *loc = (uint32_t *)(extab_image + i); local
247 w(r(loc) + i, loc);
248 w(r(loc
258 uint32_t *loc = (uint32_t *)(extab_image + i); local
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/uproc/os/common/include/
H A Dlibos_init_args.h49 NvU8 loc; // See LibosMemoryRegionLoc above. member in struct:__anon199
/linux-master/samples/bpf/
H A Dtracex2.bpf.c26 long loc = 0; local
33 BPF_KPROBE_READ_RET_IP(loc, ctx);
35 value = bpf_map_lookup_elem(&my_map, &loc);
39 bpf_map_update_elem(&my_map, &loc, &init_val, BPF_ANY);
/linux-master/fs/jfs/
H A Djfs_types.h100 pxd_t loc; /* 8: address and length in unit of fsblksize */ member in struct:__anon1237
112 #define DXDlength(dxd, len) PXDlength(&(dxd)->loc, len)
113 #define DXDaddress(dxd, addr) PXDaddress(&(dxd)->loc, addr)
114 #define lengthDXD(dxd) lengthPXD(&(dxd)->loc)
115 #define addressDXD(dxd) addressPXD(&(dxd)->loc)
H A Djfs_xtree.h23 pxd_t loc; /* 8: length and address in unit of fsblksize */ member in struct:xad
37 #define XADaddress(xad, address64) PXDaddress(&(xad)->loc, address64)
38 #define XADlength(xad, length32) PXDlength(&(xad)->loc, length32)
43 #define addressXAD(xad) addressPXD(&(xad)->loc)
44 #define lengthXAD(xad) lengthPXD(&(xad)->loc)
/linux-master/arch/parisc/kernel/
H A Dmodule.c510 Elf32_Word *loc; local
523 loc = (void *)sechdrs[targetsec].sh_addr
536 dot = (Elf32_Addr)loc & ~0x03;
543 pr_debug("Symbol %s loc 0x%x val 0x%x addend 0x%x: %s\n",
545 (uint32_t)loc, val, addend,
563 *loc = fsel(val, addend);
567 *loc = fsel(val, addend);
572 *loc = mask(*loc, 21) | reassemble_21(val);
577 *loc
655 Elf64_Word *loc; local
[all...]
/linux-master/tools/perf/util/
H A Dstring.c316 const char *loc = strchr(haystack, needle); local
321 while (loc) {
322 loc = strchr(loc + 1, needle);
330 loc = strchr(haystack, needle);
333 while (loc) {
335 memcpy(to, from, 1 + loc - from);
336 to += loc - from;
337 from = loc + 1;
344 loc
[all...]
H A Dannotate-data.c62 Dwarf_Word size, loc; local
82 loc = 0;
84 dwarf_formudata(&attr, &loc);
91 member->offset = loc + parent->offset;
243 const char *var_name, struct annotated_op_loc *loc,
262 reg = loc->reg1;
263 offset = loc->offset;
269 loc->offset = offset;
277 /* loc->offset will be updated by the caller */
310 offset = loc
242 find_data_type_die(struct debuginfo *di, u64 pc, u64 addr, const char *var_name, struct annotated_op_loc *loc, Dwarf_Die *type_die) argument
362 find_data_type(struct map_symbol *ms, u64 ip, struct annotated_op_loc *loc, u64 addr, const char *var_name) argument
[all...]
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_sd7220.c98 static int qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc,
100 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val,
178 u32 loc; local
183 loc = IB_PGUDP(chn);
184 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, 0, 0);
192 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, pat, 0xFF);
197 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, 0, 0);
206 loc = IB_CMUDONE(chn);
207 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, 0, 0);
647 * @loc
656 qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc, u32 wd, u32 mask) argument
745 qib_sd7220_ram_xfer(struct qib_devdata *dd, int sdnum, u32 loc, u8 *buf, int cnt, int rd_notwr) argument
1126 ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val, int mask) argument
1220 int elt, reg, val, loc; local
1281 int loc = CMUCTRL5 | (1U << EPB_IB_QUAD0_CS_SHF); local
1346 int loc = RXLSPPM(0) | EPB_GLOBAL_WR; local
[all...]
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-eeprom.c94 __be16 solo_eeprom_read(struct solo_dev *solo_dev, int loc) argument
96 int read_cmd = loc | (EE_READ_CMD << ADDR_LEN);
114 int solo_eeprom_write(struct solo_dev *solo_dev, int loc, argument
117 int write_cmd = loc | (EE_WRITE_CMD << ADDR_LEN);
/linux-master/arch/riscv/kernel/
H A Delf_kexec.c393 void *loc; /* tmp location to modify */ local
403 loc = pi->purgatory_buf;
404 loc += section->sh_offset;
405 loc += relas[i].r_offset;
426 *(u32 *)loc = CLEAN_IMM(BTYPE, *(u32 *)loc) |
430 *(u32 *)loc = CLEAN_IMM(JTYPE, *(u32 *)loc) |
442 *(u64 *)loc = CLEAN_IMM(UITYPE, *(u64 *)loc) |
[all...]
/linux-master/arch/x86/kernel/
H A Dmodule.c143 void *loc; local
154 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
162 DEBUGP("type %d st_value %Lx r_addend %Lx loc %Lx\n",
164 sym->st_value, rel[i].r_addend, (u64)loc);
186 val -= (u64)loc;
190 val -= (u64)loc;
200 if (memcmp(loc, &zero, size)) {
201 pr_err("x86/modules: Invalid relocation target, existing value is nonzero for type %d, loc %p, val %Lx\n",
202 (int)ELF64_R_TYPE(rel[i].r_info), loc, val);
205 write(loc,
[all...]

Completed in 619 milliseconds

123456789