| .. | .. |
|---|
| 56 | 56 | #define XEN_IMM 0xEA1 |
|---|
| 57 | 57 | |
|---|
| 58 | 58 | #define HYPERCALL_SIMPLE(hypercall) \ |
|---|
| 59 | | -ENTRY(HYPERVISOR_##hypercall) \ |
|---|
| 59 | +SYM_FUNC_START(HYPERVISOR_##hypercall) \ |
|---|
| 60 | 60 | mov x16, #__HYPERVISOR_##hypercall; \ |
|---|
| 61 | 61 | hvc XEN_IMM; \ |
|---|
| 62 | 62 | ret; \ |
|---|
| 63 | | -ENDPROC(HYPERVISOR_##hypercall) |
|---|
| 63 | +SYM_FUNC_END(HYPERVISOR_##hypercall) |
|---|
| 64 | 64 | |
|---|
| 65 | 65 | #define HYPERCALL0 HYPERCALL_SIMPLE |
|---|
| 66 | 66 | #define HYPERCALL1 HYPERCALL_SIMPLE |
|---|
| .. | .. |
|---|
| 86 | 86 | HYPERCALL2(vm_assist); |
|---|
| 87 | 87 | HYPERCALL3(dm_op); |
|---|
| 88 | 88 | |
|---|
| 89 | | -ENTRY(privcmd_call) |
|---|
| 89 | +SYM_FUNC_START(privcmd_call) |
|---|
| 90 | 90 | mov x16, x0 |
|---|
| 91 | 91 | mov x0, x1 |
|---|
| 92 | 92 | mov x1, x2 |
|---|
| .. | .. |
|---|
| 109 | 109 | */ |
|---|
| 110 | 110 | uaccess_ttbr0_disable x6, x7 |
|---|
| 111 | 111 | ret |
|---|
| 112 | | -ENDPROC(privcmd_call); |
|---|
| 112 | +SYM_FUNC_END(privcmd_call); |
|---|