| /linux/arch/s390/kernel/ |
| H A D | machine_kexec_reloc.c | 5 int arch_kexec_do_relocs(int r_type, void *loc, unsigned long val, in arch_kexec_do_relocs() argument 12 *(u8 *)loc = val; in arch_kexec_do_relocs() 15 *(u16 *)loc &= 0xf000; in arch_kexec_do_relocs() 16 *(u16 *)loc |= val & 0xfff; in arch_kexec_do_relocs() 19 *(u16 *)loc = val; in arch_kexec_do_relocs() 22 *(u32 *)loc &= 0xf00000ff; in arch_kexec_do_relocs() 23 *(u32 *)loc |= (val & 0xfff) << 16; /* DL */ in arch_kexec_do_relocs() 24 *(u32 *)loc |= (val & 0xff000) >> 4; /* DH */ in arch_kexec_do_relocs() 27 *(u32 *)loc = val; in arch_kexec_do_relocs() 32 *(u64 *)loc = val; in arch_kexec_do_relocs() [all …]
|
| /linux/scripts/gdb/linux/ |
| H A D | slab.py | 112 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_time'] = min(loc['min_time'], age) 134 loc['max_time'] = max(loc['max_time'], age) 135 loc['min_pid'] = min(loc['min_pid'], pid) [all …]
|
| /linux/arch/arm/kernel/ |
| H A D | module.c | 86 unsigned long loc; in apply_relocate() local 115 loc = dstsec->sh_addr + rel->r_offset; in apply_relocate() 124 *(u32 *)loc += sym->st_value; in apply_relocate() 136 offset = __mem_to_opcode_arm(*(u32 *)loc); in apply_relocate() 140 offset += sym->st_value - loc; in apply_relocate() 151 offset = get_module_plt(module, loc, in apply_relocate() 152 offset + loc + 8) in apply_relocate() 153 - loc - 8; in apply_relocate() 159 ELF32_R_TYPE(rel->r_info), loc, in apply_relocate() 167 *(u32 *)loc &= __opcode_to_mem_arm(0xff000000); in apply_relocate() [all …]
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmw_surface_cache.h | 440 struct vmw_surface_loc *loc, in vmw_surface_get_loc() argument 448 loc->sheet = offset / cache->sheet_bytes; in vmw_surface_get_loc() 449 offset -= loc->sheet * cache->sheet_bytes; in vmw_surface_get_loc() 459 loc->sub_resource = vmw_surface_subres(cache, i, layer); in vmw_surface_get_loc() 460 loc->z = offset / mip->img_stride; in vmw_surface_get_loc() 461 offset -= loc->z * mip->img_stride; in vmw_surface_get_loc() 462 loc->z *= desc->blockSize.depth; in vmw_surface_get_loc() 463 loc->y = offset / mip->row_stride; in vmw_surface_get_loc() 464 offset -= loc->y * mip->row_stride; in vmw_surface_get_loc() 465 loc->y *= desc->blockSize.height; in vmw_surface_get_loc() [all …]
|
| /linux/arch/arm64/kernel/ |
| H A D | module.c | 241 void *loc; in apply_relocate_add() local 247 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 271 ovf = reloc_data(RELOC_OP_ABS, loc, val, 64, me); in apply_relocate_add() 274 ovf = reloc_data(RELOC_OP_ABS, loc, val, 32, me); in apply_relocate_add() 277 ovf = reloc_data(RELOC_OP_ABS, loc, val, 16, me); in apply_relocate_add() 281 ovf = reloc_data(RELOC_OP_PREL, loc, val, 64, me); in apply_relocate_add() 284 ovf = reloc_data(RELOC_OP_PREL, loc, val, 32, me); in apply_relocate_add() 287 ovf = reloc_data(RELOC_OP_PREL, loc, val, 16, me); in apply_relocate_add() 295 ovf = reloc_insn_movw(RELOC_OP_ABS, loc, val, 0, in apply_relocate_add() 302 ovf = reloc_insn_movw(RELOC_OP_ABS, loc, val, 16, in apply_relocate_add() [all …]
|
| /linux/arch/nios2/kernel/ |
| H A D | module.c | 36 uint32_t *loc in apply_relocate_add() local 54 *loc += v; in apply_relocate_add() 57 v -= (uint32_t)loc + 4; in apply_relocate_add() 64 word = *loc; in apply_relocate_add() 65 *loc = ((((word >> 22) << 16) | (v & 0xffff)) << 6) | in apply_relocate_add() 74 if ((v >> 28) != ((uint32_t)loc >> 28)) { in apply_relocate_add() 79 *loc = (*loc & 0x3f) | ((v >> 2) << 6); in apply_relocate_add() 82 word = *loc; in apply_relocate_add() 83 *loc = ((((word >> 22) << 16) | in apply_relocate_add() 87 word = *loc; in apply_relocate_add() [all …]
|
| /linux/arch/arm64/kernel/pi/ |
| H A D | patch-scs.c | 64 static void __always_inline scs_patch_loc(u64 loc) in scs_patch_loc() argument 66 u32 insn = le32_to_cpup((void *)loc); in scs_patch_loc() 70 *(u32 *)loc = cpu_to_le32(SCS_PUSH); in scs_patch_loc() 73 *(u32 *)loc = cpu_to_le32(SCS_POP); in scs_patch_loc() 88 asm("dc civac, %0" :: "r"(loc)); in scs_patch_loc() 91 :: "r"(loc)); in scs_patch_loc() 155 u64 loc = (u64)offset_to_ptr(&frame->initial_loc); in scs_handle_fde_frame() local 160 loc = (u64)&frame->initial_loc64 + frame->initial_loc64; in scs_handle_fde_frame() 185 loc += *opcode++ * code_alignment_factor; in scs_handle_fde_frame() 190 loc += *opcode++ * code_alignment_factor; in scs_handle_fde_frame() [all …]
|
| /linux/arch/parisc/kernel/ |
| H A D | module.c | 498 Elf32_Word *loc; in apply_relocate_add() local 511 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add() 524 dot = (Elf32_Addr)loc & ~0x03; in apply_relocate_add() 533 (uint32_t)loc, val, addend, in apply_relocate_add() 551 *loc = fsel(val, addend); in apply_relocate_add() 555 *loc = fsel(val, addend); in apply_relocate_add() 560 *loc = mask(*loc, 21) | reassemble_21(val); in apply_relocate_add() 565 *loc = mask(*loc, 14) | reassemble_14(val); in apply_relocate_add() 572 *loc = fsel(val, addend); in apply_relocate_add() 576 *loc = fsel(val, addend); in apply_relocate_add() [all …]
|
| /linux/drivers/macintosh/ |
| H A D | windfarm_lm75_sensor.c | 95 const char *name, *loc; in wf_lm75_probe() local 105 loc = of_get_property(client->dev.of_node, "hwsensor-location", NULL); in wf_lm75_probe() 106 if (!loc) { in wf_lm75_probe() 115 if (!strcmp(loc, "Hard drive") || !strcmp(loc, "DRIVE BAY")) in wf_lm75_probe() 117 else if (!strcmp(loc, "Incoming Air Temp")) in wf_lm75_probe() 119 else if (!strcmp(loc, "ODD Temp")) in wf_lm75_probe() 121 else if (!strcmp(loc, "HD Temp")) in wf_lm75_probe() 123 else if (!strcmp(loc, "PCI SLOTS")) in wf_lm75_probe() 125 else if (!strcmp(loc, "CPU A INLET")) in wf_lm75_probe() 127 else if (!strcmp(loc, "CPU B INLET")) in wf_lm75_probe()
|
| H A D | windfarm_max6690_sensor.c | 65 const char *name, *loc; in wf_max6690_probe() local 69 loc = of_get_property(client->dev.of_node, "hwsensor-location", NULL); in wf_max6690_probe() 70 if (!loc) { in wf_max6690_probe() 79 if (!strcmp(loc, "BACKSIDE") || !strcmp(loc, "SYS CTRLR AMBIENT")) in wf_max6690_probe() 81 else if (!strcmp(loc, "NB Ambient")) in wf_max6690_probe() 83 else if (!strcmp(loc, "GPU Ambient")) in wf_max6690_probe()
|
| H A D | windfarm_lm87_sensor.c | 101 const char *name = NULL, *loc; in wf_lm87_probe() local 113 loc = of_get_property(np, "location", NULL); in wf_lm87_probe() 114 if (!loc) in wf_lm87_probe() 116 if (strstr(loc, "DIMM")) in wf_lm87_probe() 118 else if (strstr(loc, "Processors")) in wf_lm87_probe()
|
| /linux/arch/riscv/kernel/ |
| H A D | machine_kexec_file.c | 167 void *loc; /* tmp location to modify */ in arch_kexec_apply_relocations_add() local 177 loc = pi->purgatory_buf; in arch_kexec_apply_relocations_add() 178 loc += section->sh_offset; in arch_kexec_apply_relocations_add() 179 loc += relas[i].r_offset; in arch_kexec_apply_relocations_add() 200 *(u32 *)loc = CLEAN_IMM(BTYPE, *(u32 *)loc) | in arch_kexec_apply_relocations_add() 204 *(u32 *)loc = CLEAN_IMM(JTYPE, *(u32 *)loc) | in arch_kexec_apply_relocations_add() 216 *(u64 *)loc = CLEAN_IMM(UITYPE, *(u64 *)loc) | in arch_kexec_apply_relocations_add() 220 *(u32 *)loc = CLEAN_IMM(CBTYPE, *(u32 *)loc) | in arch_kexec_apply_relocations_add() 224 *(u32 *)loc = CLEAN_IMM(CJTYPE, *(u32 *)loc) | in arch_kexec_apply_relocations_add() 228 *(u16 *)loc += val; in arch_kexec_apply_relocations_add() [all …]
|
| /linux/fs/ocfs2/ |
| H A D | xattr.c | 138 int (*xlo_journal_access)(handle_t *handle, struct ocfs2_xa_loc *loc, 140 void (*xlo_journal_dirty)(handle_t *handle, struct ocfs2_xa_loc *loc); 146 void *(*xlo_offset_pointer)(struct ocfs2_xa_loc *loc, int offset); 149 int (*xlo_can_reuse)(struct ocfs2_xa_loc *loc, 153 int (*xlo_check_space)(struct ocfs2_xa_loc *loc, 160 int (*xlo_get_free_start)(struct ocfs2_xa_loc *loc); 166 void (*xlo_wipe_namevalue)(struct ocfs2_xa_loc *loc); 169 void (*xlo_add_entry)(struct ocfs2_xa_loc *loc, u32 name_hash); 172 void (*xlo_add_namevalue)(struct ocfs2_xa_loc *loc, int size); 178 void (*xlo_fill_value_buf)(struct ocfs2_xa_loc *loc, [all …]
|
| /linux/tools/memory-model/ |
| H A D | lock.cat | 41 flag ~empty [M \ IW \ ALL-LOCKS] ; loc ; [ALL-LOCKS] as mixed-lock-accesses 44 let lk-rmw = ([LKR] ; po-loc ; [LKW]) \ (po ; po) 55 empty ([LKW] ; po-loc ; [LKR]) \ (po-loc ; [UL] ; po-loc) as lock-nest 61 empty ([LKW] ; po-loc ; [RU]) \ (po-loc ; [UL] ; po-loc) as nested-is-locked 64 flag ~empty [FW] ; loc ; [ALL-LOCKS] as lock-final 77 let critical = ([LKW] ; po-loc ; [UL]) \ (po-loc ; [LKW | UL] ; po-loc) 83 empty ([UNMATCHED-LKW] ; loc ; [UNMATCHED-LKW]) \ id as unmatched-locks 86 let rfi-lf = ([LKW] ; po-loc ; [LF]) \ ([LKW] ; po-loc ; [UL] ; po-loc) 96 let possible-rfe-noncrit-lf e = (LKW * {e}) & loc & ext 118 let possible-rf-ru e = (((UL * {e}) & po-loc) \ [all …]
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_tis_i2c_cr50.c | 293 static int tpm_cr50_check_locality(struct tpm_chip *chip, int loc) in tpm_cr50_check_locality() argument 299 rc = tpm_cr50_i2c_read(chip, TPM_I2C_ACCESS(loc), &buf, sizeof(buf)); in tpm_cr50_check_locality() 304 return loc; in tpm_cr50_check_locality() 318 static int tpm_cr50_release_locality(struct tpm_chip *chip, int loc) in tpm_cr50_release_locality() argument 322 u8 addr = TPM_I2C_ACCESS(loc); in tpm_cr50_release_locality() 349 static int tpm_cr50_request_locality(struct tpm_chip *chip, int loc) in tpm_cr50_request_locality() argument 358 if (tpm_cr50_check_locality(chip, loc) == loc) in tpm_cr50_request_locality() 359 return loc; in tpm_cr50_request_locality() 361 rc = tpm_cr50_i2c_write(chip, TPM_I2C_ACCESS(loc), &buf, sizeof(buf)); in tpm_cr50_request_locality() 367 if (tpm_cr50_check_locality(chip, loc) == loc) in tpm_cr50_request_locality() [all …]
|
| H A D | tpm_i2c_infineon.c | 312 static bool check_locality(struct tpm_chip *chip, int loc) in check_locality() argument 317 rc = iic_tpm_read(TPM_ACCESS(loc), &buf, 1); in check_locality() 323 tpm_dev.locality = loc; in check_locality() 331 static void release_locality(struct tpm_chip *chip, int loc, int force) in release_locality() argument 334 if (iic_tpm_read(TPM_ACCESS(loc), &buf, 1) < 0) in release_locality() 340 iic_tpm_write(TPM_ACCESS(loc), &buf, 1); in release_locality() 344 static int request_locality(struct tpm_chip *chip, int loc) in request_locality() argument 349 if (check_locality(chip, loc)) in request_locality() 350 return loc; in request_locality() 352 iic_tpm_write(TPM_ACCESS(loc), &buf, 1); in request_locality() [all …]
|
| /linux/drivers/acpi/numa/ |
| H A D | hmat.c | 372 struct memory_locality *loc; in hmat_add_locality() local 374 loc = kzalloc(sizeof(*loc), GFP_KERNEL); in hmat_add_locality() 375 if (!loc) { in hmat_add_locality() 380 loc->hmat_loc = hmat_loc; in hmat_add_locality() 381 list_add_tail(&loc->node, &localities); in hmat_add_locality() 385 localities_types[READ_LATENCY] = loc; in hmat_add_locality() 386 localities_types[WRITE_LATENCY] = loc; in hmat_add_locality() 389 localities_types[READ_LATENCY] = loc; in hmat_add_locality() 392 localities_types[WRITE_LATENCY] = loc; in hmat_add_locality() 395 localities_types[READ_BANDWIDTH] = loc; in hmat_add_locality() [all …]
|
| /linux/fs/exfat/ |
| H A D | fatent.c | 38 static int __exfat_ent_get(struct super_block *sb, unsigned int loc, in __exfat_ent_get() argument 45 sec = FAT_ENT_OFFSET_SECTOR(sb, loc); in __exfat_ent_get() 46 off = FAT_ENT_OFFSET_BYTE_IN_SECTOR(sb, loc); in __exfat_ent_get() 62 int exfat_ent_set(struct super_block *sb, unsigned int loc, in exfat_ent_set() argument 70 sec = FAT_ENT_OFFSET_SECTOR(sb, loc); in exfat_ent_set() 71 off = FAT_ENT_OFFSET_BYTE_IN_SECTOR(sb, loc); in exfat_ent_set() 85 int exfat_ent_get(struct super_block *sb, unsigned int loc, in exfat_ent_get() argument 91 if (!is_valid_cluster(sbi, loc)) { in exfat_ent_get() 94 loc); in exfat_ent_get() 98 err = __exfat_ent_get(sb, loc, content); in exfat_ent_get() [all …]
|
| /linux/tools/perf/scripts/python/ |
| H A D | net_dropmonitor.py | 28 loc = int(line.split()[0], 16) 30 kallsyms.append((loc, name)) 34 loc = int(sloc) 41 if loc < kallsyms[pivot][0]: 50 return (name, loc - symloc)
|
| /linux/arch/powerpc/kernel/ |
| H A D | rtas-proc.c | 224 struct individual_sensor *s, int state, int error, const char *loc); 227 struct individual_sensor *s, const char *loc); 402 const char *loc; in ppc_rtas_sensors_show() local 406 loc = of_get_property(rtas_node, rstr, &llen); in ppc_rtas_sensors_show() 413 ppc_rtas_process_sensor(m, p, state, error, loc); in ppc_rtas_sensors_show() 415 if (loc) { in ppc_rtas_sensors_show() 416 offs += strlen(loc) + 1; in ppc_rtas_sensors_show() 417 loc += strlen(loc) + 1; in ppc_rtas_sensors_show() 419 loc = NULL; in ppc_rtas_sensors_show() 486 struct individual_sensor *s, int state, int error, const char *loc) in ppc_rtas_process_sensor() argument [all …]
|
| /linux/drivers/pci/ |
| H A D | tph.c | 184 u32 loc; in pcie_tph_get_st_table_size() local 187 loc = pcie_tph_get_st_table_loc(pdev); in pcie_tph_get_st_table_size() 190 loc = FIELD_PREP(PCI_TPH_CAP_LOC_MASK, loc); in pcie_tph_get_st_table_size() 191 if (loc != PCI_TPH_LOC_CAP) in pcie_tph_get_st_table_size() 293 u32 loc; in pcie_tph_set_st_entry() local 312 loc = pcie_tph_get_st_table_loc(pdev); in pcie_tph_set_st_entry() 314 loc = FIELD_PREP(PCI_TPH_CAP_LOC_MASK, loc); in pcie_tph_set_st_entry() 316 switch (loc) { in pcie_tph_set_st_entry() 335 (loc == PCI_TPH_LOC_MSIX) ? "MSI-X" : "ST", index, tag); in pcie_tph_set_st_entry()
|
| /linux/drivers/rtc/ |
| H A D | rtc-pcf8583.c | 22 unsigned int loc; member 149 if (mem->loc < 8) in pcf8583_read_mem() 152 addr[0] = mem->loc; in pcf8583_read_mem() 162 if (mem->loc < 8 || mem->nr > 8) in pcf8583_write_mem() 165 buf[0] = mem->loc; in pcf8583_write_mem() 177 .loc = CMOS_YEAR, in pcf8583_rtc_read_time() 227 .loc = CMOS_YEAR, in pcf8583_rtc_set_time() 232 .loc = CMOS_CHECKSUM, in pcf8583_rtc_set_time()
|
| /linux/fs/jfs/ |
| H A D | jfs_xtree.h | 23 pxd_t loc; /* 8: length and address in unit of fsblksize */ member 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)
|
| H A D | jfs_types.h | 100 pxd_t loc; /* 8: address and length in unit of fsblksize */ member 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)
|
| /linux/drivers/input/mouse/ |
| H A D | trackpoint.c | 52 static int trackpoint_read(struct ps2dev *ps2dev, u8 loc, u8 *results) in trackpoint_read() argument 54 results[0] = loc; in trackpoint_read() 59 static int trackpoint_write(struct ps2dev *ps2dev, u8 loc, u8 val) in trackpoint_write() argument 61 u8 param[3] = { TP_WRITE_MEM, loc, val }; in trackpoint_write() 66 static int trackpoint_toggle_bit(struct ps2dev *ps2dev, u8 loc, u8 mask) in trackpoint_toggle_bit() argument 68 u8 param[3] = { TP_TOGGLE, loc, mask }; in trackpoint_toggle_bit() 71 if (loc < 0x20 || loc >= 0x2F) in trackpoint_toggle_bit() 78 u8 loc, u8 mask, u8 value) in trackpoint_update_bit() argument 83 retval = trackpoint_read(ps2dev, loc, &data); in trackpoint_update_bit() 88 retval = trackpoint_toggle_bit(ps2dev, loc, mask); in trackpoint_update_bit()
|