abort_ip 31 include/trace/events/rseq.h unsigned long post_commit_offset, unsigned long abort_ip), abort_ip 33 include/trace/events/rseq.h TP_ARGS(regs_ip, start_ip, post_commit_offset, abort_ip), abort_ip 39 include/trace/events/rseq.h __field(unsigned long, abort_ip) abort_ip 46 include/trace/events/rseq.h __entry->abort_ip = abort_ip; abort_ip 51 include/trace/events/rseq.h __entry->post_commit_offset, __entry->abort_ip) abort_ip 53 include/uapi/linux/rseq.h __u64 abort_ip; abort_ip 137 kernel/rseq.c rseq_cs->abort_ip >= TASK_SIZE || abort_ip 144 kernel/rseq.c if (rseq_cs->abort_ip - rseq_cs->start_ip < rseq_cs->post_commit_offset) abort_ip 147 kernel/rseq.c usig = (u32 __user *)(unsigned long)(rseq_cs->abort_ip - sizeof(u32)); abort_ip 246 kernel/rseq.c rseq_cs.abort_ip); abort_ip 247 kernel/rseq.c instruction_pointer_set(regs, (unsigned long)rseq_cs.abort_ip); abort_ip 87 tools/testing/selftests/rseq/rseq-arm.h post_commit_offset, abort_ip) \ abort_ip 92 tools/testing/selftests/rseq/rseq-arm.h ".word " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) ", 0x0\n\t" \ abort_ip 98 tools/testing/selftests/rseq/rseq-arm.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 100 tools/testing/selftests/rseq/rseq-arm.h (post_commit_ip - start_ip), abort_ip) abort_ip 129 tools/testing/selftests/rseq/rseq-arm.h start_ip, post_commit_offset, abort_ip) \ abort_ip 133 tools/testing/selftests/rseq/rseq-arm.h ".word " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) ", 0x0\n\t" \ abort_ip 140 tools/testing/selftests/rseq/rseq-arm.h start_ip, post_commit_ip, abort_ip) \ abort_ip 143 tools/testing/selftests/rseq/rseq-arm.h (post_commit_ip - start_ip), abort_ip) abort_ip 97 tools/testing/selftests/rseq/rseq-arm64.h post_commit_offset, abort_ip) \ abort_ip 104 tools/testing/selftests/rseq/rseq-arm64.h __rseq_str(abort_ip) "\n" \ abort_ip 110 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 112 tools/testing/selftests/rseq/rseq-arm64.h (post_commit_ip - start_ip), abort_ip) abort_ip 90 tools/testing/selftests/rseq/rseq-mips.h post_commit_offset, abort_ip) \ abort_ip 97 tools/testing/selftests/rseq/rseq-mips.h LONG " " U32_U64_PAD(__rseq_str(abort_ip)) "\n\t" \ abort_ip 103 tools/testing/selftests/rseq/rseq-mips.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 105 tools/testing/selftests/rseq/rseq-mips.h (post_commit_ip - start_ip), abort_ip) abort_ip 134 tools/testing/selftests/rseq/rseq-mips.h start_ip, post_commit_offset, abort_ip) \ abort_ip 140 tools/testing/selftests/rseq/rseq-mips.h LONG " " U32_U64_PAD(__rseq_str(abort_ip)) "\n\t" \ abort_ip 147 tools/testing/selftests/rseq/rseq-mips.h start_ip, post_commit_ip, abort_ip) \ abort_ip 150 tools/testing/selftests/rseq/rseq-mips.h (post_commit_ip - start_ip), abort_ip) abort_ip 56 tools/testing/selftests/rseq/rseq-ppc.h start_ip, post_commit_offset, abort_ip) \ abort_ip 61 tools/testing/selftests/rseq/rseq-ppc.h ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \ abort_ip 98 tools/testing/selftests/rseq/rseq-ppc.h start_ip, post_commit_offset, abort_ip) \ abort_ip 104 tools/testing/selftests/rseq/rseq-ppc.h ".long 0x0, " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) "\n\t" \ abort_ip 133 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 135 tools/testing/selftests/rseq/rseq-ppc.h (post_commit_ip - start_ip), abort_ip) abort_ip 46 tools/testing/selftests/rseq/rseq-s390.h start_ip, post_commit_offset, abort_ip) \ abort_ip 51 tools/testing/selftests/rseq/rseq-s390.h ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \ abort_ip 73 tools/testing/selftests/rseq/rseq-s390.h start_ip, post_commit_offset, abort_ip) \ abort_ip 78 tools/testing/selftests/rseq/rseq-s390.h ".long 0x0, " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) "\n\t" \ abort_ip 107 tools/testing/selftests/rseq/rseq-s390.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 109 tools/testing/selftests/rseq/rseq-s390.h (post_commit_ip - start_ip), abort_ip) abort_ip 56 tools/testing/selftests/rseq/rseq-x86.h start_ip, post_commit_offset, abort_ip) \ abort_ip 61 tools/testing/selftests/rseq/rseq-x86.h ".quad " __rseq_str(start_ip) ", " __rseq_str(post_commit_offset) ", " __rseq_str(abort_ip) "\n\t" \ abort_ip 68 tools/testing/selftests/rseq/rseq-x86.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 70 tools/testing/selftests/rseq/rseq-x86.h (post_commit_ip - start_ip), abort_ip) abort_ip 579 tools/testing/selftests/rseq/rseq-x86.h start_ip, post_commit_offset, abort_ip) \ abort_ip 584 tools/testing/selftests/rseq/rseq-x86.h ".long " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_ip) ", 0x0\n\t" \ abort_ip 590 tools/testing/selftests/rseq/rseq-x86.h #define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \ abort_ip 592 tools/testing/selftests/rseq/rseq-x86.h (post_commit_ip - start_ip), abort_ip)