Lines Matching defs:jit

117 static inline void reg_set_seen(struct bpf_jit *jit, u32 b1)  in reg_set_seen()
338 static bool is_first_pass(struct bpf_jit *jit) in is_first_pass()
347 static bool is_codegen_pass(struct bpf_jit *jit) in is_codegen_pass()
363 static bool can_use_rel(struct bpf_jit *jit, int off) in can_use_rel()
381 static bool can_use_ldisp_for_lit32(struct bpf_jit *jit) in can_use_ldisp_for_lit32()
390 static bool can_use_ldisp_for_lit64(struct bpf_jit *jit) in can_use_ldisp_for_lit64()
406 static void save_regs(struct bpf_jit *jit, u32 rs, u32 re) in save_regs()
421 static void restore_regs(struct bpf_jit *jit, u32 rs, u32 re, u32 stack_depth) in restore_regs()
439 static int get_start(struct bpf_jit *jit, int start) in get_start()
453 static int get_end(struct bpf_jit *jit, int start) in get_end()
470 static void save_restore_regs(struct bpf_jit *jit, int op, u32 stack_depth) in save_restore_regs()
497 static void bpf_skip(struct bpf_jit *jit, int size) in bpf_skip()
551 static void bpf_jit_prologue(struct bpf_jit *jit, struct bpf_prog *fp, in bpf_jit_prologue()
607 static void emit_expoline(struct bpf_jit *jit) in emit_expoline()
618 static void emit_r1_thunk(struct bpf_jit *jit) in emit_r1_thunk()
631 static void call_r1(struct bpf_jit *jit) in call_r1()
644 static void bpf_jit_epilogue(struct bpf_jit *jit, u32 stack_depth) in bpf_jit_epilogue()
696 static int bpf_jit_probe_mem(struct bpf_jit *jit, struct bpf_prog *fp, in bpf_jit_probe_mem()
747 static int sign_extend(struct bpf_jit *jit, int r, u8 size, u8 flags) in sign_extend()
778 static noinline int bpf_jit_insn(struct bpf_jit *jit, struct bpf_prog *fp, in bpf_jit_insn()
1918 static bool bpf_is_new_addr_sane(struct bpf_jit *jit, int i) in bpf_is_new_addr_sane()
1935 static int bpf_set_addr(struct bpf_jit *jit, int i) in bpf_set_addr()
1953 static int bpf_jit_prog(struct bpf_jit *jit, struct bpf_prog *fp, in bpf_jit_prog()
2006 static struct bpf_binary_header *bpf_jit_alloc(struct bpf_jit *jit, in bpf_jit_alloc()
2040 struct bpf_jit jit; in bpf_int_jit_compile() local
2236 static void load_imm64(struct bpf_jit *jit, int dst_reg, u64 val) in load_imm64()
2248 struct bpf_jit *jit = &tjit->common; in invoke_bpf_prog() local
2354 struct bpf_jit *jit = &tjit->common; in __arch_prepare_bpf_trampoline() local