arch/alpha/include/asm/extable.h
35
} fixup;
arch/alpha/include/asm/extable.h
41
if ((_fixup)->fixup.bits.valreg != 31) \
arch/alpha/include/asm/extable.h
42
map_reg((_fixup)->fixup.bits.valreg) = 0; \
arch/alpha/include/asm/extable.h
43
if ((_fixup)->fixup.bits.errreg != 31) \
arch/alpha/include/asm/extable.h
44
map_reg((_fixup)->fixup.bits.errreg) = -EFAULT; \
arch/alpha/include/asm/extable.h
45
(pc) + (_fixup)->fixup.bits.nextinsn; \
arch/alpha/include/asm/extable.h
52
(a)->fixup.unit = (b)->fixup.unit; \
arch/alpha/include/asm/extable.h
53
(b)->fixup.unit = (tmp).fixup.unit; \
arch/alpha/kernel/traps.c
383
const struct exception_table_entry *fixup;
arch/alpha/kernel/traps.c
525
if ((fixup = search_exception_tables(pc)) != 0) {
arch/alpha/kernel/traps.c
527
newpc = fixup_exception(una_reg, fixup, pc);
arch/alpha/mm/fault.c
193
if ((fixup = search_exception_tables(regs->pc)) != 0) {
arch/alpha/mm/fault.c
195
newpc = fixup_exception(dpf_reg, fixup, regs->pc);
arch/alpha/mm/fault.c
90
const struct exception_table_entry *fixup;
arch/arc/mm/extable.c
14
const struct exception_table_entry *fixup;
arch/arc/mm/extable.c
16
fixup = search_exception_tables(instruction_pointer(regs));
arch/arc/mm/extable.c
17
if (fixup) {
arch/arc/mm/extable.c
18
regs->ret = fixup->fixup;
arch/arm/include/asm/mach/arch.h
49
void (*fixup)(struct tag *, char **);
arch/arm/include/asm/vmlinux.lds.h
70
ARM_MMU_DISCARD(*(.text.fixup)) \
arch/arm/kernel/atags_parse.c
216
if (mdesc->fixup)
arch/arm/kernel/atags_parse.c
217
mdesc->fixup(tags, &from);
arch/arm/mach-footbridge/netwinder-hw.c
767
.fixup = fixup_netwinder,
arch/arm/mach-orion5x/dns323-setup.c
755
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/kurobox_pro-setup.c
389
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/kurobox_pro-setup.c
404
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/mv2120-setup.c
254
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/net2big-setup.c
442
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/terastation_pro2-setup.c
364
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/ts209-setup.c
329
.fixup = tag_fixup_mem32,
arch/arm/mach-orion5x/ts409-setup.c
327
.fixup = tag_fixup_mem32,
arch/arm/mach-pxa/spitz.c
1137
.fixup = spitz_fixup,
arch/arm/mach-pxa/spitz.c
1149
.fixup = spitz_fixup,
arch/arm/mach-pxa/spitz.c
1161
.fixup = spitz_fixup,
arch/arm/mach-sa1100/assabet.c
734
.fixup = fixup_assabet,
arch/arm/mm/alignment.c
853
fixup:
arch/arm/mm/alignment.c
982
goto fixup;
arch/arm/mm/cache-l2x0.c
1308
.fixup = l2c310_fixup,
arch/arm/mm/cache-l2x0.c
1338
.fixup = l2c310_fixup,
arch/arm/mm/cache-l2x0.c
1528
.fixup = aurora_fixup,
arch/arm/mm/cache-l2x0.c
1549
.fixup = aurora_fixup,
arch/arm/mm/cache-l2x0.c
31
void (*fixup)(void __iomem *, u32, struct outer_cache_fns *);
arch/arm/mm/cache-l2x0.c
766
.fixup = l2c310_fixup,
arch/arm/mm/cache-l2x0.c
856
if (data->fixup)
arch/arm/mm/cache-l2x0.c
857
data->fixup(l2x0_base, cache_id, &fns);
arch/arm/mm/extable.c
10
const struct exception_table_entry *fixup;
arch/arm/mm/extable.c
12
fixup = search_exception_tables(instruction_pointer(regs));
arch/arm/mm/extable.c
13
if (fixup) {
arch/arm/mm/extable.c
14
regs->ARM_pc = fixup->fixup;
arch/arm/mm/extable.c
21
return fixup != NULL;
arch/arm64/include/asm/asm-extable.h
105
#define _ASM_EXTABLE_KACCESS_ERR_ZERO(insn, fixup, err, zero) \
arch/arm64/include/asm/asm-extable.h
107
__ASM_EXTABLE_RAW(#insn, #fixup, \
arch/arm64/include/asm/asm-extable.h
114
#define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \
arch/arm64/include/asm/asm-extable.h
115
_ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, wzr)
arch/arm64/include/asm/asm-extable.h
117
#define _ASM_EXTABLE_UACCESS(insn, fixup) \
arch/arm64/include/asm/asm-extable.h
118
_ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, wzr, wzr)
arch/arm64/include/asm/asm-extable.h
120
#define _ASM_EXTABLE_KACCESS_ERR(insn, fixup, err) \
arch/arm64/include/asm/asm-extable.h
121
_ASM_EXTABLE_KACCESS_ERR_ZERO(insn, fixup, err, wzr)
arch/arm64/include/asm/asm-extable.h
123
#define _ASM_EXTABLE_KACCESS(insn, fixup) \
arch/arm64/include/asm/asm-extable.h
124
_ASM_EXTABLE_KACCESS_ERR_ZERO(insn, fixup, wzr, wzr)
arch/arm64/include/asm/asm-extable.h
126
#define _ASM_EXTABLE_LOAD_UNALIGNED_ZEROPAD(insn, fixup, data, addr) \
arch/arm64/include/asm/asm-extable.h
128
__ASM_EXTABLE_RAW(#insn, #fixup, \
arch/arm64/include/asm/asm-extable.h
32
#define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
arch/arm64/include/asm/asm-extable.h
36
.long ((fixup) - .); \
arch/arm64/include/asm/asm-extable.h
44
#define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \
arch/arm64/include/asm/asm-extable.h
45
__ASM_EXTABLE_RAW(insn, fixup, \
arch/arm64/include/asm/asm-extable.h
52
#define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \
arch/arm64/include/asm/asm-extable.h
53
_ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, wzr)
arch/arm64/include/asm/asm-extable.h
55
#define _ASM_EXTABLE_UACCESS(insn, fixup) \
arch/arm64/include/asm/asm-extable.h
56
_ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, wzr, wzr)
arch/arm64/include/asm/asm-extable.h
62
.macro _asm_extable_uaccess, insn, fixup
arch/arm64/include/asm/asm-extable.h
70
.macro _cond_uaccess_extable, insn, fixup
arch/arm64/include/asm/asm-extable.h
76
.macro _asm_extable_uaccess_cpy, insn, fixup, uaccess_is_write
arch/arm64/include/asm/asm-extable.h
84
#define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
arch/arm64/include/asm/asm-extable.h
88
".long ((" fixup ") - .)\n" \
arch/arm64/include/asm/asm-extable.h
96
#define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \
arch/arm64/include/asm/asm-extable.h
98
__ASM_EXTABLE_RAW(#insn, #fixup, \
arch/arm64/include/asm/assembler.h
381
.macro dcache_by_myline_op op, domain, start, end, linesz, tmp, fixup
arch/arm64/include/asm/assembler.h
431
.macro dcache_by_line_op op, domain, start, end, tmp1, tmp2, fixup
arch/arm64/include/asm/assembler.h
444
.macro invalidate_icache_by_line start, end, tmp1, tmp2, fixup
arch/arm64/include/asm/extable.h
20
int insn, fixup;
arch/arm64/include/asm/extable.h
28
(a)->fixup = (b)->fixup + (delta); \
arch/arm64/include/asm/extable.h
29
(b)->fixup = (tmp).fixup - (delta); \
arch/arm64/kvm/hyp/include/hyp/switch.h
36
int insn, fixup;
arch/arm64/kvm/hyp/include/hyp/switch.h
925
unsigned long addr, fixup;
arch/arm64/kvm/hyp/include/hyp/switch.h
934
fixup = (unsigned long)&entry->fixup + entry->fixup;
arch/arm64/kvm/hyp/include/hyp/switch.h
941
write_sysreg(fixup, elr_el2);
arch/arm64/mm/extable.c
41
return ((unsigned long)&ex->fixup + ex->fixup);
arch/arm64/net/bpf_jit_comp.c
1092
int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup);
arch/arm64/net/bpf_jit_comp.c
1093
s16 off = FIELD_GET(BPF_FIXUP_OFFSET_MASK, ex->fixup);
arch/arm64/net/bpf_jit_comp.c
1094
int arena_reg = FIELD_GET(BPF_FIXUP_ARENA_REG_MASK, ex->fixup);
arch/arm64/net/bpf_jit_comp.c
1095
bool is_arena = !!(ex->fixup & BPF_ARENA_ACCESS);
arch/arm64/net/bpf_jit_comp.c
1168
ex->fixup = FIELD_PREP(BPF_FIXUP_REG_MASK, dst_reg);
arch/arm64/net/bpf_jit_comp.c
1171
ex->fixup |= BPF_ARENA_ACCESS;
arch/arm64/net/bpf_jit_comp.c
1185
ex->fixup |= FIELD_PREP(BPF_FIXUP_OFFSET_MASK, off) |
arch/csky/mm/fault.c
11
const struct exception_table_entry *fixup;
arch/csky/mm/fault.c
13
fixup = search_exception_tables(instruction_pointer(regs));
arch/csky/mm/fault.c
14
if (fixup) {
arch/csky/mm/fault.c
15
regs->pc = fixup->fixup;
arch/hexagon/mm/vm_fault.c
144
fixup = search_exception_tables(pt_elr(regs));
arch/hexagon/mm/vm_fault.c
145
if (fixup) {
arch/hexagon/mm/vm_fault.c
146
pt_set_elr(regs, fixup->fixup);
arch/hexagon/mm/vm_fault.c
44
const struct exception_table_entry *fixup;
arch/loongarch/include/asm/asm-extable.h
12
#define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
arch/loongarch/include/asm/asm-extable.h
16
.long ((fixup) - .); \
arch/loongarch/include/asm/asm-extable.h
21
.macro _asm_extable, insn, fixup
arch/loongarch/include/asm/asm-extable.h
31
#define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
arch/loongarch/include/asm/asm-extable.h
35
".long ((" fixup ") - .)\n" \
arch/loongarch/include/asm/asm-extable.h
40
#define _ASM_EXTABLE(insn, fixup) \
arch/loongarch/include/asm/asm-extable.h
41
__ASM_EXTABLE_RAW(#insn, #fixup, __stringify(EX_TYPE_FIXUP), "0")
arch/loongarch/include/asm/asm-extable.h
51
#define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \
arch/loongarch/include/asm/asm-extable.h
53
__ASM_EXTABLE_RAW(#insn, #fixup, \
arch/loongarch/include/asm/asm-extable.h
60
#define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \
arch/loongarch/include/asm/asm-extable.h
61
_ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero)
arch/loongarch/include/asm/extable.h
19
int insn, fixup;
arch/loongarch/include/asm/extable.h
27
(a)->fixup = (b)->fixup + (delta); \
arch/loongarch/include/asm/extable.h
28
(b)->fixup = (tmp).fixup - (delta); \
arch/loongarch/mm/extable.c
14
return ((unsigned long)&ex->fixup + ex->fixup);
arch/loongarch/net/bpf_jit.c
467
int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup);
arch/loongarch/net/bpf_jit.c
468
off_t offset = FIELD_GET(BPF_FIXUP_OFFSET_MASK, ex->fixup);
arch/loongarch/net/bpf_jit.c
472
regs->csr_era = (unsigned long)&ex->fixup - offset;
arch/loongarch/net/bpf_jit.c
521
fixup_offset = (long)&ex->fixup - (pc + LOONGARCH_INSN_SIZE);
arch/loongarch/net/bpf_jit.c
531
ex->fixup = FIELD_PREP(BPF_FIXUP_OFFSET_MASK, fixup_offset) |
arch/m68k/include/asm/math-emu.h
200
.section .fixup,"ax"
arch/m68k/include/asm/math-emu.h
217
.section .fixup,"ax"
arch/m68k/kernel/module.c
116
struct m68k_fixup_info *fixup;
arch/m68k/kernel/module.c
118
for (fixup = start; fixup < end; fixup++) {
arch/m68k/kernel/module.c
119
switch (fixup->type) {
arch/m68k/kernel/module.c
121
*(u32 *)fixup->addr = m68k_memoffset;
arch/m68k/kernel/module.c
124
*(u16 *)fixup->addr += m68k_virt_to_node_shift;
arch/m68k/kernel/signal.c
107
tregs->pc = fixup->fixup;
arch/m68k/kernel/signal.c
94
const struct exception_table_entry *fixup;
arch/m68k/kernel/signal.c
98
fixup = search_exception_tables(regs->pc);
arch/m68k/kernel/signal.c
99
if (!fixup)
arch/microblaze/mm/fault.c
69
const struct exception_table_entry *fixup;
arch/microblaze/mm/fault.c
72
fixup = search_exception_tables(regs->pc);
arch/microblaze/mm/fault.c
73
if (fixup) {
arch/microblaze/mm/fault.c
74
regs->pc = fixup->fixup;
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
36
# Disable unaligned load/store support but leave HW fixup enabled
arch/mips/kernel/traps.c
452
const struct exception_table_entry *fixup = NULL;
arch/mips/kernel/traps.c
460
fixup = search_dbe_tables(exception_epc(regs));
arch/mips/kernel/traps.c
462
if (fixup)
arch/mips/kernel/traps.c
466
action = board_be_handler(regs, fixup != NULL);
arch/mips/kernel/traps.c
474
if (fixup) {
arch/mips/kernel/traps.c
475
regs->cp0_epc = fixup->nextinsn;
arch/mips/mm/extable.c
15
const struct exception_table_entry *fixup;
arch/mips/mm/extable.c
17
fixup = search_exception_tables(exception_epc(regs));
arch/mips/mm/extable.c
18
if (fixup) {
arch/mips/mm/extable.c
19
regs->cp0_epc = fixup->nextinsn;
arch/nios2/mm/extable.c
16
const struct exception_table_entry *fixup;
arch/nios2/mm/extable.c
18
fixup = search_exception_tables(regs->ea);
arch/nios2/mm/extable.c
19
if (fixup) {
arch/nios2/mm/extable.c
20
regs->ea = fixup->fixup;
arch/openrisc/kernel/traps.c
348
regs->pc = entry->fixup;
arch/openrisc/kernel/traps.c
395
regs->pc = entry->fixup;
arch/openrisc/mm/fault.c
236
regs->pc = entry->fixup;
arch/parisc/include/asm/extable.h
30
int fixup; /* relative address of fixup routine */
arch/parisc/include/asm/extable.h
57
a->fixup = b->fixup + delta;
arch/parisc/include/asm/extable.h
58
b->fixup = tmp.fixup - delta;
arch/parisc/mm/fault.c
157
if (fix->fixup & 1) {
arch/parisc/mm/fault.c
172
regs->iaoq[0] = (unsigned long)&fix->fixup + fix->fixup;
arch/powerpc/include/asm/extable.h
24
int fixup;
arch/powerpc/include/asm/extable.h
29
return (unsigned long)&x->fixup + x->fixup;
arch/powerpc/lib/feature-fixups.c
718
static struct fixup_entry fixup;
arch/powerpc/lib/feature-fixups.c
733
fixup.value = fixup.mask = 8;
arch/powerpc/lib/feature-fixups.c
734
fixup.start_off = calc_offset(&fixup, ftr_fixup_test1 + 1);
arch/powerpc/lib/feature-fixups.c
735
fixup.end_off = calc_offset(&fixup, ftr_fixup_test1 + 2);
arch/powerpc/lib/feature-fixups.c
736
fixup.alt_start_off = fixup.alt_end_off = 0;
arch/powerpc/lib/feature-fixups.c
742
patch_feature_section(8, &fixup);
arch/powerpc/lib/feature-fixups.c
746
patch_feature_section(0, &fixup);
arch/powerpc/lib/feature-fixups.c
752
patch_feature_section(~8, &fixup);
arch/powerpc/lib/feature-fixups.c
765
fixup.value = fixup.mask = 0xF;
arch/powerpc/lib/feature-fixups.c
766
fixup.start_off = calc_offset(&fixup, ftr_fixup_test2 + 1);
arch/powerpc/lib/feature-fixups.c
767
fixup.end_off = calc_offset(&fixup, ftr_fixup_test2 + 2);
arch/powerpc/lib/feature-fixups.c
768
fixup.alt_start_off = calc_offset(&fixup, ftr_fixup_test2_alt);
arch/powerpc/lib/feature-fixups.c
769
fixup.alt_end_off = calc_offset(&fixup, ftr_fixup_test2_alt + 1);
arch/powerpc/lib/feature-fixups.c
775
patch_feature_section(0xF, &fixup);
arch/powerpc/lib/feature-fixups.c
779
patch_feature_section(0, &fixup);
arch/powerpc/lib/feature-fixups.c
785
patch_feature_section(~0xF, &fixup);
arch/powerpc/lib/feature-fixups.c
797
fixup.value = fixup.mask = 0xC;
arch/powerpc/lib/feature-fixups.c
798
fixup.start_off = calc_offset(&fixup, ftr_fixup_test3 + 1);
arch/powerpc/lib/feature-fixups.c
799
fixup.end_off = calc_offset(&fixup, ftr_fixup_test3 + 2);
arch/powerpc/lib/feature-fixups.c
800
fixup.alt_start_off = calc_offset(&fixup, ftr_fixup_test3_alt);
arch/powerpc/lib/feature-fixups.c
801
fixup.alt_end_off = calc_offset(&fixup, ftr_fixup_test3_alt + 2);
arch/powerpc/lib/feature-fixups.c
807
check(patch_feature_section(0xF, &fixup) == 1);
arch/powerpc/lib/feature-fixups.c
809
check(patch_feature_section(0, &fixup) == 1);
arch/powerpc/lib/feature-fixups.c
811
check(patch_feature_section(~0xF, &fixup) == 1);
arch/powerpc/lib/feature-fixups.c
827
fixup.value = fixup.mask = flag;
arch/powerpc/lib/feature-fixups.c
828
fixup.start_off = calc_offset(&fixup, ftr_fixup_test4 + 1);
arch/powerpc/lib/feature-fixups.c
829
fixup.end_off = calc_offset(&fixup, ftr_fixup_test4 + 5);
arch/powerpc/lib/feature-fixups.c
830
fixup.alt_start_off = calc_offset(&fixup, ftr_fixup_test4_alt);
arch/powerpc/lib/feature-fixups.c
831
fixup.alt_end_off = calc_offset(&fixup, ftr_fixup_test4_alt + 2);
arch/powerpc/lib/feature-fixups.c
837
patch_feature_section(flag, &fixup);
arch/powerpc/lib/feature-fixups.c
841
patch_feature_section(0, &fixup);
arch/powerpc/lib/feature-fixups.c
847
patch_feature_section(~flag, &fixup);
arch/powerpc/lib/feature-fixups.c
935
fixup.value = fixup.mask = 8;
arch/powerpc/lib/feature-fixups.c
936
fixup.start_off = calc_offset(&fixup, ftr_fixup_prefix1 + 1);
arch/powerpc/lib/feature-fixups.c
937
fixup.end_off = calc_offset(&fixup, ftr_fixup_prefix1 + 3);
arch/powerpc/lib/feature-fixups.c
938
fixup.alt_start_off = fixup.alt_end_off = 0;
arch/powerpc/lib/feature-fixups.c
943
patch_feature_section(0, &fixup);
arch/powerpc/lib/feature-fixups.c
957
fixup.value = fixup.mask = 8;
arch/powerpc/lib/feature-fixups.c
958
fixup.start_off = calc_offset(&fixup, ftr_fixup_prefix2 + 1);
arch/powerpc/lib/feature-fixups.c
959
fixup.end_off = calc_offset(&fixup, ftr_fixup_prefix2 + 3);
arch/powerpc/lib/feature-fixups.c
960
fixup.alt_start_off = calc_offset(&fixup, ftr_fixup_prefix2_alt);
arch/powerpc/lib/feature-fixups.c
961
fixup.alt_end_off = calc_offset(&fixup, ftr_fixup_prefix2_alt + 2);
arch/powerpc/lib/feature-fixups.c
965
patch_feature_section(0, &fixup);
arch/powerpc/lib/feature-fixups.c
979
fixup.value = fixup.mask = 8;
arch/powerpc/lib/feature-fixups.c
980
fixup.start_off = calc_offset(&fixup, ftr_fixup_prefix3 + 1);
arch/powerpc/lib/feature-fixups.c
981
fixup.end_off = calc_offset(&fixup, ftr_fixup_prefix3 + 4);
arch/powerpc/lib/feature-fixups.c
982
fixup.alt_start_off = calc_offset(&fixup, ftr_fixup_prefix3_alt);
arch/powerpc/lib/feature-fixups.c
983
fixup.alt_end_off = calc_offset(&fixup, ftr_fixup_prefix3_alt + 3);
arch/powerpc/lib/feature-fixups.c
987
patch_feature_section(0, &fixup);
arch/powerpc/lib/feature-fixups.c
989
patch_feature_section(0, &fixup);
arch/powerpc/lib/restart_table.c
12
unsigned long fixup;
arch/powerpc/lib/restart_table.c
47
unsigned long fixup = rte->fixup;
arch/powerpc/lib/restart_table.c
50
return fixup;
arch/powerpc/lib/rheap.c
74
fixup(blks, blke, delta, &blk->list);
arch/powerpc/lib/rheap.c
76
fixup(blks, blke, delta, &info->empty_list);
arch/powerpc/lib/rheap.c
77
fixup(blks, blke, delta, &info->free_list);
arch/powerpc/lib/rheap.c
78
fixup(blks, blke, delta, &info->taken_list);
arch/powerpc/net/bpf_jit_comp.c
339
u32 *fixup;
arch/powerpc/net/bpf_jit_comp.c
358
fixup = (void *)ex -
arch/powerpc/net/bpf_jit_comp.c
362
fixup[0] = PPC_RAW_LI(dst_reg, 0);
arch/powerpc/net/bpf_jit_comp.c
364
fixup[0] = PPC_RAW_NOP();
arch/powerpc/net/bpf_jit_comp.c
367
fixup[1] = PPC_RAW_LI(dst_reg - 1, 0); /* clear higher 32-bit register too */
arch/powerpc/net/bpf_jit_comp.c
369
fixup[BPF_FIXUP_LEN - 1] =
arch/powerpc/net/bpf_jit_comp.c
370
PPC_RAW_BRANCH((long)(pc + jmp_off) - (long)&fixup[BPF_FIXUP_LEN - 1]);
arch/powerpc/net/bpf_jit_comp.c
379
offset = (long)fixup - (long)&ex_entry->fixup;
arch/powerpc/net/bpf_jit_comp.c
382
ex_entry->fixup = offset;
arch/powerpc/sysdev/mpic.c
1969
struct mpic_irq_fixup *fixup = &mpic->fixups[i];
arch/powerpc/sysdev/mpic.c
1971
if (fixup->base) {
arch/powerpc/sysdev/mpic.c
1977
writeb(0x10 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
1980
fixup->base + 4);
arch/powerpc/sysdev/mpic.c
380
struct mpic_irq_fixup *fixup = &mpic->fixups[source];
arch/powerpc/sysdev/mpic.c
382
if (fixup->applebase) {
arch/powerpc/sysdev/mpic.c
383
unsigned int soff = (fixup->index >> 3) & ~3;
arch/powerpc/sysdev/mpic.c
384
unsigned int mask = 1U << (fixup->index & 0x1f);
arch/powerpc/sysdev/mpic.c
385
writel(mask, fixup->applebase + soff);
arch/powerpc/sysdev/mpic.c
388
writeb(0x11 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
389
writel(fixup->data, fixup->base + 4);
arch/powerpc/sysdev/mpic.c
397
struct mpic_irq_fixup *fixup = &mpic->fixups[source];
arch/powerpc/sysdev/mpic.c
401
if (fixup->base == NULL)
arch/powerpc/sysdev/mpic.c
405
source, fixup->index);
arch/powerpc/sysdev/mpic.c
408
writeb(0x10 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
409
tmp = readl(fixup->base + 4);
arch/powerpc/sysdev/mpic.c
413
writel(tmp, fixup->base + 4);
arch/powerpc/sysdev/mpic.c
425
struct mpic_irq_fixup *fixup = &mpic->fixups[source];
arch/powerpc/sysdev/mpic.c
429
if (fixup->base == NULL)
arch/powerpc/sysdev/mpic.c
436
writeb(0x10 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
437
tmp = readl(fixup->base + 4);
arch/powerpc/sysdev/mpic.c
439
writel(tmp, fixup->base + 4);
arch/riscv/include/asm/asm-extable.h
15
#define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
arch/riscv/include/asm/asm-extable.h
19
.long ((fixup) - .); \
arch/riscv/include/asm/asm-extable.h
24
.macro _asm_extable, insn, fixup
arch/riscv/include/asm/asm-extable.h
34
#define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
arch/riscv/include/asm/asm-extable.h
38
".long ((" fixup ") - .)\n" \
arch/riscv/include/asm/asm-extable.h
43
#define _ASM_EXTABLE(insn, fixup) \
arch/riscv/include/asm/asm-extable.h
44
__ASM_EXTABLE_RAW(#insn, #fixup, __stringify(EX_TYPE_FIXUP), "0")
arch/riscv/include/asm/asm-extable.h
59
#define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \
arch/riscv/include/asm/asm-extable.h
61
__ASM_EXTABLE_RAW(#insn, #fixup, \
arch/riscv/include/asm/asm-extable.h
68
#define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \
arch/riscv/include/asm/asm-extable.h
69
_ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero)
arch/riscv/include/asm/asm-extable.h
71
#define _ASM_EXTABLE_LOAD_UNALIGNED_ZEROPAD(insn, fixup, data, addr) \
arch/riscv/include/asm/asm-extable.h
73
__ASM_EXTABLE_RAW(#insn, #fixup, \
arch/riscv/include/asm/asm-extable.h
83
#define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err)
arch/riscv/include/asm/extable.h
19
int insn, fixup;
arch/riscv/include/asm/extable.h
27
(a)->fixup = (b)->fixup + (delta); \
arch/riscv/include/asm/extable.h
28
(b)->fixup = (tmp).fixup - (delta); \
arch/riscv/mm/extable.c
20
return ((unsigned long)&ex->fixup + ex->fixup);
arch/riscv/net/bpf_jit_comp64.c
754
off_t offset = FIELD_GET(BPF_FIXUP_OFFSET_MASK, ex->fixup);
arch/riscv/net/bpf_jit_comp64.c
755
int regs_offset = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup);
arch/riscv/net/bpf_jit_comp64.c
759
regs->epc = (unsigned long)&ex->fixup - offset;
arch/riscv/net/bpf_jit_comp64.c
814
fixup_offset = (long)&ex->fixup - (long)&ctx->ro_insns[ctx->ex_jmp_off];
arch/riscv/net/bpf_jit_comp64.c
827
ex->fixup = FIELD_PREP(BPF_FIXUP_OFFSET_MASK, fixup_offset) |
arch/s390/include/asm/extable.h
27
int insn, fixup;
arch/s390/include/asm/extable.h
38
return (unsigned long)&x->fixup + x->fixup;
arch/s390/include/asm/extable.h
48
a->fixup = b->fixup + delta;
arch/s390/include/asm/extable.h
49
b->fixup = tmp.fixup - delta;
arch/s390/kernel/kprobes.c
349
int fixup = probe_get_fixup_type(p->ainsn.insn);
arch/s390/kernel/kprobes.c
351
if (fixup & FIXUP_PSW_NORMAL)
arch/s390/kernel/kprobes.c
354
if (fixup & FIXUP_BRANCH_NOT_TAKEN) {
arch/s390/kernel/kprobes.c
360
if (fixup & FIXUP_RETURN_REGISTER) {
arch/s390/kernel/uprobes.c
78
int fixup = probe_get_fixup_type(auprobe->insn);
arch/s390/kernel/uprobes.c
86
if (fixup & FIXUP_PSW_NORMAL)
arch/s390/kernel/uprobes.c
88
if (fixup & FIXUP_RETURN_REGISTER) {
arch/s390/kernel/uprobes.c
93
if (fixup & FIXUP_BRANCH_NOT_TAKEN) {
arch/s390/lib/probes.c
110
fixup = FIXUP_BRANCH_NOT_TAKEN;
arch/s390/lib/probes.c
115
return fixup;
arch/s390/lib/probes.c
49
int fixup = FIXUP_PSW_NORMAL;
arch/s390/lib/probes.c
54
fixup = FIXUP_RETURN_REGISTER;
arch/s390/lib/probes.c
57
fixup |= FIXUP_BRANCH_NOT_TAKEN;
arch/s390/lib/probes.c
61
fixup = FIXUP_BRANCH_NOT_TAKEN;
arch/s390/lib/probes.c
65
fixup = FIXUP_RETURN_REGISTER;
arch/s390/lib/probes.c
71
fixup = FIXUP_BRANCH_NOT_TAKEN;
arch/s390/lib/probes.c
74
fixup = FIXUP_NOT_REQUIRED;
arch/s390/lib/probes.c
78
fixup = FIXUP_NOT_REQUIRED;
arch/s390/lib/probes.c
82
fixup |= FIXUP_RETURN_REGISTER;
arch/s390/lib/probes.c
86
fixup |= FIXUP_RETURN_REGISTER;
arch/s390/lib/probes.c
92
fixup = FIXUP_BRANCH_NOT_TAKEN;
arch/s390/lib/probes.c
98
fixup = FIXUP_BRANCH_NOT_TAKEN;
arch/s390/mm/extable.c
14
const struct exception_table_entry *fixup;
arch/s390/mm/extable.c
17
fixup = search_exception_tables(addr);
arch/s390/mm/extable.c
18
if (fixup)
arch/s390/mm/extable.c
19
return fixup;
arch/s390/net/bpf_jit_comp.c
820
delta = jit->prg_buf + jit->prg - (u8 *)&ex->fixup;
arch/s390/net/bpf_jit_comp.c
824
ex->fixup = delta;
arch/sh/kernel/kprobes.c
385
regs->pc = entry->fixup;
arch/sh/kernel/traps.c
80
const struct exception_table_entry *fixup;
arch/sh/kernel/traps.c
81
fixup = search_exception_tables(regs->pc);
arch/sh/kernel/traps.c
82
if (fixup) {
arch/sh/kernel/traps.c
83
regs->pc = fixup->fixup;
arch/sh/kernel/traps_32.c
519
goto fixup;
arch/sh/kernel/traps_32.c
528
fixup:
arch/sh/mm/extable_32.c
15
const struct exception_table_entry *fixup;
arch/sh/mm/extable_32.c
17
fixup = search_exception_tables(regs->pc);
arch/sh/mm/extable_32.c
18
if (fixup) {
arch/sh/mm/extable_32.c
19
regs->pc = fixup->fixup;
arch/sparc/include/asm/extable.h
18
unsigned int insn, fixup;
arch/sparc/kernel/kprobes.c
355
regs->tpc = entry->fixup;
arch/sparc/kernel/pci_fire.c
283
int fixup;
arch/sparc/kernel/pci_fire.c
296
fixup = ((pbm->portid << 6) | devino) - int_ctrlr;
arch/sparc/kernel/pci_fire.c
298
irq = build_irq(fixup, iclr_reg, imap_reg);
arch/sparc/kernel/traps_64.c
1747
regs->tpc = entry->fixup;
arch/sparc/kernel/traps_64.c
2061
ent.err_raddr, entry->fixup);
arch/sparc/kernel/traps_64.c
2063
regs->tpc = entry->fixup;
arch/sparc/kernel/traps_64.c
2679
regs->tpc, entry->fixup);
arch/sparc/kernel/traps_64.c
2681
regs->tpc = entry->fixup;
arch/sparc/kernel/traps_64.c
309
regs->tpc, entry->fixup);
arch/sparc/kernel/traps_64.c
311
regs->tpc = entry->fixup;
arch/sparc/kernel/traps_64.c
358
regs->tpc, entry->fixup);
arch/sparc/kernel/traps_64.c
360
regs->tpc = entry->fixup;
arch/sparc/kernel/unaligned_32.c
236
regs->pc = entry->fixup;
arch/sparc/kernel/unaligned_64.c
287
regs->tpc = entry->fixup;
arch/sparc/mm/fault_32.c
239
regs->pc, entry->fixup);
arch/sparc/mm/fault_32.c
241
regs->pc = entry->fixup;
arch/sparc/mm/fault_64.c
239
regs->tpc = entry->fixup;
arch/sparc/mm/init_64.c
2984
regs->tpc = entry->fixup;
arch/x86/entry/vdso/extable.c
37
regs->ip = base + extable[i].fixup;
arch/x86/entry/vdso/extable.c
9
int insn, fixup;
arch/x86/include/asm/extable.h
24
int insn, fixup, data;
arch/x86/include/asm/extable.h
32
(a)->fixup = (b)->fixup + (delta); \
arch/x86/include/asm/extable.h
33
(b)->fixup = (tmp).fixup - (delta); \
arch/x86/mm/extable.c
102
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
105
static bool ex_handler_sgx(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
109
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
122
static bool ex_handler_fprestore(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
130
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
157
static bool ex_handler_uaccess(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
163
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
166
static bool ex_handler_msr(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
191
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
194
static bool ex_handler_clear_fs(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
200
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
203
static bool ex_handler_imm_reg(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
207
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
210
static bool ex_handler_ucopy_len(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
216
return ex_handler_uaccess(fixup, regs, trapnr, fault_address);
arch/x86/mm/extable.c
220
static bool ex_handler_eretu(const struct exception_table_entry *fixup,
arch/x86/mm/extable.c
288
return ex_handler_default(fixup, regs);
arch/x86/mm/extable.c
30
return (unsigned long)&x->fixup + x->fixup;
arch/x86/mm/extable.c
98
static bool ex_handler_fault(const struct exception_table_entry *fixup,
arch/x86/net/bpf_jit_comp.c
1481
u32 reg = FIELD_GET(FIXUP_REG_MASK, x->fixup);
arch/x86/net/bpf_jit_comp.c
1482
u32 insn_len = FIELD_GET(FIXUP_INSN_LEN_MASK, x->fixup);
arch/x86/net/bpf_jit_comp.c
1483
bool is_arena = !!(x->fixup & FIXUP_ARENA_ACCESS);
arch/x86/net/bpf_jit_comp.c
1490
arena_reg = FIELD_GET(FIXUP_ARENA_REG_MASK, x->fixup);
arch/x86/net/bpf_jit_comp.c
2220
ex->fixup = FIELD_PREP(FIXUP_INSN_LEN_MASK, prog - start_of_ldx) |
arch/x86/net/bpf_jit_comp.c
2223
ex->fixup |= FIXUP_ARENA_ACCESS;
arch/x86/net/bpf_jit_comp.c
2343
ex->fixup = FIELD_PREP(FIXUP_INSN_LEN_MASK, prog - start_of_ldx) |
arch/x86/um/fault.c
13
unsigned long fixup;
arch/x86/um/fault.c
21
const struct exception_table_entry *fixup;
arch/x86/um/fault.c
23
fixup = search_exception_tables(address);
arch/x86/um/fault.c
24
if (fixup) {
arch/x86/um/fault.c
25
UPT_IP(regs) = fixup->fixup;
arch/xtensa/include/asm/traps.h
27
void *fixup;
arch/xtensa/kernel/asm-offsets.c
145
DEFINE(EXC_TABLE_FIXUP, offsetof(struct exc_table, fixup));
arch/xtensa/mm/fault.c
244
current->comm, regs->pc, entry->fixup);
arch/xtensa/mm/fault.c
245
regs->pc = entry->fixup;
drivers/acpi/dock.c
108
if (fixup)
drivers/acpi/dock.c
109
fixup(adev);
drivers/acpi/dock.c
91
acpi_hp_fixup fixup = NULL;
drivers/acpi/dock.c
99
fixup = adev->hp->fixup;
drivers/android/binder.c
1634
struct binder_txn_fd_fixup *fixup, *tmp;
drivers/android/binder.c
1636
list_for_each_entry_safe(fixup, tmp, &t->fd_fixups, fixup_entry) {
drivers/android/binder.c
1637
fput(fixup->file);
drivers/android/binder.c
1638
if (fixup->target_fd >= 0)
drivers/android/binder.c
1639
put_unused_fd(fixup->target_fd);
drivers/android/binder.c
1640
list_del(&fixup->fixup_entry);
drivers/android/binder.c
1641
kfree(fixup);
drivers/android/binder.c
2353
struct binder_txn_fd_fixup *fixup;
drivers/android/binder.c
2389
fixup = kzalloc_obj(*fixup);
drivers/android/binder.c
2390
if (!fixup) {
drivers/android/binder.c
2394
fixup->file = file;
drivers/android/binder.c
2395
fixup->offset = fd_offset;
drivers/android/binder.c
2396
fixup->target_fd = -1;
drivers/android/binder.c
2397
trace_binder_transaction_fd_send(t, fd, fixup->offset);
drivers/android/binder.c
2398
list_add_tail(&fixup->fixup_entry, &t->fd_fixups);
drivers/android/binder.c
2623
binder_uintptr_t fixup, size_t skip_size)
drivers/android/binder.c
2632
pf->fixup_data = fixup;
drivers/android/binder.c
4691
struct binder_txn_fd_fixup *fixup, *tmp;
drivers/android/binder.c
4694
list_for_each_entry(fixup, &t->fd_fixups, fixup_entry) {
drivers/android/binder.c
4707
trace_binder_transaction_fd_recv(t, fd, fixup->offset);
drivers/android/binder.c
4708
fixup->target_fd = fd;
drivers/android/binder.c
4710
fixup->offset, &fd,
drivers/android/binder.c
4716
list_for_each_entry_safe(fixup, tmp, &t->fd_fixups, fixup_entry) {
drivers/android/binder.c
4717
fd_install(fixup->target_fd, fixup->file);
drivers/android/binder.c
4718
list_del(&fixup->fixup_entry);
drivers/android/binder.c
4719
kfree(fixup);
drivers/clk/imx/clk-fixup-div.c
116
fixup_div->fixup = fixup;
drivers/clk/imx/clk-fixup-div.c
26
void (*fixup)(u32 *val);
drivers/clk/imx/clk-fixup-div.c
74
fixup_div->fixup(&val);
drivers/clk/imx/clk-fixup-div.c
90
void (*fixup)(u32 *val))
drivers/clk/imx/clk-fixup-div.c
97
if (!fixup)
drivers/clk/imx/clk-fixup-mux.c
25
void (*fixup)(u32 *val);
drivers/clk/imx/clk-fixup-mux.c
54
fixup_mux->fixup(&val);
drivers/clk/imx/clk-fixup-mux.c
70
int num_parents, void (*fixup)(u32 *val))
drivers/clk/imx/clk-fixup-mux.c
77
if (!fixup)
drivers/clk/imx/clk-fixup-mux.c
96
fixup_mux->fixup = fixup;
drivers/clk/imx/clk.h
331
void (*fixup)(u32 *val));
drivers/clk/imx/clk.h
335
int num_parents, void (*fixup)(u32 *val));
drivers/irqchip/irq-atmel-aic-common.c
190
void (*fixup)(void);
drivers/irqchip/irq-atmel-aic-common.c
192
fixup = of_machine_get_match_data(matches);
drivers/irqchip/irq-atmel-aic-common.c
193
if (fixup)
drivers/irqchip/irq-atmel-aic-common.c
194
fixup();
drivers/md/bcache/bset.c
1196
bool fixup, bool remove_stale)
drivers/md/bcache/bset.c
1210
if (b->ops->sort_fixup && fixup)
drivers/md/bcache/bset.c
1236
unsigned int start, unsigned int order, bool fixup,
drivers/md/bcache/bset.c
1256
btree_mergesort(b, out, iter, fixup, false);
drivers/md/dm-pcache/cache.h
236
void cache_key_insert(struct pcache_cache_tree *cache_tree, struct pcache_cache_key *key, bool fixup);
drivers/md/dm-pcache/cache_key.c
575
void cache_key_insert(struct pcache_cache_tree *cache_tree, struct pcache_cache_key *key, bool fixup)
drivers/md/dm-pcache/cache_key.c
599
if (fixup) {
drivers/media/pci/saa7134/saa7134-video.c
1208
v4l2_std_id fixup;
drivers/media/pci/saa7134/saa7134-video.c
1224
fixup = V4L2_STD_SECAM_LC;
drivers/media/pci/saa7134/saa7134-video.c
1226
fixup = V4L2_STD_SECAM_L;
drivers/media/pci/saa7134/saa7134-video.c
1229
fixup = V4L2_STD_SECAM_DK;
drivers/media/pci/saa7134/saa7134-video.c
1231
fixup = V4L2_STD_SECAM;
drivers/media/pci/saa7134/saa7134-video.c
1234
if (fixup == tvnorms[i].id)
drivers/misc/genwqe/card_utils.c
428
goto fixup; /* nothing to do */
drivers/misc/genwqe/card_utils.c
444
goto fixup; /* nothing to do */
drivers/misc/genwqe/card_utils.c
449
fixup:
drivers/mtd/chips/cfi_probe.c
75
void (*fixup)(struct cfi_private *cfi);
drivers/mtd/chips/cfi_probe.c
83
for (f = fixups; f->fixup; f++) {
drivers/mtd/chips/cfi_probe.c
86
f->fixup(cfi);
drivers/mtd/chips/cfi_util.c
347
for (f=fixups; f->fixup; f++) {
drivers/mtd/chips/cfi_util.c
350
f->fixup(mtd);
drivers/net/ethernet/broadcom/bnx2.c
3807
loc = be32_to_cpu(fw_entry->fixup[i]);
drivers/net/ethernet/broadcom/bnx2.h
7049
__be32 fixup[8];
drivers/net/phy/phy_device.c
441
struct phy_fixup *fixup = kzalloc_obj(*fixup);
drivers/net/phy/phy_device.c
443
if (!fixup)
drivers/net/phy/phy_device.c
447
strscpy(fixup->bus_id, bus_id, sizeof(fixup->bus_id));
drivers/net/phy/phy_device.c
448
fixup->phy_uid = phy_uid;
drivers/net/phy/phy_device.c
449
fixup->phy_uid_mask = phy_uid_mask;
drivers/net/phy/phy_device.c
450
fixup->run = run;
drivers/net/phy/phy_device.c
453
list_add_tail(&fixup->list, &phy_fixup_list);
drivers/net/phy/phy_device.c
475
static bool phy_needs_fixup(struct phy_device *phydev, struct phy_fixup *fixup)
drivers/net/phy/phy_device.c
477
if (!strcmp(fixup->bus_id, phydev_name(phydev)))
drivers/net/phy/phy_device.c
480
if (fixup->phy_uid_mask &&
drivers/net/phy/phy_device.c
481
phy_id_compare(phydev->phy_id, fixup->phy_uid, fixup->phy_uid_mask))
drivers/net/phy/phy_device.c
490
struct phy_fixup *fixup;
drivers/net/phy/phy_device.c
493
list_for_each_entry(fixup, &phy_fixup_list, list) {
drivers/net/phy/phy_device.c
494
if (phy_needs_fixup(phydev, fixup)) {
drivers/net/phy/phy_device.c
495
int err = fixup->run(phydev);
drivers/net/phy/sfp.c
2498
if (sfp->quirk && sfp->quirk->fixup)
drivers/net/phy/sfp.c
2499
sfp->quirk->fixup(sfp);
drivers/net/phy/sfp.c
498
{ .vendor = _v, .part = _p, .support = _s, .fixup = _f, }
drivers/net/phy/sfp.h
14
void (*fixup)(struct sfp *sfp);
drivers/pci/controller/dwc/pcie-designware.c
1298
u64 (*fixup)(struct dw_pcie *pcie, u64 cpu_addr);
drivers/pci/controller/dwc/pcie-designware.c
1310
fixup = pci->ops ? pci->ops->cpu_addr_fixup : NULL;
drivers/pci/controller/dwc/pcie-designware.c
1311
if (fixup) {
drivers/pci/controller/dwc/pcie-designware.c
1312
fixup_addr = fixup(pci, cpu_phys_addr);
drivers/pci/controller/dwc/pcie-designware.c
1316
(unsigned long long) cpu_phys_addr, fixup);
drivers/pci/hotplug/acpiphp_glue.c
350
adev->hp->fixup = NULL;
drivers/pci/hotplug/acpiphp_glue.c
69
context->hp.fixup = acpiphp_post_dock_fixup;
drivers/vhost/net.c
1158
struct iov_iter fixup;
drivers/vhost/net.c
1225
fixup = msg.msg_iter;
drivers/vhost/net.c
1246
&fixup) != sizeof(hdr)) {
drivers/vhost/net.c
1255
iov_iter_advance(&fixup, sizeof(hdr));
drivers/vhost/net.c
1262
&fixup) != sizeof num_buffers) {
fs/btrfs/inode.c
2853
struct btrfs_writepage_fixup *fixup =
fs/btrfs/inode.c
2858
struct folio *folio = fixup->folio;
fs/btrfs/inode.c
2859
struct btrfs_inode *inode = fixup->inode;
fs/btrfs/inode.c
2966
kfree(fixup);
fs/btrfs/inode.c
2991
struct btrfs_writepage_fixup *fixup;
fs/btrfs/inode.c
3023
fixup = kzalloc_obj(*fixup, GFP_NOFS);
fs/btrfs/inode.c
3024
if (!fixup)
fs/btrfs/inode.c
3036
btrfs_init_work(&fixup->work, btrfs_writepage_fixup_worker, NULL);
fs/btrfs/inode.c
3037
fixup->folio = folio;
fs/btrfs/inode.c
3038
fixup->inode = BTRFS_I(inode);
fs/btrfs/inode.c
3039
btrfs_queue_work(fs_info->fixup_workers, &fixup->work);
fs/ntfs3/fsntfs.c
133
u16 *fixup, *ptr;
fs/ntfs3/fsntfs.c
144
fixup = Add2Ptr(rhdr, fo);
fs/ntfs3/fsntfs.c
1443
__le16 *fixup;
fs/ntfs3/fsntfs.c
146
if (*fixup >= 0x7FFF)
fs/ntfs3/fsntfs.c
147
*fixup = 1;
fs/ntfs3/fsntfs.c
1470
fixup = Add2Ptr(bh_data, fo);
fs/ntfs3/fsntfs.c
1471
sample = *fixup;
fs/ntfs3/fsntfs.c
1474
sample = *fixup = cpu_to_le16(1);
fs/ntfs3/fsntfs.c
1477
*fixup = sample;
fs/ntfs3/fsntfs.c
1486
*++fixup = *ptr;
fs/ntfs3/fsntfs.c
149
*fixup += 1;
fs/ntfs3/fsntfs.c
151
sample = *fixup;
fs/ntfs3/fsntfs.c
156
*++fixup = *ptr;
fs/ntfs3/fsntfs.c
172
u16 *fixup, *ptr;
fs/ntfs3/fsntfs.c
186
fixup = Add2Ptr(rhdr, fo);
fs/ntfs3/fsntfs.c
187
sample = *fixup;
fs/ntfs3/fsntfs.c
199
*ptr = *++fixup;
include/acpi/acpi_bus.h
156
acpi_hp_fixup fixup;
include/asm-generic/extable.h
20
unsigned long insn, fixup;
include/asm-generic/vmlinux.lds.h
615
*(TEXT_MAIN .text.fixup) \
include/linux/mtd/cfi.h
353
void (*fixup)(struct mtd_info *mtd);
include/linux/rseq_entry.h
17
unsigned long fixup;
include/linux/rseq_entry.h
329
rseq_stat_inc(rseq_stats.fixup);
include/linux/rseq_entry.h
452
rseq_stat_inc(rseq_stats.fixup);
include/trace/events/rpcrdma.h
1373
unsigned long fixup
include/trace/events/rpcrdma.h
1376
TP_ARGS(rqst, fixup),
include/trace/events/rpcrdma.h
1381
__field(unsigned long, fixup)
include/trace/events/rpcrdma.h
1390
__entry->fixup = fixup;
include/trace/events/rpcrdma.h
1397
__entry->task_id, __entry->client_id, __entry->fixup,
kernel/rseq.c
143
stats.fixup += data_race(per_cpu(rseq_stats.fixup, cpu));
kernel/rseq.c
160
seq_printf(m, "fixup: %16lu\n", stats.fixup);
lib/debugobjects.c
642
debug_object_fixup(bool (*fixup)(void *addr, enum debug_obj_state state),
lib/debugobjects.c
645
if (fixup && fixup(addr, state)) {
lib/extable.c
39
x->fixup = y->fixup + delta;
lib/extable.c
40
y->fixup = tmp.fixup - delta;
sound/core/oss/pcm_oss.c
2188
int fixup;
sound/core/oss/pcm_oss.c
2212
fixup = 0;
sound/core/oss/pcm_oss.c
2214
fixup = runtime->oss.buffer_used;
sound/core/oss/pcm_oss.c
2218
fixup = -runtime->oss.buffer_used;
sound/core/oss/pcm_oss.c
2238
info.blocks = (runtime->oss.buffer_bytes - delay - fixup) / runtime->oss.period_bytes;
sound/core/oss/pcm_oss.c
2240
info.blocks = (delay + fixup) / runtime->oss.period_bytes;
sound/core/oss/pcm_oss.c
2243
delay += fixup;
sound/core/oss/pcm_oss.c
2258
int fixup;
sound/core/oss/pcm_oss.c
2291
fixup = 0;
sound/core/oss/pcm_oss.c
2294
fixup = -runtime->oss.buffer_used;
sound/core/oss/pcm_oss.c
2298
fixup = runtime->oss.buffer_used;
sound/core/oss/pcm_oss.c
2302
info.bytes = snd_pcm_oss_bytes(substream, avail) + fixup;
sound/hda/codecs/realtek/realtek.c
530
spec->cdefine.fixup = 1;
sound/hda/codecs/realtek/realtek.c
556
if (spec->cdefine.fixup) {
sound/hda/codecs/realtek/realtek.c
646
if (spec->cdefine.fixup) {
sound/hda/codecs/realtek/realtek.h
67
unsigned int fixup:1; /* Means that this sku is set by driver, not read from hw */
tools/testing/selftests/powerpc/copyloops/exc_validate.c
29
unsigned long insn, fixup;
tools/testing/selftests/powerpc/copyloops/exc_validate.c
32
fixup = *ex_p++;
tools/testing/selftests/powerpc/copyloops/exc_validate.c
35
*ip = fixup;
tools/testing/selftests/powerpc/primitives/asm/extable.h
24
int fixup;
tools/testing/selftests/powerpc/primitives/asm/extable.h
29
return (unsigned long)&x->fixup + x->fixup;
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
66
int fixup;
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
77
unsigned long insn, fixup;
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
80
fixup = (unsigned long)&entry->fixup + entry->fixup;
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
83
*ip = fixup;