/linux-4.1.27/arch/powerpc/lib/ |
D | feature-fixups.c | 160 static struct fixup_entry fixup; variable 175 fixup.value = fixup.mask = 8; in test_basic_patching() 176 fixup.start_off = calc_offset(&fixup, &ftr_fixup_test1 + 1); in test_basic_patching() 177 fixup.end_off = calc_offset(&fixup, &ftr_fixup_test1 + 2); in test_basic_patching() 178 fixup.alt_start_off = fixup.alt_end_off = 0; in test_basic_patching() 184 patch_feature_section(8, &fixup); in test_basic_patching() 188 patch_feature_section(0, &fixup); in test_basic_patching() 194 patch_feature_section(~8, &fixup); in test_basic_patching() 207 fixup.value = fixup.mask = 0xF; in test_alternative_patching() 208 fixup.start_off = calc_offset(&fixup, &ftr_fixup_test2 + 1); in test_alternative_patching() [all …]
|
D | rheap.c | 30 static inline void fixup(unsigned long s, unsigned long e, int d, in fixup() function 74 fixup(blks, blke, delta, &blk->list); in grow() 76 fixup(blks, blke, delta, &info->empty_list); in grow() 77 fixup(blks, blke, delta, &info->free_list); in grow() 78 fixup(blks, blke, delta, &info->taken_list); in grow()
|
/linux-4.1.27/arch/s390/lib/ |
D | probes.c | 47 int fixup = FIXUP_PSW_NORMAL; in probe_get_fixup_type() local 52 fixup = FIXUP_RETURN_REGISTER; in probe_get_fixup_type() 55 fixup |= FIXUP_BRANCH_NOT_TAKEN; in probe_get_fixup_type() 59 fixup = FIXUP_BRANCH_NOT_TAKEN; in probe_get_fixup_type() 63 fixup = FIXUP_RETURN_REGISTER; in probe_get_fixup_type() 69 fixup = FIXUP_BRANCH_NOT_TAKEN; in probe_get_fixup_type() 72 fixup = FIXUP_NOT_REQUIRED; in probe_get_fixup_type() 76 fixup = FIXUP_NOT_REQUIRED; in probe_get_fixup_type() 80 fixup |= FIXUP_RETURN_REGISTER; in probe_get_fixup_type() 84 fixup |= FIXUP_RETURN_REGISTER; in probe_get_fixup_type() [all …]
|
/linux-4.1.27/arch/x86/mm/ |
D | extable.c | 14 return (unsigned long)&x->fixup + x->fixup; in ex_fixup_addr() 19 const struct exception_table_entry *fixup; in fixup_exception() local 36 fixup = search_exception_tables(regs->ip); in fixup_exception() 37 if (fixup) { in fixup_exception() 38 new_ip = ex_fixup_addr(fixup); in fixup_exception() 40 if (fixup->fixup - fixup->insn >= 0x7ffffff0 - 4) { in fixup_exception() 55 const struct exception_table_entry *fixup; in early_fixup_exception() local 58 fixup = search_exception_tables(*ip); in early_fixup_exception() 59 if (fixup) { in early_fixup_exception() 60 new_ip = ex_fixup_addr(fixup); in early_fixup_exception() [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | Makefile | 16 obj-$(CONFIG_NEC_MARKEINS) += ops-emma2rh.o pci-emma2rh.o fixup-emma2rh.o 19 obj-$(CONFIG_BCM63XX) += pci-bcm63xx.o fixup-bcm63xx.o \ 30 obj-$(CONFIG_MIPS_COBALT) += fixup-cobalt.o 31 obj-$(CONFIG_LEMOTE_FULOONG2E) += fixup-fuloong2e.o ops-loongson2.o 32 obj-$(CONFIG_LEMOTE_MACH2F) += fixup-lemote2f.o ops-loongson2.o 33 obj-$(CONFIG_LOONGSON_MACH3X) += fixup-loongson3.o ops-loongson3.o 34 obj-$(CONFIG_MIPS_MALTA) += fixup-malta.o pci-malta.o 35 obj-$(CONFIG_PMC_MSP7120_GW) += fixup-pmcmsp.o ops-pmcmsp.o 36 obj-$(CONFIG_PMC_MSP7120_EVAL) += fixup-pmcmsp.o ops-pmcmsp.o 37 obj-$(CONFIG_PMC_MSP7120_FPGA) += fixup-pmcmsp.o ops-pmcmsp.o [all …]
|
/linux-4.1.27/arch/sparc/mm/ |
D | extable.c | 40 if (walk->fixup == 0) { in search_extable() 47 if (walk->fixup == -1) in search_extable() 56 if (walk->fixup) in search_extable() 76 range = m->extable[i].fixup == 0; in trim_init_extable() 79 m->extable[i].fixup = -1; in trim_init_extable() 81 m->extable[i+1].fixup = -1; in trim_init_extable() 99 if (!entry->fixup) { in search_extables_range() 101 return (entry + 1)->fixup; in search_extables_range() 104 return entry->fixup; in search_extables_range()
|
D | fault_32.c | 173 unsigned int fixup; in do_sparc_fault() local 303 fixup = search_extables_range(regs->pc, &g2); in do_sparc_fault() 305 if (fixup > 10) { in do_sparc_fault() 315 regs->pc, fixup, g2); in do_sparc_fault() 325 regs->pc = fixup; in do_sparc_fault()
|
/linux-4.1.27/arch/arm64/mm/ |
D | extable.c | 10 const struct exception_table_entry *fixup; in fixup_exception() local 12 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception() 13 if (fixup) in fixup_exception() 14 regs->pc = fixup->fixup; in fixup_exception() 16 return fixup != NULL; in fixup_exception()
|
/linux-4.1.27/arch/unicore32/mm/ |
D | extable.c | 17 const struct exception_table_entry *fixup; in fixup_exception() local 19 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception() 20 if (fixup) in fixup_exception() 21 regs->UCreg_pc = fixup->fixup; in fixup_exception() 23 return fixup != NULL; in fixup_exception()
|
/linux-4.1.27/arch/metag/mm/ |
D | extable.c | 7 const struct exception_table_entry *fixup; in fixup_exception() local 10 fixup = search_exception_tables(pc); in fixup_exception() 11 if (fixup) in fixup_exception() 12 regs->ctx.CurrPC = fixup->fixup; in fixup_exception() 14 return fixup != NULL; in fixup_exception()
|
/linux-4.1.27/arch/x86/um/ |
D | fault.c | 12 unsigned long fixup; member 20 const struct exception_table_entry *fixup; in arch_fixup() local 22 fixup = search_exception_tables(address); in arch_fixup() 23 if (fixup) { in arch_fixup() 24 UPT_IP(regs) = fixup->fixup; in arch_fixup()
|
/linux-4.1.27/arch/arm/mm/ |
D | extable.c | 9 const struct exception_table_entry *fixup; in fixup_exception() local 11 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception() 12 if (fixup) { in fixup_exception() 13 regs->ARM_pc = fixup->fixup; in fixup_exception() 20 return fixup != NULL; in fixup_exception()
|
D | abort-lv4t.S | 58 beq do_DataAbort @ no writeback -> no fixup 81 beq do_DataAbort @ No writeback -> no fixup 99 beq do_DataAbort @ no writeback -> no fixup 102 beq do_DataAbort @ zero -> no fixup 113 beq do_DataAbort @ no writeback -> no fixup
|
D | cache-l2x0.c | 42 void (*fixup)(void __iomem *, u32, struct outer_cache_fns *); member 763 .fixup = l2c310_fixup, 852 if (data->fixup) in __l2c_init() 853 data->fixup(l2x0_base, cache_id, &fns); in __l2c_init() 1211 .fixup = l2c310_fixup, 1240 .fixup = l2c310_fixup, 1417 .fixup = aurora_fixup, 1436 .fixup = aurora_fixup,
|
/linux-4.1.27/arch/m32r/mm/ |
D | extable.c | 10 const struct exception_table_entry *fixup; in fixup_exception() local 12 fixup = search_exception_tables(regs->bpc); in fixup_exception() 13 if (fixup) { in fixup_exception() 14 regs->bpc = fixup->fixup; in fixup_exception()
|
/linux-4.1.27/arch/tile/mm/ |
D | extable.c | 21 const struct exception_table_entry *fixup; in fixup_exception() local 23 fixup = search_exception_tables(regs->pc); in fixup_exception() 24 if (fixup) { in fixup_exception() 25 regs->pc = fixup->fixup; in fixup_exception()
|
D | fault.c | 664 const struct exception_table_entry *fixup; in do_page_fault_ics() local 670 fixup = search_exception_tables(pc); in do_page_fault_ics() 671 if (!fixup) in do_page_fault_ics() 674 regs->pc = fixup->fixup; in do_page_fault_ics()
|
/linux-4.1.27/arch/score/mm/ |
D | extable.c | 30 const struct exception_table_entry *fixup; in fixup_exception() local 32 fixup = search_exception_tables(regs->cp0_epc); in fixup_exception() 33 if (fixup) { in fixup_exception() 34 regs->cp0_epc = fixup->fixup; in fixup_exception()
|
/linux-4.1.27/arch/sh/mm/ |
D | extable_32.c | 12 const struct exception_table_entry *fixup; in fixup_exception() local 14 fixup = search_exception_tables(regs->pc); in fixup_exception() 15 if (fixup) { in fixup_exception() 16 regs->pc = fixup->fixup; in fixup_exception()
|
D | extable_64.c | 21 .fixup = (unsigned long)&__copy_user_fixup, 73 const struct exception_table_entry *fixup; in fixup_exception() local 75 fixup = search_exception_tables(regs->pc); in fixup_exception() 76 if (fixup) { in fixup_exception() 77 regs->pc = fixup->fixup; in fixup_exception()
|
/linux-4.1.27/arch/mn10300/mm/ |
D | extable.c | 17 const struct exception_table_entry *fixup; in fixup_exception() local 19 fixup = search_exception_tables(regs->pc); in fixup_exception() 20 if (fixup) { in fixup_exception() 21 regs->pc = fixup->fixup; in fixup_exception()
|
D | misalignment.c | 319 const struct exception_table_entry *fixup; in misalignment() local 344 fixup = search_exception_tables(regs->pc); in misalignment() 431 if (fixup) { in misalignment() 432 regs->pc = fixup->fixup; in misalignment() 473 if (fixup) in misalignment()
|
/linux-4.1.27/arch/nios2/mm/ |
D | extable.c | 16 const struct exception_table_entry *fixup; in fixup_exception() local 18 fixup = search_exception_tables(regs->ea); in fixup_exception() 19 if (fixup) { in fixup_exception() 20 regs->ea = fixup->fixup; in fixup_exception()
|
/linux-4.1.27/arch/mips/lib/ |
D | memset.S | 57 .macro f_fill64 dst, offset, val, fixup, mode 58 EX(LONG_S, \val, (\offset + 0 * STORSIZE)(\dst), \fixup) 59 EX(LONG_S, \val, (\offset + 1 * STORSIZE)(\dst), \fixup) 60 EX(LONG_S, \val, (\offset + 2 * STORSIZE)(\dst), \fixup) 61 EX(LONG_S, \val, (\offset + 3 * STORSIZE)(\dst), \fixup) 63 EX(LONG_S, \val, (\offset + 4 * STORSIZE)(\dst), \fixup) 64 EX(LONG_S, \val, (\offset + 5 * STORSIZE)(\dst), \fixup) 65 EX(LONG_S, \val, (\offset + 6 * STORSIZE)(\dst), \fixup) 66 EX(LONG_S, \val, (\offset + 7 * STORSIZE)(\dst), \fixup) 69 EX(LONG_S, \val, (\offset + 8 * STORSIZE)(\dst), \fixup) [all …]
|
/linux-4.1.27/arch/arc/mm/ |
D | extable.c | 16 const struct exception_table_entry *fixup; in fixup_exception() local 18 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception() 19 if (fixup) { in fixup_exception() 20 regs->ret = fixup->fixup; in fixup_exception()
|
/linux-4.1.27/arch/mips/mm/ |
D | extable.c | 15 const struct exception_table_entry *fixup; in fixup_exception() local 17 fixup = search_exception_tables(exception_epc(regs)); in fixup_exception() 18 if (fixup) { in fixup_exception() 19 regs->cp0_epc = fixup->nextinsn; in fixup_exception()
|
/linux-4.1.27/arch/m68k/kernel/ |
D | module.c | 116 struct m68k_fixup_info *fixup; in module_fixup() local 118 for (fixup = start; fixup < end; fixup++) { in module_fixup() 119 switch (fixup->type) { in module_fixup() 121 *(u32 *)fixup->addr = m68k_memoffset; in module_fixup() 124 *(u16 *)fixup->addr += m68k_virt_to_node_shift; in module_fixup()
|
D | vmlinux-sun3.lds | 20 *(.fixup)
|
D | vmlinux-std.lds | 20 *(.fixup)
|
D | vmlinux-nommu.lds | 49 *(.fixup)
|
D | signal.c | 93 const struct exception_table_entry *fixup; in handle_kernel_fault() local 97 fixup = search_exception_tables(regs->pc); in handle_kernel_fault() 98 if (!fixup) in handle_kernel_fault() 106 tregs->pc = fixup->fixup; in handle_kernel_fault()
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | clk-fixup-mux.c | 32 void (*fixup)(u32 *val); member 61 fixup_mux->fixup(&val); in clk_fixup_mux_set_parent() 76 int num_parents, void (*fixup)(u32 *val)) in imx_clk_fixup_mux() 82 if (!fixup) in imx_clk_fixup_mux() 101 fixup_mux->fixup = fixup; in imx_clk_fixup_mux()
|
D | clk-fixup-div.c | 33 void (*fixup)(u32 *val); member 81 fixup_div->fixup(&val); in clk_fixup_div_set_rate() 97 void (*fixup)(u32 *val)) in imx_clk_fixup_divider() 103 if (!fixup) in imx_clk_fixup_divider() 122 fixup_div->fixup = fixup; in imx_clk_fixup_divider()
|
D | clk.h | 71 void (*fixup)(u32 *val)); 75 int num_parents, void (*fixup)(u32 *val));
|
D | Makefile | 19 clk-fixup-div.o clk-fixup-mux.o \
|
/linux-4.1.27/arch/frv/kernel/ |
D | entry-table.S | 39 # (5) The fixup table for kernel-trap single-step 40 # (6) The fixup table for user-trap single-step 44 # we have to catch the single-step event in break.S and jump to the fixup 77 # trap fixup table for single-stepping in user mode 78 .section .trap.fixup.user,"a" 83 # trap fixup table for single-stepping in user mode 84 .section .trap.fixup.kernel,"a" 94 .section .trap.fixup.user 100 .section .trap.fixup.kernel 113 .section .trap.fixup.user [all …]
|
D | vmlinux.lds.S | 72 *(.fixup) 86 *(.trap.fixup.user .trap.fixup.kernel)
|
D | traps.c | 362 unsigned long fixup; in memory_access_exception() local 364 fixup = search_exception_table(__frame->pc); in memory_access_exception() 365 if (fixup) { in memory_access_exception() 366 __frame->pc = fixup; in memory_access_exception()
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
D | traps.c | 153 const struct exception_table_entry *fixup; in fixup_BUG() local 159 fixup = search_exception_tables(instruction_pointer(regs) - 2); in fixup_BUG() 160 if (fixup) { in fixup_BUG() 162 instruction_pointer(regs) = fixup->fixup; in fixup_BUG()
|
/linux-4.1.27/arch/hexagon/mm/ |
D | vm_fault.c | 55 const struct exception_table_entry *fixup; in do_page_fault() local 169 fixup = search_exception_tables(pt_elr(regs)); in do_page_fault() 170 if (fixup) { in do_page_fault() 171 pt_set_elr(regs, fixup->fixup); in do_page_fault()
|
/linux-4.1.27/arch/sh/kernel/ |
D | traps.c | 72 const struct exception_table_entry *fixup; in die_if_no_fixup() local 73 fixup = search_exception_tables(regs->pc); in die_if_no_fixup() 74 if (fixup) { in die_if_no_fixup() 75 regs->pc = fixup->fixup; in die_if_no_fixup()
|
D | vmlinux.lds.S | 42 *(.fixup)
|
D | traps_32.c | 509 goto fixup; in do_address_error() 518 fixup: in do_address_error()
|
/linux-4.1.27/arch/alpha/mm/ |
D | extable.c | 18 unsigned int t = ex_a->fixup.unit; in swap_ex() 20 ex_a->fixup.unit = ex_b->fixup.unit; in swap_ex() 21 ex_b->fixup.unit = t; in swap_ex()
|
D | fault.c | 89 const struct exception_table_entry *fixup; in do_page_fault() local 197 if ((fixup = search_exception_tables(regs->pc)) != 0) { in do_page_fault() 199 newpc = fixup_exception(dpf_reg, fixup, regs->pc); in do_page_fault()
|
/linux-4.1.27/drivers/net/phy/ |
D | phy_device.c | 78 struct phy_fixup *fixup = kzalloc(sizeof(*fixup), GFP_KERNEL); in phy_register_fixup() local 80 if (!fixup) in phy_register_fixup() 83 strlcpy(fixup->bus_id, bus_id, sizeof(fixup->bus_id)); in phy_register_fixup() 84 fixup->phy_uid = phy_uid; in phy_register_fixup() 85 fixup->phy_uid_mask = phy_uid_mask; in phy_register_fixup() 86 fixup->run = run; in phy_register_fixup() 89 list_add_tail(&fixup->list, &phy_fixup_list); in phy_register_fixup() 115 static int phy_needs_fixup(struct phy_device *phydev, struct phy_fixup *fixup) in phy_needs_fixup() argument 117 if (strcmp(fixup->bus_id, dev_name(&phydev->dev)) != 0) in phy_needs_fixup() 118 if (strcmp(fixup->bus_id, PHY_ANY_ID) != 0) in phy_needs_fixup() [all …]
|
/linux-4.1.27/samples/bpf/ |
D | test_verifier.c | 26 int fixup[32]; member 268 .fixup = {2}, 439 .fixup = {3}, 455 .fixup = {3}, 473 .fixup = {3}, 556 .fixup = {24}, 699 .fixup = {4}, 720 .fixup = {6}, 742 .fixup = {7}, 779 int *fixup = tests[i].fixup; in test() local [all …]
|
/linux-4.1.27/arch/microblaze/mm/ |
D | fault.c | 69 const struct exception_table_entry *fixup; in bad_page_fault() local 72 fixup = search_exception_tables(regs->pc); in bad_page_fault() 73 if (fixup) { in bad_page_fault() 74 regs->pc = fixup->fixup; in bad_page_fault()
|
/linux-4.1.27/arch/avr32/mm/ |
D | fault.c | 61 const struct exception_table_entry *fixup; in do_page_fault() local 193 fixup = search_exception_tables(regs->pc); in do_page_fault() 194 if (fixup) { in do_page_fault() 195 regs->pc = fixup->fixup; in do_page_fault()
|
/linux-4.1.27/Documentation/x86/ |
D | exception-tables.txt | 47 (fixup). If this search is successful, the fault handler modifies the 49 continue at the address in fixup. 51 Where does fixup point to? 53 Since we jump to the contents of fixup, fixup obviously points 79 ".section .fixup,\"ax\"\n" 93 ".section .fixup,\"ax\"\n" 107 ".section .fixup,\"ax\"\n" 140 > .section .fixup,"ax" 167 > 1 .fixup 000016bc c0198f40 c0198f40 00099f40 2**0 204 > objdump --disassemble --section=.fixup vmlinux [all …]
|
/linux-4.1.27/arch/cris/mm/ |
D | fault.c | 375 const struct exception_table_entry *fixup; in find_fixup_code() local 379 fixup = search_exception_tables(ip); in find_fixup_code() 380 if (fixup != 0) { in find_fixup_code() 382 instruction_pointer(regs) = fixup->fixup; in find_fixup_code()
|
/linux-4.1.27/arch/avr32/kernel/ |
D | traps.c | 82 const struct exception_table_entry *fixup; in _exception() local 85 fixup = search_exception_tables(regs->pc); in _exception() 86 if (fixup) { in _exception() 87 regs->pc = fixup->fixup; in _exception()
|
D | vmlinux.lds.S | 56 *(.fixup)
|
/linux-4.1.27/arch/score/lib/ |
D | string.S | 58 .section .fixup, "ax" 95 .section .fixup, "ax" 121 .section .fixup, "ax" 151 .section .fixup, "ax" 177 .section .fixup, "ax"
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | mach-smdk2413.c | 136 .fixup = smdk2413_fixup, 147 .fixup = smdk2413_fixup, 158 .fixup = smdk2413_fixup,
|
D | mach-vstms.c | 163 .fixup = vstms_fixup,
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | mpic.c | 377 struct mpic_irq_fixup *fixup = &mpic->fixups[source]; in mpic_ht_end_irq() local 379 if (fixup->applebase) { in mpic_ht_end_irq() 380 unsigned int soff = (fixup->index >> 3) & ~3; in mpic_ht_end_irq() 381 unsigned int mask = 1U << (fixup->index & 0x1f); in mpic_ht_end_irq() 382 writel(mask, fixup->applebase + soff); in mpic_ht_end_irq() 385 writeb(0x11 + 2 * fixup->index, fixup->base + 2); in mpic_ht_end_irq() 386 writel(fixup->data, fixup->base + 4); in mpic_ht_end_irq() 394 struct mpic_irq_fixup *fixup = &mpic->fixups[source]; in mpic_startup_ht_interrupt() local 398 if (fixup->base == NULL) in mpic_startup_ht_interrupt() 402 source, fixup->index); in mpic_startup_ht_interrupt() [all …]
|
/linux-4.1.27/tools/testing/selftests/powerpc/primitives/ |
D | load_unaligned_zeropad.c | 77 unsigned long insn, fixup; in segv_handler() local 80 fixup = *ex_p++; in segv_handler() 83 *ip = fixup; in segv_handler()
|
/linux-4.1.27/arch/x86/lib/ |
D | copy_user_64.S | 34 .section .fixup,"ax" 77 .section .fixup,"ax" 159 .section .fixup,"ax" 228 .section .fixup,"ax" 261 .section .fixup,"ax"
|
D | copy_user_nocache_64.S | 36 .section .fixup,"ax" 104 .section .fixup,"ax"
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | uaccess.h | 473 } fixup; member 479 if ((_fixup)->fixup.bits.valreg != 31) \ 480 map_reg((_fixup)->fixup.bits.valreg) = 0; \ 481 if ((_fixup)->fixup.bits.errreg != 31) \ 482 map_reg((_fixup)->fixup.bits.errreg) = -EFAULT; \ 483 (pc) + (_fixup)->fixup.bits.nextinsn; \
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | iss4xx.dts | 38 i-cache-line-size = <32>; // may need fixup in sim 39 d-cache-line-size = <32>; // may need fixup in sim 40 i-cache-size = <32768>; /* may need fixup in sim */ 41 d-cache-size = <32768>; /* may need fixup in sim */
|
/linux-4.1.27/arch/score/kernel/ |
D | traps.c | 183 const struct exception_table_entry *fixup; in do_adedata() local 184 fixup = search_exception_tables(regs->cp0_epc); in do_adedata() 185 if (fixup) { in do_adedata() 186 regs->cp0_epc = fixup->fixup; in do_adedata()
|
D | vmlinux.lds.S | 46 *(.fixup)
|
/linux-4.1.27/arch/x86/pci/ |
D | Makefile | 9 obj-y += fixup.o 14 obj-$(CONFIG_STA2X11) += sta2x11-fixup.o
|
/linux-4.1.27/arch/s390/mm/ |
D | extable.c | 57 p->fixup += i + 4; in sort_extable() 63 p->fixup -= i + 4; in sort_extable()
|
D | fault.c | 255 const struct exception_table_entry *fixup; in do_no_context() local 259 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in do_no_context() 260 if (fixup) { in do_no_context() 261 regs->psw.addr = extable_fixup(fixup) | PSW_ADDR_AMODE; in do_no_context()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | vmlinux.lds.S | 68 .fixup : { 70 *(.fixup) argument
|
D | unaligned_32.c | 216 unsigned long fixup = search_extables_range(regs->pc, &g2); in kernel_mna_trap_fault() local 218 if (!fixup) { in kernel_mna_trap_fault() 234 regs->pc = fixup; in kernel_mna_trap_fault()
|
D | pci_fire.c | 280 int fixup; in pci_fire_msiq_build_irq() local 293 fixup = ((pbm->portid << 6) | devino) - int_ctrlr; in pci_fire_msiq_build_irq() 295 irq = build_irq(fixup, iclr_reg, imap_reg); in pci_fire_msiq_build_irq()
|
/linux-4.1.27/arch/s390/kernel/ |
D | early.c | 249 const struct exception_table_entry *fixup; in early_pgm_check_handler() local 254 fixup = search_exception_tables(addr & PSW_ADDR_INSN); in early_pgm_check_handler() 255 if (!fixup) in early_pgm_check_handler() 261 S390_lowcore.program_old_psw.addr = extable_fixup(fixup)|PSW_ADDR_AMODE; in early_pgm_check_handler()
|
D | traps.c | 71 const struct exception_table_entry *fixup; in do_report_trap() local 72 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in do_report_trap() 73 if (fixup) in do_report_trap() 74 regs->psw.addr = extable_fixup(fixup) | PSW_ADDR_AMODE; in do_report_trap()
|
D | uprobes.c | 77 int fixup = probe_get_fixup_type(auprobe->insn); in arch_uprobe_post_xol() local 85 if (fixup & FIXUP_PSW_NORMAL) in arch_uprobe_post_xol() 87 if (fixup & FIXUP_RETURN_REGISTER) { in arch_uprobe_post_xol() 92 if (fixup & FIXUP_BRANCH_NOT_TAKEN) { in arch_uprobe_post_xol()
|
D | vmlinux.lds.S | 31 *(.fixup)
|
D | kprobes.c | 494 int fixup = probe_get_fixup_type(p->ainsn.insn); in resume_execution() local 514 if (fixup & FIXUP_PSW_NORMAL) in resume_execution() 517 if (fixup & FIXUP_BRANCH_NOT_TAKEN) { in resume_execution() 523 if (fixup & FIXUP_RETURN_REGISTER) { in resume_execution()
|
/linux-4.1.27/arch/parisc/lib/ |
D | lusercopy.S | 86 .section .fixup,"ax" 125 .section .fixup,"ax"
|
D | Makefile | 5 lib-y := lusercopy.o bitops.o checksum.o io.o memset.o fixup.o memcpy.o \
|
D | fixup.S | 65 .section .fixup, "ax"
|
/linux-4.1.27/arch/openrisc/lib/ |
D | string.S | 60 .section .fixup, "ax" 97 .section .fixup, "ax"
|
/linux-4.1.27/arch/frv/mm/ |
D | fault.c | 36 unsigned long _pme, lrai, lrad, fixup; in do_page_fault() local 204 if ((fixup = search_exception_table(__frame->pc)) != 0) { in do_page_fault() 205 __frame->pc = fixup; in do_page_fault()
|
D | extable.c | 45 return extab->fixup; in search_exception_table()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | uaccess.h | 79 int insn, fixup; member 89 return (unsigned long)&x->fixup + x->fixup; in extable_fixup()
|
/linux-4.1.27/Documentation/devicetree/ |
D | dynamic-resolution-notes.txt | 23 5. Retrieve the phandle of the target of the fixup. 24 6. For each fixup in the property locate the node:property:offset location
|
/linux-4.1.27/drivers/acpi/ |
D | dock.c | 122 void (*fixup)(struct acpi_device *); in dock_hotplug_event() local 124 fixup = adev->hp->fixup; in dock_hotplug_event() 125 if (fixup) { in dock_hotplug_event() 127 fixup(adev); in dock_hotplug_event()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | eseries.c | 195 .fixup = eseries_fixup, 246 .fixup = eseries_fixup, 370 .fixup = eseries_fixup, 566 .fixup = eseries_fixup, 765 .fixup = eseries_fixup, 977 .fixup = eseries_fixup,
|
D | corgi.c | 771 .fixup = fixup_corgi, 784 .fixup = fixup_corgi, 797 .fixup = fixup_corgi,
|
D | spitz.c | 994 .fixup = spitz_fixup, 1007 .fixup = spitz_fixup, 1020 .fixup = spitz_fixup,
|
/linux-4.1.27/Documentation/arm/ |
D | mem_alignment | 2 kernel code lately. Therefore the alignment fixup is now unconditionally 12 alignment trap can fixup misaligned access for the exception cases, but at 17 code), or even fixup the access by software like for kernel code. The later
|
/linux-4.1.27/arch/powerpc/kernel/vdso32/ |
D | vdso32.lds.S | 60 .fixup : { *(.fixup) }
|
/linux-4.1.27/arch/ia64/pci/ |
D | Makefile | 4 obj-y := pci.o fixup.o
|
/linux-4.1.27/arch/powerpc/platforms/44x/ |
D | ppc476_modules.lds | 5 *(.text .text.* .fixup)
|
/linux-4.1.27/arch/arm/mach-clps711x/ |
D | board-clep7312.c | 39 .fixup = fixup_clep7312,
|
D | board-edb7211.c | 180 .fixup = fixup_edb7211,
|
/linux-4.1.27/include/xen/interface/io/ |
D | protocols.h | 18 # error arch fixup needed here
|
/linux-4.1.27/arch/sparc/lib/ |
D | csum_copy_from_user.S | 8 .section .fixup, "ax"; \
|
D | csum_copy_to_user.S | 8 .section .fixup,"ax"; \
|
D | memset.S | 18 .section .fixup,ALLOC,EXECINSTR; \ 181 .section .fixup,#alloc,#execinstr
|
D | copy_user.S | 24 .section .fixup,ALLOC,EXECINSTR; \ 36 .section .fixup,ALLOC,EXECINSTR; \ 360 .section .fixup,#alloc,#execinstr
|
/linux-4.1.27/arch/tile/lib/ |
D | usercopy_32.S | 34 .pushsection .fixup,"ax" 59 .pushsection .fixup,"ax"
|
D | usercopy_64.S | 34 .pushsection .fixup,"ax" 59 .pushsection .fixup,"ax"
|
/linux-4.1.27/arch/powerpc/boot/ |
D | zImage.coff.lds.S | 10 *(.fixup)
|
D | zImage.ps3.lds.S | 24 *(.fixup)
|
D | zImage.lds.S | 16 *(.fixup)
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | vmlinux.lds.S | 42 *(.fixup)
|
/linux-4.1.27/arch/unicore32/lib/ |
D | strnlen_user.S | 38 .pushsection .fixup,"ax"
|
D | strncpy_from_user.S | 38 .pushsection .fixup,"ax"
|
D | clear_user.S | 52 .pushsection .fixup,"ax"
|
D | copy_to_user.S | 88 .pushsection .fixup,"ax"
|
D | copy_from_user.S | 96 .pushsection .fixup,"ax"
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | vmlinux.lds.S | 55 *(.fixup)
|
/linux-4.1.27/arch/xtensa/mm/ |
D | fault.c | 245 current->comm, regs->pc, entry->fixup); in bad_page_fault() 248 regs->pc = entry->fixup; in bad_page_fault()
|
/linux-4.1.27/arch/openrisc/kernel/ |
D | vmlinux.lds.S | 53 *(.fixup)
|
/linux-4.1.27/arch/avr32/lib/ |
D | strncpy_from_user.S | 53 .section .fixup, "ax"
|
D | strnlen_user.S | 61 .section .fixup, "ax"
|
D | clear_user.S | 64 .section .fixup, "ax"
|
D | csum_partial_copy_generic.S | 74 .section .fixup,"ax"
|
D | copy_user.S | 99 .section .fixup,"ax"
|
/linux-4.1.27/arch/alpha/kernel/ |
D | vmlinux.lds.S | 26 *(.fixup)
|
D | traps.c | 466 const struct exception_table_entry *fixup; in do_entUna() local 638 if ((fixup = search_exception_tables(pc)) != 0) { in do_entUna() 640 newpc = fixup_exception(una_reg, fixup, pc); in do_entUna()
|
/linux-4.1.27/arch/arm64/lib/ |
D | clear_user.S | 54 .section .fixup,"ax"
|
D | copy_to_user.S | 57 .section .fixup,"ax"
|
D | copy_from_user.S | 57 .section .fixup,"ax"
|
D | copy_in_user.S | 59 .section .fixup,"ax"
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-atmel-aic-common.c | 208 void (*fixup)(struct device_node *) = match->data; in aic_common_irq_fixup() local 209 fixup(root); in aic_common_irq_fixup()
|
/linux-4.1.27/arch/arm/mach-orion5x/ |
D | kurobox_pro-setup.c | 391 .fixup = tag_fixup_mem32, 405 .fixup = tag_fixup_mem32,
|
D | rd88f6183ap-ge-setup.c | 127 .fixup = tag_fixup_mem32,
|
D | rd88f5181l-fxo-setup.c | 177 .fixup = tag_fixup_mem32,
|
D | rd88f5181l-ge-setup.c | 189 .fixup = tag_fixup_mem32,
|
D | wnr854t-setup.c | 182 .fixup = tag_fixup_mem32,
|
D | lsmini-setup.c | 277 .fixup = tag_fixup_mem32,
|
D | ls_hgl-setup.c | 275 .fixup = tag_fixup_mem32,
|
D | mv2120-setup.c | 240 .fixup = tag_fixup_mem32,
|
D | wrt350n-v2-setup.c | 270 .fixup = tag_fixup_mem32,
|
D | ls-chl-setup.c | 328 .fixup = tag_fixup_mem32,
|
D | ts409-setup.c | 321 .fixup = tag_fixup_mem32,
|
D | ts209-setup.c | 332 .fixup = tag_fixup_mem32,
|
D | net2big-setup.c | 431 .fixup = tag_fixup_mem32,
|
D | terastation_pro2-setup.c | 367 .fixup = tag_fixup_mem32,
|
/linux-4.1.27/arch/arm/kernel/ |
D | atags_parse.c | 224 if (mdesc->fixup) in setup_machine_tags() 225 mdesc->fixup(tags, &from); in setup_machine_tags()
|
D | head.S | 97 THUMB( it eq ) @ force fixup-able long branch encoding 104 THUMB( it lo ) @ force fixup-able long branch encoding 375 THUMB( it eq ) @ force fixup-able long branch encoding
|
D | vmlinux.lds.S | 77 *(.text.fixup)
|
/linux-4.1.27/arch/m32r/kernel/ |
D | vmlinux.lds.S | 35 *(.fixup)
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
D | cats-hw.c | 92 .fixup = fixup_cats,
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | vmlinux.lds.S | 35 *(.fixup)
|
/linux-4.1.27/arch/arm/boot/compressed/ |
D | vmlinux.lds.S | 42 *(.fixup)
|
/linux-4.1.27/arch/arm/include/asm/mach/ |
D | arch.h | 52 void (*fixup)(struct tag *, char **); member
|
/linux-4.1.27/arch/tile/kernel/ |
D | vmlinux.lds.S | 54 *(.fixup)
|
/linux-4.1.27/arch/cris/kernel/ |
D | vmlinux.lds.S | 46 *(.fixup)
|
/linux-4.1.27/arch/arm/lib/ |
D | clear_user.S | 50 .pushsection .text.fixup,"ax"
|
D | csumpartialcopyuser.S | 71 .pushsection .text.fixup,"ax"
|
D | copy_from_user.S | 98 .pushsection .fixup,"ax"
|
D | copy_to_user.S | 103 .pushsection .text.fixup,"ax"
|
/linux-4.1.27/arch/cris/arch-v10/lib/ |
D | csumcpfruser.S | 30 .section .fixup,"ax"
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | vmlinux.lds.S | 110 .fixup : { *(.fixup) }
|
/linux-4.1.27/arch/cris/arch-v32/lib/ |
D | csumcpfruser.S | 30 .section .fixup,"ax"
|
/linux-4.1.27/scripts/ |
D | check_extable.sh | 12 white_list=.text,.fixup
|
/linux-4.1.27/arch/um/kernel/ |
D | uml.lds.S | 32 *(.fixup)
|
/linux-4.1.27/arch/c6x/kernel/ |
D | vmlinux.lds.S | 76 *(.fixup)
|
/linux-4.1.27/arch/parisc/kernel/ |
D | vmlinux.lds.S | 80 *(.fixup)
|
/linux-4.1.27/arch/frv/include/asm/ |
D | math-emu.h | 199 .section .fixup,"ax" 216 .section .fixup,"ax"
|
D | uaccess.h | 82 unsigned long insn, fixup; member
|
/linux-4.1.27/drivers/mtd/chips/ |
D | cfi_util.c | 154 for (f=fixups; f->fixup; f++) { in cfi_fixup() 157 f->fixup(mtd); in cfi_fixup()
|
/linux-4.1.27/arch/arc/kernel/ |
D | vmlinux.lds.S | 102 *(.fixup)
|
/linux-4.1.27/arch/unicore32/boot/compressed/ |
D | vmlinux.lds.in | 34 *(.fixup)
|
/linux-4.1.27/include/linux/platform_data/ |
D | video-msm_fb.h | 85 void (*fixup)(uint16_t *mfr_name, uint16_t *product_id); member
|
/linux-4.1.27/arch/mips/kernel/ |
D | vmlinux.lds.S | 60 *(.fixup)
|
D | traps.c | 437 const struct exception_table_entry *fixup = NULL; in do_be() local 445 fixup = search_dbe_tables(exception_epc(regs)); in do_be() 447 if (fixup) in do_be() 451 action = board_be_handler(regs, fixup != NULL); in do_be() 457 if (fixup) { in do_be() 458 regs->cp0_epc = fixup->nextinsn; in do_be()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | math-emu.h | 199 .section .fixup,"ax" 216 .section .fixup,"ax"
|
D | uaccess_no.h | 44 unsigned long insn, fixup; member
|
/linux-4.1.27/arch/microblaze/lib/ |
D | uaccess_old.S | 56 .section .fixup, "ax" 97 .section .fixup,"ax"
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-bus-mdio | 27 device has had any "fixup" workaround running on it, encoded as
|
/linux-4.1.27/drivers/of/unittest-data/ |
D | testcases.dts | 19 * phandle fixup data - generated by dtc patches that aren't upstream.
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | vmlinux.lds.S | 32 *(.fixup)
|
/linux-4.1.27/arch/arm64/kernel/ |
D | vmlinux.lds.S | 101 *(.fixup)
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | mpc7448_hpc2.c | 179 regs->nip = entry->fixup; in mpc7448_machine_check_exception()
|
D | holly.c | 268 regs->nip = entry->fixup; in ppc750_machine_check_exception()
|
/linux-4.1.27/arch/x86/xen/ |
D | xen-asm_32.S | 82 .pushsection .fixup, "ax"
|
/linux-4.1.27/arch/x86/kernel/ |
D | entry_32.S | 153 .pushsection .fixup, "ax" 164 .pushsection .fixup, "ax" 243 .pushsection .fixup, "ax" 484 .pushsection .fixup,"ax" 537 .section .fixup,"ax" 999 .section .fixup,"ax"
|
D | vmlinux.lds.S | 105 *(.fixup)
|
/linux-4.1.27/arch/arm/nwfpe/ |
D | entry.S | 116 .pushsection .text.fixup,"ax"
|
/linux-4.1.27/Documentation/x86/x86_64/ |
D | mm.txt | 17 ffffff0000000000 - ffffff7fffffffff (=39 bits) %esp fixup stacks
|
/linux-4.1.27/drivers/vhost/ |
D | net.c | 541 struct iov_iter fixup; in handle_rx() local 588 fixup = msg.msg_iter; in handle_rx() 609 &fixup) != sizeof(hdr)) { in handle_rx() 618 iov_iter_advance(&fixup, sizeof(hdr)); in handle_rx() 625 &fixup) != sizeof num_buffers) { in handle_rx()
|
/linux-4.1.27/arch/um/include/asm/ |
D | uaccess.h | 175 unsigned long fixup; member
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | HD-Audio-Models.txt | 38 mario Chromebook mario model fixup 285 hp-envy-bass Pin fixup for HP Envy bass speaker (NID 0x0f) 286 hp-envy-ts-bass Pin fixup for HP Envy TS bass speaker (NID 0x10)
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | vmlinux.lds.S | 46 *(.fixup)
|
/linux-4.1.27/fs/btrfs/ |
D | scrub.c | 683 struct scrub_fixup_nodatasum *fixup = fixup_ctx; in scrub_fixup_readpage() local 697 fs_info = fixup->root->fs_info; in scrub_fixup_readpage() 744 fixup->logical, page, in scrub_fixup_readpage() 746 fixup->mirror_num); in scrub_fixup_readpage() 767 fixup->mirror_num); in scrub_fixup_readpage() 800 struct scrub_fixup_nodatasum *fixup; in scrub_fixup_nodatasum() local 806 fixup = container_of(work, struct scrub_fixup_nodatasum, work); in scrub_fixup_nodatasum() 807 sctx = fixup->sctx; in scrub_fixup_nodatasum() 818 trans = btrfs_join_transaction(fixup->root); in scrub_fixup_nodatasum() 833 ret = iterate_inodes_from_logical(fixup->logical, fixup->root->fs_info, in scrub_fixup_nodatasum() [all …]
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | uaccess.h | 39 unsigned long fixup; member
|
/linux-4.1.27/arch/openrisc/mm/ |
D | fault.c | 242 regs->pc = entry->fixup; in do_page_fault()
|
/linux-4.1.27/sound/core/oss/ |
D | pcm_oss.c | 2089 int fixup; in snd_pcm_oss_get_ptr() local 2112 fixup = 0; in snd_pcm_oss_get_ptr() 2114 fixup = runtime->oss.buffer_used; in snd_pcm_oss_get_ptr() 2118 fixup = -runtime->oss.buffer_used; in snd_pcm_oss_get_ptr() 2138 info.blocks = (runtime->oss.buffer_bytes - delay - fixup) / runtime->oss.period_bytes; in snd_pcm_oss_get_ptr() 2140 info.blocks = (delay + fixup) / runtime->oss.period_bytes; in snd_pcm_oss_get_ptr() 2143 delay += fixup; in snd_pcm_oss_get_ptr() 2158 int fixup; in snd_pcm_oss_get_space() local 2189 fixup = 0; in snd_pcm_oss_get_space() 2192 fixup = -runtime->oss.buffer_used; in snd_pcm_oss_get_space() [all …]
|
/linux-4.1.27/lib/ |
D | debugobjects.c | 273 debug_object_fixup(int (*fixup)(void *addr, enum debug_obj_state state), in debug_object_fixup() 278 if (fixup) in debug_object_fixup() 279 fixed = fixup(addr, state); in debug_object_fixup()
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | uaccess.h | 321 unsigned long insn, fixup; member
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | uaccess.h | 63 unsigned long insn, fixup; member
|
/linux-4.1.27/arch/parisc/mm/ |
D | fault.c | 158 regs->iaoq[0] = ((fix->fixup) & ~3); in fixup_exception()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | uaccess.h | 65 unsigned long fixup; /* fixup routine */ member
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | vmlinux.lds.S | 53 *(.text .fixup __ftr_alt_* .ref.text)
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | uaccess.h | 50 unsigned long insn, fixup; member
|
/linux-4.1.27/arch/sh/include/asm/ |
D | uaccess.h | 184 unsigned long insn, fixup; member
|
/linux-4.1.27/arch/xtensa/lib/ |
D | memset.S | 153 .section .fixup, "ax"
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | uaccess_64.h | 76 unsigned int insn, fixup; member
|
/linux-4.1.27/arch/metag/include/asm/ |
D | uaccess.h | 72 unsigned long insn, fixup; member
|