18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci#ifndef _BPF_JIT_H 38c2ecf20Sopenharmony_ci#define _BPF_JIT_H 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci#ifndef __ASSEMBLER__ 68c2ecf20Sopenharmony_ci#define G0 0x00 78c2ecf20Sopenharmony_ci#define G1 0x01 88c2ecf20Sopenharmony_ci#define G2 0x02 98c2ecf20Sopenharmony_ci#define G3 0x03 108c2ecf20Sopenharmony_ci#define G6 0x06 118c2ecf20Sopenharmony_ci#define G7 0x07 128c2ecf20Sopenharmony_ci#define O0 0x08 138c2ecf20Sopenharmony_ci#define O1 0x09 148c2ecf20Sopenharmony_ci#define O2 0x0a 158c2ecf20Sopenharmony_ci#define O3 0x0b 168c2ecf20Sopenharmony_ci#define O4 0x0c 178c2ecf20Sopenharmony_ci#define O5 0x0d 188c2ecf20Sopenharmony_ci#define SP 0x0e 198c2ecf20Sopenharmony_ci#define O7 0x0f 208c2ecf20Sopenharmony_ci#define L0 0x10 218c2ecf20Sopenharmony_ci#define L1 0x11 228c2ecf20Sopenharmony_ci#define L2 0x12 238c2ecf20Sopenharmony_ci#define L3 0x13 248c2ecf20Sopenharmony_ci#define L4 0x14 258c2ecf20Sopenharmony_ci#define L5 0x15 268c2ecf20Sopenharmony_ci#define L6 0x16 278c2ecf20Sopenharmony_ci#define L7 0x17 288c2ecf20Sopenharmony_ci#define I0 0x18 298c2ecf20Sopenharmony_ci#define I1 0x19 308c2ecf20Sopenharmony_ci#define I2 0x1a 318c2ecf20Sopenharmony_ci#define I3 0x1b 328c2ecf20Sopenharmony_ci#define I4 0x1c 338c2ecf20Sopenharmony_ci#define I5 0x1d 348c2ecf20Sopenharmony_ci#define FP 0x1e 358c2ecf20Sopenharmony_ci#define I7 0x1f 368c2ecf20Sopenharmony_ci#endif 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci#endif /* _BPF_JIT_H */ 39