| /kernel/linux/linux-6.6/arch/loongarch/kernel/ |
| D | fpu.S | 23 .macro EX insn, reg, src, offs macro 24 .ex\@: \insn \reg, \src, \offs 25 _asm_extable .ex\@, .L_fpu_fault 29 EX fst.d $f0, \base, (0 * FPU_REG_WIDTH) 30 EX fst.d $f1, \base, (1 * FPU_REG_WIDTH) 31 EX fst.d $f2, \base, (2 * FPU_REG_WIDTH) 32 EX fst.d $f3, \base, (3 * FPU_REG_WIDTH) 33 EX fst.d $f4, \base, (4 * FPU_REG_WIDTH) 34 EX fst.d $f5, \base, (5 * FPU_REG_WIDTH) 35 EX fst.d $f6, \base, (6 * FPU_REG_WIDTH) [all …]
|
| /kernel/linux/linux-5.10/tools/build/tests/ |
| D | run.sh | 5 make -C ex V=1 clean > ex.out 2>&1 6 make -C ex V=1 >> ex.out 2>&1 8 if [ ! -x ./ex/ex ]; then 13 make -C ex V=1 clean > /dev/null 2>&1 14 rm -f ex.out 18 make -C ex V=1 clean > ex.out 2>&1 21 make -rR -C ex V=1 ex.o >> ex.out 2>&1 22 make -rR -C ex V=1 ex.i >> ex.out 2>&1 23 make -rR -C ex V=1 ex.s >> ex.out 2>&1 25 if [ -x ./ex/ex ]; then [all …]
|
| /kernel/linux/linux-6.6/tools/build/tests/ |
| D | run.sh | 5 make -C ex V=1 clean > ex.out 2>&1 6 make -C ex V=1 >> ex.out 2>&1 8 if [ ! -x ./ex/ex ]; then 13 make -C ex V=1 clean > /dev/null 2>&1 14 rm -f ex.out 18 make -C ex V=1 clean > ex.out 2>&1 21 make -rR -C ex V=1 ex.o >> ex.out 2>&1 22 make -rR -C ex V=1 ex.i >> ex.out 2>&1 23 make -rR -C ex V=1 ex.s >> ex.out 2>&1 25 if [ -x ./ex/ex ]; then [all …]
|
| /kernel/linux/linux-5.10/fs/ |
| D | binfmt_aout.c | 120 struct exec ex; in load_aout_binary() local 126 ex = *((struct exec *) bprm->buf); /* exec-header */ in load_aout_binary() 127 if ((N_MAGIC(ex) != ZMAGIC && N_MAGIC(ex) != OMAGIC && in load_aout_binary() 128 N_MAGIC(ex) != QMAGIC && N_MAGIC(ex) != NMAGIC) || in load_aout_binary() 129 N_TRSIZE(ex) || N_DRSIZE(ex) || in load_aout_binary() 130 i_size_read(file_inode(bprm->file)) < ex.a_text+ex.a_data+N_SYMSIZE(ex)+N_TXTOFF(ex)) { in load_aout_binary() 141 fd_offset = N_TXTOFF(ex); in load_aout_binary() 150 if (ex.a_data + ex.a_bss > rlim) in load_aout_binary() 160 SET_AOUT_PERSONALITY(bprm, ex); in load_aout_binary() 166 current->mm->end_code = ex.a_text + in load_aout_binary() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/ia32/ |
| D | ia32_aout.c | 108 struct exec ex; in load_aout_binary() local 111 ex = *((struct exec *) bprm->buf); /* exec-header */ in load_aout_binary() 112 if ((N_MAGIC(ex) != ZMAGIC && N_MAGIC(ex) != OMAGIC && in load_aout_binary() 113 N_MAGIC(ex) != QMAGIC && N_MAGIC(ex) != NMAGIC) || in load_aout_binary() 114 N_TRSIZE(ex) || N_DRSIZE(ex) || in load_aout_binary() 116 ex.a_text+ex.a_data+N_SYMSIZE(ex)+N_TXTOFF(ex)) { in load_aout_binary() 120 fd_offset = N_TXTOFF(ex); in load_aout_binary() 129 if (ex.a_data + ex.a_bss > rlim) in load_aout_binary() 147 current->mm->end_code = ex.a_text + in load_aout_binary() 148 (current->mm->start_code = N_TXTADDR(ex)); in load_aout_binary() [all …]
|
| /kernel/linux/linux-6.6/arch/mips/kernel/ |
| D | r4k_fpu.S | 27 .macro EX insn, reg, src macro 31 .ex\@: \insn \reg, \src 34 PTR_WD .ex\@, fault 118 EX sdc1 $f1, 8(a0) 119 EX sdc1 $f3, 24(a0) 120 EX sdc1 $f5, 40(a0) 121 EX sdc1 $f7, 56(a0) 122 EX sdc1 $f9, 72(a0) 123 EX sdc1 $f11, 88(a0) 124 EX sdc1 $f13, 104(a0) [all …]
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | r4k_fpu.S | 27 .macro EX insn, reg, src macro 31 .ex\@: \insn \reg, \src 34 PTR .ex\@, fault 118 EX sdc1 $f1, 8(a0) 119 EX sdc1 $f3, 24(a0) 120 EX sdc1 $f5, 40(a0) 121 EX sdc1 $f7, 56(a0) 122 EX sdc1 $f9, 72(a0) 123 EX sdc1 $f11, 88(a0) 124 EX sdc1 $f13, 104(a0) [all …]
|
| /kernel/linux/linux-5.10/arch/sh/lib/ |
| D | copy_page.S | 74 #define EX(...) \ macro 105 EX( mov.b @r5+,r1 ) 108 EX( mov.b r1,@r4 ) 184 EX( mov.l @r5+,r1 ) 186 EX( mov.l r1,@r4 ) 191 EX( mov.l @r5+,r0 ) 192 EX( mov.l @r5+,r1 ) 193 EX( mov.l @r5+,r2 ) 194 EX( mov.l @r5+,r7 ) 195 EX( mov.l @r5+,r8 ) [all …]
|
| D | memcpy-sh4.S | 30 add #-1,r5 ! 79 EX 34 add #-4,r5 ! 50 EX 36 add #7,r2 ! 79 EX 44 shll16 r3 ! 103 EX 47 shll8 r3 ! 102 EX ! Oxxx 49 shlr8 r6 ! 106 EX ! xNML 52 or r6,r3 ! 82 EX ! ONML 61 shlr16 r3 ! 107 EX 63 shlr8 r3 ! 106 EX ! xxxO 66 shll8 r6 ! 102 EX ! LMNx [all …]
|
| /kernel/linux/linux-6.6/arch/sh/lib/ |
| D | copy_page.S | 74 #define EX(...) \ macro 105 EX( mov.b @r5+,r1 ) 108 EX( mov.b r1,@r4 ) 184 EX( mov.l @r5+,r1 ) 186 EX( mov.l r1,@r4 ) 191 EX( mov.l @r5+,r0 ) 192 EX( mov.l @r5+,r1 ) 193 EX( mov.l @r5+,r2 ) 194 EX( mov.l @r5+,r7 ) 195 EX( mov.l @r5+,r8 ) [all …]
|
| D | memcpy-sh4.S | 30 add #-1,r5 ! 79 EX 34 add #-4,r5 ! 50 EX 36 add #7,r2 ! 79 EX 44 shll16 r3 ! 103 EX 47 shll8 r3 ! 102 EX ! Oxxx 49 shlr8 r6 ! 106 EX ! xNML 52 or r6,r3 ! 82 EX ! ONML 61 shlr16 r3 ! 107 EX 63 shlr8 r3 ! 106 EX ! xxxO 66 shll8 r6 ! 102 EX ! LMNx [all …]
|
| /kernel/linux/linux-6.6/arch/s390/mm/ |
| D | extable.c | 23 static bool ex_handler_fixup(const struct exception_table_entry *ex, struct pt_regs *regs) in ex_handler_fixup() argument 25 regs->psw.addr = extable_fixup(ex); in ex_handler_fixup() 29 static bool ex_handler_ua_store(const struct exception_table_entry *ex, struct pt_regs *regs) in ex_handler_ua_store() argument 31 unsigned int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_ua_store() 34 regs->psw.addr = extable_fixup(ex); in ex_handler_ua_store() 38 static bool ex_handler_ua_load_mem(const struct exception_table_entry *ex, struct pt_regs *regs) in ex_handler_ua_load_mem() argument 40 unsigned int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data); in ex_handler_ua_load_mem() 41 unsigned int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_ua_load_mem() 42 size_t len = FIELD_GET(EX_DATA_LEN, ex->data); in ex_handler_ua_load_mem() 46 regs->psw.addr = extable_fixup(ex); in ex_handler_ua_load_mem() [all …]
|
| /kernel/linux/linux-5.10/arch/loongarch/kernel/ |
| D | fpu.S | 26 .macro EX insn, reg, src, offs macro 27 .ex\@: \insn \reg, \src, \offs 28 _asm_extable .ex\@, .L_fault 36 .ex\@: 38 _asm_extable .ex\@, .L_fault 46 .ex\@: 48 _asm_extable .ex\@, .L_fault 52 EX fst.d $f0, \base, (0 * FPU_REG_WIDTH) 53 EX fst.d $f1, \base, (1 * FPU_REG_WIDTH) 54 EX fst.d $f2, \base, (2 * FPU_REG_WIDTH) [all …]
|
| /kernel/linux/linux-5.10/arch/xtensa/lib/ |
| D | usercopy.S | 88 EX(10f) l8ui a6, a3, 0 90 EX(10f) s8i a6, a5, 0 98 EX(10f) l8ui a6, a3, 0 99 EX(10f) l8ui a7, a3, 1 101 EX(10f) s8i a6, a5, 0 102 EX(10f) s8i a7, a5, 1 121 EX(10f) l8ui a6, a3, 0 123 EX(10f) s8i a6, a5, 0 147 EX(10f) l32i a6, a3, 0 148 EX(10f) l32i a7, a3, 4 [all …]
|
| /kernel/linux/linux-6.6/arch/xtensa/lib/ |
| D | usercopy.S | 93 EX(10f) l8ui a6, a3, 0 95 EX(10f) s8i a6, a5, 0 103 EX(10f) l8ui a6, a3, 0 104 EX(10f) l8ui a7, a3, 1 106 EX(10f) s8i a6, a5, 0 107 EX(10f) s8i a7, a5, 1 126 EX(10f) l8ui a6, a3, 0 128 EX(10f) s8i a6, a5, 0 152 EX(10f) l32i a6, a3, 0 153 EX(10f) l32i a7, a3, 4 [all …]
|
| /kernel/linux/linux-5.10/security/ |
| D | device_cgroup.c | 63 struct dev_exception_item *ex, *tmp, *new; in dev_exceptions_copy() local 67 list_for_each_entry(ex, orig, list) { in dev_exceptions_copy() 68 new = kmemdup(ex, sizeof(*ex), GFP_KERNEL); in dev_exceptions_copy() 77 list_for_each_entry_safe(ex, tmp, dest, list) { in dev_exceptions_copy() 78 list_del(&ex->list); in dev_exceptions_copy() 79 kfree(ex); in dev_exceptions_copy() 86 struct dev_exception_item *ex, *tmp; in dev_exceptions_move() local 90 list_for_each_entry_safe(ex, tmp, orig, list) { in dev_exceptions_move() 91 list_move_tail(&ex->list, dest); in dev_exceptions_move() 99 struct dev_exception_item *ex) in dev_exception_add() argument [all …]
|
| /kernel/linux/linux-6.6/security/ |
| D | device_cgroup.c | 64 struct dev_exception_item *ex, *tmp, *new; in dev_exceptions_copy() local 68 list_for_each_entry(ex, orig, list) { in dev_exceptions_copy() 69 new = kmemdup(ex, sizeof(*ex), GFP_KERNEL); in dev_exceptions_copy() 78 list_for_each_entry_safe(ex, tmp, dest, list) { in dev_exceptions_copy() 79 list_del(&ex->list); in dev_exceptions_copy() 80 kfree(ex); in dev_exceptions_copy() 87 struct dev_exception_item *ex, *tmp; in dev_exceptions_move() local 91 list_for_each_entry_safe(ex, tmp, orig, list) { in dev_exceptions_move() 92 list_move_tail(&ex->list, dest); in dev_exceptions_move() 100 struct dev_exception_item *ex) in dev_exception_add() argument [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/mm/ |
| D | extable.c | 14 get_ex_fixup(const struct exception_table_entry *ex) in get_ex_fixup() argument 16 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup() 19 static bool ex_handler_uaccess_err_zero(const struct exception_table_entry *ex, in ex_handler_uaccess_err_zero() argument 22 int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_uaccess_err_zero() 23 int reg_zero = FIELD_GET(EX_DATA_REG_ZERO, ex->data); in ex_handler_uaccess_err_zero() 28 regs->pc = get_ex_fixup(ex); in ex_handler_uaccess_err_zero() 33 ex_handler_load_unaligned_zeropad(const struct exception_table_entry *ex, in ex_handler_load_unaligned_zeropad() argument 36 int reg_data = FIELD_GET(EX_DATA_REG_DATA, ex->data); in ex_handler_load_unaligned_zeropad() 37 int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data); in ex_handler_load_unaligned_zeropad() 55 regs->pc = get_ex_fixup(ex); in ex_handler_load_unaligned_zeropad() [all …]
|
| /kernel/linux/linux-6.6/arch/loongarch/mm/ |
| D | extable.c | 12 get_ex_fixup(const struct exception_table_entry *ex) in get_ex_fixup() argument 14 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup() 24 static bool ex_handler_fixup(const struct exception_table_entry *ex, in ex_handler_fixup() argument 27 regs->csr_era = get_ex_fixup(ex); in ex_handler_fixup() 32 static bool ex_handler_uaccess_err_zero(const struct exception_table_entry *ex, in ex_handler_uaccess_err_zero() argument 35 int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_uaccess_err_zero() 36 int reg_zero = FIELD_GET(EX_DATA_REG_ZERO, ex->data); in ex_handler_uaccess_err_zero() 40 regs->csr_era = get_ex_fixup(ex); in ex_handler_uaccess_err_zero() 47 const struct exception_table_entry *ex; in fixup_exception() local 49 ex = search_exception_tables(exception_era(regs)); in fixup_exception() [all …]
|
| /kernel/linux/linux-5.10/net/ceph/ |
| D | striper.c | 59 struct ceph_object_extent *ex = in lookup_last() local 60 list_entry(pos, typeof(*ex), oe_item); in lookup_last() 62 if (ex->oe_objno == objno) in lookup_last() 63 return ex; in lookup_last() 65 if (ex->oe_objno < objno) in lookup_last() 77 struct ceph_object_extent *ex; in lookup_containing() local 79 list_for_each_entry(ex, object_extents, oe_item) { in lookup_containing() 80 if (ex->oe_objno == objno && in lookup_containing() 81 ex->oe_off <= objoff && in lookup_containing() 82 ex->oe_off + ex->oe_len >= objoff + xlen) /* paranoia */ in lookup_containing() [all …]
|
| /kernel/linux/linux-6.6/net/ceph/ |
| D | striper.c | 59 struct ceph_object_extent *ex = in lookup_last() local 60 list_entry(pos, typeof(*ex), oe_item); in lookup_last() 62 if (ex->oe_objno == objno) in lookup_last() 63 return ex; in lookup_last() 65 if (ex->oe_objno < objno) in lookup_last() 77 struct ceph_object_extent *ex; in lookup_containing() local 79 list_for_each_entry(ex, object_extents, oe_item) { in lookup_containing() 80 if (ex->oe_objno == objno && in lookup_containing() 81 ex->oe_off <= objoff && in lookup_containing() 82 ex->oe_off + ex->oe_len >= objoff + xlen) /* paranoia */ in lookup_containing() [all …]
|
| /kernel/linux/linux-6.6/arch/riscv/mm/ |
| D | extable.c | 18 get_ex_fixup(const struct exception_table_entry *ex) in get_ex_fixup() argument 20 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup() 23 static bool ex_handler_fixup(const struct exception_table_entry *ex, in ex_handler_fixup() argument 26 regs->epc = get_ex_fixup(ex); in ex_handler_fixup() 40 static bool ex_handler_uaccess_err_zero(const struct exception_table_entry *ex, in ex_handler_uaccess_err_zero() argument 43 int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_uaccess_err_zero() 44 int reg_zero = FIELD_GET(EX_DATA_REG_ZERO, ex->data); in ex_handler_uaccess_err_zero() 49 regs->epc = get_ex_fixup(ex); in ex_handler_uaccess_err_zero() 55 const struct exception_table_entry *ex; in fixup_exception() local 57 ex = search_exception_tables(regs->epc); in fixup_exception() [all …]
|
| /kernel/linux/linux-5.10/arch/loongarch/mm/ |
| D | extable.c | 12 get_ex_fixup(const struct exception_table_entry *ex) in get_ex_fixup() argument 14 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup() 24 static bool ex_handler_fixup(const struct exception_table_entry *ex, in ex_handler_fixup() argument 27 regs->csr_era = get_ex_fixup(ex); in ex_handler_fixup() 32 static bool ex_handler_uaccess_err_zero(const struct exception_table_entry *ex, in ex_handler_uaccess_err_zero() argument 35 int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_uaccess_err_zero() 36 int reg_zero = FIELD_GET(EX_DATA_REG_ZERO, ex->data); in ex_handler_uaccess_err_zero() 40 regs->csr_era = get_ex_fixup(ex); in ex_handler_uaccess_err_zero() 47 const struct exception_table_entry *ex; in fixup_exception() local 49 ex = search_exception_tables(exception_era(regs)); in fixup_exception() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | renesas,irqc.yaml | 27 - renesas,intc-ex-r8a774a1 # RZ/G2M 28 - renesas,intc-ex-r8a774b1 # RZ/G2N 29 - renesas,intc-ex-r8a774c0 # RZ/G2E 30 - renesas,intc-ex-r8a774e1 # RZ/G2H 31 - renesas,intc-ex-r8a7795 # R-Car H3 32 - renesas,intc-ex-r8a7796 # R-Car M3-W 33 - renesas,intc-ex-r8a77961 # R-Car M3-W+ 34 - renesas,intc-ex-r8a77965 # R-Car M3-N 35 - renesas,intc-ex-r8a77970 # R-Car V3M 36 - renesas,intc-ex-r8a77980 # R-Car V3H [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/lib/ |
| D | checksum_32.S | 150 #define EX(x,y) \ macro 165 EX(ldd [src + off + 0x00], t0); \ 166 EX(ldd [src + off + 0x08], t2); \ 168 EX(ldd [src + off + 0x10], t4); \ 170 EX(ldd [src + off + 0x18], t6); \ 172 EX(std t0, [dst + off + 0x00]); \ 174 EX(std t2, [dst + off + 0x08]); \ 176 EX(std t4, [dst + off + 0x10]); \ 178 EX(std t6, [dst + off + 0x18]); \ 187 EX(ldd [src + off + 0x00], t0); \ [all …]
|