Searched refs:func_meta (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 1000 int run_ctx_off, int func_meta_off, bool save_ret, u64 func_meta, in invoke_bpf() argument 1009 u64 meta = func_meta | ((u64)cur_cookie << BPF_TRAMP_COOKIE_INDEX_SHIFT); in invoke_bpf() 1039 u64 func_meta; in __arch_prepare_bpf_trampoline() local 1170 func_meta = nr_arg_slots; in __arch_prepare_bpf_trampoline() 1171 emit_store_stack_imm64(RV_REG_T1, -func_meta_off, func_meta, ctx); in __arch_prepare_bpf_trampoline() 1192 flags & BPF_TRAMP_F_RET_FENTRY_RET, func_meta, cookie_off, ctx); in __arch_prepare_bpf_trampoline() 1240 func_meta |= (1ULL << BPF_TRAMP_IS_RETURN_SHIFT); in __arch_prepare_bpf_trampoline() 1242 emit_store_stack_imm64(RV_REG_T1, -func_meta_off, func_meta, ctx); in __arch_prepare_bpf_trampoline() 1246 false, func_meta, cookie_off, ctx); in __arch_prepare_bpf_trampoline()
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 2506 static void store_func_meta(struct jit_ctx *ctx, u64 func_meta, int func_meta_off) in store_func_meta() argument 2508 emit_a64_mov_i64(A64_R(10), func_meta, ctx); in store_func_meta() 2548 u64 func_meta; in prepare_trampoline() local 2661 func_meta = nfuncargs; in prepare_trampoline() 2662 store_func_meta(ctx, func_meta, func_meta_off); in prepare_trampoline() 2692 u64 meta = func_meta | (cookie_bargs_off << BPF_TRAMP_COOKIE_INDEX_SHIFT); in prepare_trampoline() 2733 func_meta |= (1ULL << BPF_TRAMP_IS_RETURN_SHIFT); in prepare_trampoline() 2735 store_func_meta(ctx, func_meta, func_meta_off); in prepare_trampoline() 2740 u64 meta = func_meta | (cookie_bargs_off << BPF_TRAMP_COOKIE_INDEX_SHIFT); in prepare_trampoline()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3098 void *image, void *rw_image, u64 func_meta, in invoke_bpf() argument 3107 func_meta | (cur_cookie << BPF_TRAMP_COOKIE_INDEX_SHIFT)); in invoke_bpf() 3234 u64 func_meta; in __arch_prepare_bpf_trampoline() local 3374 func_meta = nr_regs; in __arch_prepare_bpf_trampoline() 3376 emit_store_stack_imm64(&prog, BPF_REG_0, -func_meta_off, func_meta); in __arch_prepare_bpf_trampoline() 3406 func_meta, cookie_off)) in __arch_prepare_bpf_trampoline() 3467 func_meta |= (1ULL << BPF_TRAMP_IS_RETURN_SHIFT); in __arch_prepare_bpf_trampoline() 3469 emit_store_stack_imm64(&prog, BPF_REG_0, -func_meta_off, func_meta); in __arch_prepare_bpf_trampoline() 3473 false, image, rw_image, func_meta, cookie_off)) { in __arch_prepare_bpf_trampoline()
|