| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 | | /* SPDX-License-Identifier: GPL-2.0 */ |  | #include <ppc-asm.h> |  | #include <asm/unistd.h> |  |   |  |     .text |  | FUNC_START(getppid_tm_active) |  |     tbegin. |  |     beq 1f |  |     li    r0, __NR_getppid |  |     sc |  |     tend. |  |     blr |  | 1: |  |     li    r3, -1 |  |     blr |  |   |  | FUNC_START(getppid_tm_suspended) |  |     tbegin. |  |     beq 1f |  |     li    r0, __NR_getppid |  |     tsuspend. |  |     sc |  |     tresume. |  |     tend. |  |     blr |  | 1: |  |     li    r3, -1 |  |     blr | 
 |