Home
last modified time | relevance | path

Searched full:abort (Results 1 – 25 of 1581) sorted by relevance

12345678910>>...64

/kernel/linux/linux-5.10/arch/arm/lib/
Dcopy_to_user.S36 .macro ldr1w ptr reg abort argument
40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort argument
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort argument
48 .macro ldr1b ptr reg cond=al abort
60 .macro str1w ptr reg abort argument
61 strusr \reg, \ptr, 4, abort=\abort
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort argument
65 str1w \ptr, \reg1, \abort
66 str1w \ptr, \reg2, \abort
67 str1w \ptr, \reg3, \abort
[all …]
Dcopy_from_user.S42 .macro ldr1w ptr reg abort argument
43 ldrusr \reg, \ptr, 4, abort=\abort
46 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort argument
47 ldr1w \ptr, \reg1, \abort
48 ldr1w \ptr, \reg2, \abort
49 ldr1w \ptr, \reg3, \abort
50 ldr1w \ptr, \reg4, \abort
53 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort argument
54 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort
55 ldr4w \ptr, \reg5, \reg6, \reg7, \reg8, \abort
[all …]
Dcopy_template.S22 * ldr1w ptr reg abort
25 * 'ptr' to the next word. The 'abort' argument is used for fixup tables.
27 * ldr4w ptr reg1 reg2 reg3 reg4 abort
28 * ldr8w ptr, reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
32 * The'abort' argument is used for fixup tables.
34 * ldr1b ptr reg cond abort
40 * str1w ptr reg abort
41 * str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
42 * str1b ptr reg cond abort
113 4: ldr8w r1, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f
[all …]
Dmemcpy.S17 .macro ldr1w ptr reg abort argument
21 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort argument
25 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort argument
29 .macro ldr1b ptr reg cond=al abort
33 .macro str1w ptr reg abort argument
37 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort argument
41 .macro str1b ptr reg cond=al abort
/kernel/linux/linux-5.10/tools/testing/selftests/memfd/
Dmemfd_test.c45 abort(); in mfd_assert_new()
51 abort(); in mfd_assert_new()
67 abort(); in mfd_assert_reopen_fd()
82 abort(); in mfd_fail_new()
93 abort(); in mfd_assert_get_seals()
106 abort(); in mfd_assert_has_seals()
119 abort(); in mfd_assert_add_seals()
138 abort(); in mfd_fail_add_seals()
150 abort(); in mfd_assert_size()
154 abort(); in mfd_assert_size()
[all …]
Dfuse_test.c51 abort(); in mfd_assert_new()
57 abort(); in mfd_assert_new()
70 abort(); in mfd_assert_get_seals()
84 abort(); in mfd_assert_has_seals()
98 abort(); in mfd_assert_add_seals()
117 abort(); in mfd_busy_add_seals()
135 abort(); in mfd_assert_mmap_shared()
153 abort(); in mfd_assert_mmap_private()
207 abort(); in spawn_sealing_thread()
216 abort(); in spawn_sealing_thread()
[all …]
/kernel/linux/linux-5.10/arch/arm/include/asm/
Dglue-df.h14 * Data Abort Model
19 * v4_early - ARMv4 without Thumb early abort handler
20 * v4t_late - ARMv4 with Thumb late abort handler
21 * v4t_early - ARMv4 with Thumb early abort handler
22 * v5t_early - ARMv5 with Thumb early abort handler
23 * v5tj_early - ARMv5 with Thumb and Java early abort handler
25 * v6_early - ARMv6 generic early abort handler
26 * v7_early - ARMv7 generic early abort handler
96 #error Unknown data abort handler type
/kernel/linux/linux-5.10/arch/arm/mm/
Dfsr-2level.c11 { do_bad, SIGBUS, 0, "external abort on linefetch" },
13 { do_bad, SIGBUS, 0, "external abort on linefetch" },
15 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
17 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
19 { do_bad, SIGBUS, 0, "external abort on translation" },
21 { do_bad, SIGBUS, 0, "external abort on translation" },
26 * supported if the CPU abort handler supports bit 10.
32 { do_bad, SIGBUS, 0, "lock abort" }, /* xscale */
34 { do_bad, SIGBUS, BUS_OBJERR, "imprecise external abort" }, /* xscale */
55 { do_bad, SIGBUS, 0, "external abort on non-linefetch" },
[all …]
Dfsr-3level.c19 { do_bad, SIGBUS, 0, "synchronous external abort" },
20 { do_bad, SIGBUS, 0, "asynchronous external abort" },
23 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" },
24 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" },
25 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" },
26 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" },
55 { do_bad, SIGBUS, 0, "implementation fault (lockdown abort)" },
61 { do_bad, SIGBUS, 0, "implementation fault (coprocessor abort)" },
DMakefile28 obj-$(CONFIG_CPU_ABRT_NOMMU) += abort-nommu.o
29 obj-$(CONFIG_CPU_ABRT_EV4) += abort-ev4.o
30 obj-$(CONFIG_CPU_ABRT_EV4T) += abort-ev4t.o
31 obj-$(CONFIG_CPU_ABRT_LV4T) += abort-lv4t.o
32 obj-$(CONFIG_CPU_ABRT_EV5T) += abort-ev5t.o
33 obj-$(CONFIG_CPU_ABRT_EV5TJ) += abort-ev5tj.o
34 obj-$(CONFIG_CPU_ABRT_EV6) += abort-ev6.o
35 obj-$(CONFIG_CPU_ABRT_EV7) += abort-ev7.o
/kernel/linux/linux-5.10/tools/testing/selftests/rseq/
Drseq-x86.h77 * reach through the normal course of its execution. The abort IP and the
121 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
143 RSEQ_ASM_DEFINE_ABORT(4, "", abort) in rseq_cmpeqv_storev()
152 : abort, cmpfail in rseq_cmpeqv_storev()
159 abort: in rseq_cmpeqv_storev()
187 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpnev_storeoffp_load()
214 RSEQ_ASM_DEFINE_ABORT(4, "", abort) in rseq_cmpnev_storeoffp_load()
225 : abort, cmpfail in rseq_cmpnev_storeoffp_load()
232 abort: in rseq_cmpnev_storeoffp_load()
255 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_addv()
[all …]
Drseq-ppc.h83 * reach through the normal course of its execution. The abort IP and the
119 * reach through the normal course of its execution. The abort IP and the
218 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
241 RSEQ_ASM_DEFINE_ABORT(4, abort) in rseq_cmpeqv_storev()
252 : abort, cmpfail in rseq_cmpeqv_storev()
259 abort: in rseq_cmpeqv_storev()
283 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpnev_storeoffp_load()
312 RSEQ_ASM_DEFINE_ABORT(4, abort) in rseq_cmpnev_storeoffp_load()
325 : abort, cmpfail in rseq_cmpnev_storeoffp_load()
332 abort: in rseq_cmpnev_storeoffp_load()
[all …]
Drseq-arm.h14 * pointer to attacker-controlled code on rseq abort.
105 * reach through the normal course of its execution. The abort IP and the
156 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
181 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in rseq_cmpeqv_storev()
193 : abort, cmpfail in rseq_cmpeqv_storev()
200 abort: in rseq_cmpeqv_storev()
224 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpnev_storeoffp_load()
252 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in rseq_cmpnev_storeoffp_load()
266 : abort, cmpfail in rseq_cmpnev_storeoffp_load()
273 abort: in rseq_cmpnev_storeoffp_load()
[all …]
Drseq-s390.h60 * reach through the normal course of its execution. The abort IP and the
87 * reach through the normal course of its execution. The abort IP and the
143 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
165 RSEQ_ASM_DEFINE_ABORT(4, "", abort) in rseq_cmpeqv_storev()
176 : abort, cmpfail in rseq_cmpeqv_storev()
183 abort: in rseq_cmpeqv_storev()
211 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpnev_storeoffp_load()
238 RSEQ_ASM_DEFINE_ABORT(4, "", abort) in rseq_cmpnev_storeoffp_load()
251 : abort, cmpfail in rseq_cmpnev_storeoffp_load()
258 abort: in rseq_cmpnev_storeoffp_load()
[all …]
Drseq-mips.h110 * reach through the normal course of its execution. The abort IP and the
163 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev()
186 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in rseq_cmpeqv_storev()
198 : abort, cmpfail in rseq_cmpeqv_storev()
204 abort: in rseq_cmpeqv_storev()
224 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpnev_storeoffp_load()
250 RSEQ_ASM_DEFINE_ABORT(3, 4, "", abort, 1b, 2b, 4f) in rseq_cmpnev_storeoffp_load()
264 : abort, cmpfail in rseq_cmpnev_storeoffp_load()
270 abort: in rseq_cmpnev_storeoffp_load()
289 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in rseq_addv()
[all …]
Drseq-arm64.h117 * reach through the normal course of its execution. The abort IP and the
230 RSEQ_ASM_DEFINE_ABORT(4, abort) in rseq_cmpeqv_storev()
240 : abort, cmpfail in rseq_cmpeqv_storev()
247 abort: in rseq_cmpeqv_storev()
291 RSEQ_ASM_DEFINE_ABORT(4, abort) in rseq_cmpnev_storeoffp_load()
302 : abort, cmpfail in rseq_cmpnev_storeoffp_load()
309 abort: in rseq_cmpnev_storeoffp_load()
346 RSEQ_ASM_DEFINE_ABORT(4, abort) in rseq_addv()
355 : abort in rseq_addv()
362 abort: in rseq_addv()
[all …]
Dparam_test.c368 abort(); in test_percpu_spinlock_thread()
380 printf_verbose("tid %d: number of rseq abort: %d, signals delivered: %u\n", in test_percpu_spinlock_thread()
384 abort(); in test_percpu_spinlock_thread()
417 abort(); in test_percpu_spinlock()
426 abort(); in test_percpu_spinlock()
445 abort(); in test_percpu_inc_thread()
462 printf_verbose("tid %d: number of rseq abort: %d, signals delivered: %u\n", in test_percpu_inc_thread()
466 abort(); in test_percpu_inc_thread()
493 abort(); in test_percpu_inc()
502 abort(); in test_percpu_inc()
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellde/
Dmemory.json35 …"BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a …
38 …"PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a…
45 …"BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store t…
48 …"PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store …
55 …"BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not e…
58 …"PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not …
65 …"BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and …
68 …"PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and…
75 …"BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported al…
78 …"PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported a…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/
Dmemory.json35 …"BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a …
38 …"PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a…
45 …"BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store t…
48 …"PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store …
55 …"BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not e…
58 …"PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not …
65 …"BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and …
68 …"PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and…
75 …"BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported al…
78 …"PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported a…
[all …]
/kernel/linux/linux-5.10/drivers/scsi/snic/
Dsnic_stats.h40 atomic64_t num; /* Abort counter */
41 atomic64_t fail; /* Abort Failure Counter */
42 atomic64_t drv_tmo; /* Abort Driver Timeouts */
43 atomic64_t fw_tmo; /* Abort Firmware Timeouts */
44 atomic64_t io_not_found;/* Abort IO Not Found */
45 atomic64_t q_fail; /* Abort Queuing Failed */
81 atomic64_t abts_wq_alloc_fail; /* Abort Path WQ desc alloc failure */
/kernel/linux/linux-5.10/include/uapi/linux/
Drxrpc.h42 * - If neither abort or accept are specified, the message is a data message.
48 RXRPC_ABORT = 2, /* sr: abort request / notification [terminal] */
78 * RxRPC-level abort codes
85 #define RX_USER_ABORT -6 /* generic user abort */
90 * (un)marshalling abort codes (rxgen)
102 * Rx kerberos security abort codes
103 * - unfortunately we have no generalised security abort codes to say things
/kernel/linux/linux-5.10/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering/
Dtest.c59 abort(); in main()
61 abort(); in main()
63 abort(); in main()
65 abort(); in main()
/kernel/linux/linux-5.10/net/sctp/
Dsm_statefuns.c179 /* Check for format error in an ABORT chunk */
340 * Normally, this would cause an ABORT with a Protocol Violation in sctp_sf_do_5_1B_init()
348 * control endpoint, respond with an ABORT. in sctp_sf_do_5_1B_init()
362 * and ABORT. Essentially, this catches the race of INIT being in sctp_sf_do_5_1B_init()
376 * Send an ABORT, with causes if there is any. in sctp_sf_do_5_1B_init()
498 * association by transmitting an ABORT.
546 * Send an ABORT, with causes. If there are no causes, in sctp_sf_do_5_1C_ack()
573 * This means that if we only want to abort associations in sctp_sf_do_5_1C_ack()
574 * in an authenticated way (i.e AUTH+ABORT), then we in sctp_sf_do_5_1C_ack()
710 * control endpoint, respond with an ABORT. in sctp_sf_do_5_1D_ce()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
Daic94xx_tmf.c354 * asd_abort_task -- ABORT TASK TMF
357 * Before calling ABORT TASK the task state flags should be ORed with
359 * the task_state_lock IRQ spinlock, then ABORT TASK *must* be called.
361 * Implements the ABORT TASK TMF, I_T_L_Q nexus.
366 * When ABORT TASK returns, the caller of ABORT TASK checks first the
367 * task->task_state_flags, and then the return value of ABORT TASK.
371 * caller of ABORT TASK has responsibility to call task->task_done()
378 * ABORT TASK has responsibility to call task->task_done()
382 * the ABORT TASK returned some kind of error. The task
384 * The caller of ABORT TASK may wish to retry.
[all …]
/kernel/linux/linux-5.10/net/can/j1939/
Dtransport.c55 /* A timeout occurred and this is the connection abort to
120 /* Any other reason (if a Connection Abort reason is
130 static const char *j1939_xtp_abort_to_str(enum j1939_xtp_abort abort) in j1939_xtp_abort_to_str() argument
132 switch (abort) { in j1939_xtp_abort_to_str()
138 return "A timeout occurred and this is the connection abort to close the session."; in j1939_xtp_abort_to_str()
164 …return "Any other reason (if a Connection Abort reason is identified that is not listed in the tab… in j1939_xtp_abort_to_str()
171 enum j1939_xtp_abort abort) in j1939_xtp_abort_to_errno() argument
175 switch (abort) { in j1939_xtp_abort_to_errno()
177 WARN_ON_ONCE(abort == J1939_XTP_NO_ABORT); in j1939_xtp_abort_to_errno()
229 netdev_warn(priv->ndev, "Unknown abort code %i", abort); in j1939_xtp_abort_to_errno()
[all …]

12345678910>>...64