Searched refs:r_skb (Results 1 – 6 of 6) sorted by relevance
/arch/powerpc/net/ |
D | bpf_jit_64.S | 106 std r_skb, (BPF_PPC_STACKFRAME+48)(r1); \ 124 ld r_skb, (BPF_PPC_STACKFRAME+48)(r1); \ 159 std r_skb, (BPF_PPC_STACKFRAME+48)(r1); \ 177 ld r_skb, (BPF_PPC_STACKFRAME+48)(r1); \
|
D | bpf_jit_comp.c | 66 PPC_LWZ_OFFS(r_scratch1, r_skb, offsetof(struct sk_buff, in bpf_jit_build_prologue() 68 PPC_LWZ_OFFS(r_HL, r_skb, offsetof(struct sk_buff, len)); in bpf_jit_build_prologue() 70 PPC_LD_OFFS(r_D, r_skb, offsetof(struct sk_buff, data)); in bpf_jit_build_prologue() 341 PPC_LWZ_OFFS(r_A, r_skb, offsetof(struct sk_buff, len)); in bpf_jit_build_body() 344 PPC_LWZ_OFFS(r_X, r_skb, offsetof(struct sk_buff, len)); in bpf_jit_build_body() 351 PPC_NTOHS_OFFS(r_A, r_skb, offsetof(struct sk_buff, in bpf_jit_build_body() 355 PPC_LD_OFFS(r_scratch1, r_skb, offsetof(struct sk_buff, in bpf_jit_build_body() 373 PPC_LWZ_OFFS(r_A, r_skb, offsetof(struct sk_buff, in bpf_jit_build_body() 378 PPC_LWZ_OFFS(r_A, r_skb, offsetof(struct sk_buff, in bpf_jit_build_body() 386 PPC_LHZ_OFFS(r_A, r_skb, offsetof(struct sk_buff, in bpf_jit_build_body() [all …]
|
D | bpf_jit.h | 36 #define r_skb 3 macro
|
/arch/arm/net/ |
D | bpf_jit_32.c | 42 #define r_skb ARM_R6 macro 149 ret |= 1 << r_skb; in saved_regs() 187 emit(ARM_MOV_R(r_skb, ARM_R0), ctx); in build_prologue() 191 emit(ARM_LDR_I(r_skb_data, r_skb, off), ctx); in build_prologue() 194 emit(ARM_LDR_I(r_skb_hl, r_skb, off), ctx); in build_prologue() 196 emit(ARM_LDR_I(r_scratch, r_skb, off), ctx); in build_prologue() 498 emit(ARM_LDR_I(r_A, r_skb, in build_body() 547 emit(ARM_MOV_R(ARM_R0, r_skb), ctx); in build_body() 572 emit(ARM_LDR_I(r_X, r_skb, in build_body() 598 emit(ARM_MOV_R(ARM_R0, r_skb), ctx); in build_body() [all …]
|
/arch/mips/net/ |
D | bpf_jit.c | 611 emit_reg_move(r_skb, MIPS_R_A0, ctx); in build_prologue() 615 emit_load(r_skb_len, r_skb, offsetof(struct sk_buff, len), in build_prologue() 617 emit_load(r_tmp, r_skb, offsetof(struct sk_buff, data_len), in build_prologue() 620 emit_load_ptr(r_skb_data, r_skb, in build_prologue() 683 emit_load(r_A, r_skb, off, ctx); in build_body() 708 emit_reg_move(MIPS_R_A0, r_skb, ctx); in build_body() 750 emit_load(r_X, r_skb, off, ctx); in build_body() 763 emit_reg_move(MIPS_R_A0, r_skb, ctx); /* delay slot */ in build_body() 1086 emit_half_load(r_A, r_skb, off, ctx); in build_body() 1119 emit_load_ptr(r_s0, r_skb, off, ctx); in build_body() [all …]
|
D | bpf_jit.h | 58 #define r_skb MIPS_R_S5 macro
|