Home
last modified time | relevance | path

Searched refs:pprog (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/arch/x86/net/
H A Dbpf_jit_comp.c320 *pprog = prog; in push_callee_regs()
335 *pprog = prog; in pop_callee_regs()
371 *pprog = prog; in emit_prologue()
385 *pprog = prog; in emit_patch()
488 *pprog = prog; in emit_indirect_jump()
503 *pprog = prog; in emit_return()
525 u8 *prog = *pprog, *start = *pprog; in emit_bpf_tail_call_indirect()
591 *pprog = prog; in emit_bpf_tail_call_indirect()
600 u8 *prog = *pprog, *start = *pprog; in emit_bpf_tail_call_direct()
634 *pprog = prog; in emit_bpf_tail_call_direct()
[all …]
H A Dbpf_jit_comp32.c230 *pprog = prog; in emit_ia32_mov_i()
251 *pprog = prog; in emit_ia32_mov_r()
314 *pprog = prog; in emit_ia32_mul_r()
362 *pprog = prog; in emit_ia32_to_le_r64()
428 *pprog = prog; in emit_ia32_to_be_r64()
475 *pprog = prog; in emit_ia32_div_mod_r()
516 *pprog = prog; in emit_ia32_shift_r()
573 *pprog = prog; in emit_ia32_alu_r()
590 *pprog = prog; in emit_ia32_alu_r64()
673 *pprog = prog; in emit_ia32_alu_i()
[all …]
/openbmc/linux/arch/x86/kernel/
H A Dcallthunks.c309 int x86_call_depth_emit_accounting(u8 **pprog, void *func) in x86_call_depth_emit_accounting() argument
321 memcpy(*pprog, tmpl, tmpl_size); in x86_call_depth_emit_accounting()
322 *pprog += tmpl_size; in x86_call_depth_emit_accounting()
/openbmc/linux/net/core/
H A Dsock_map.c1476 *pprog = &progs->msg_parser; in sock_map_prog_lookup()
1480 *pprog = &progs->stream_parser; in sock_map_prog_lookup()
1486 *pprog = &progs->stream_verdict; in sock_map_prog_lookup()
1491 *pprog = &progs->skb_verdict; in sock_map_prog_lookup()
1503 struct bpf_prog **pprog; in sock_map_prog_update() local
1506 ret = sock_map_prog_lookup(map, &pprog, which); in sock_map_prog_update()
1511 return psock_replace_prog(pprog, prog, old); in sock_map_prog_update()
1513 psock_set_prog(pprog, prog); in sock_map_prog_update()
1522 struct bpf_prog **pprog; in sock_map_bpf_prog_query() local
1539 ret = sock_map_prog_lookup(map, &pprog, attr->query.attach_type); in sock_map_bpf_prog_query()
[all …]
/openbmc/qemu/include/hw/misc/
H A Dsifive_u_otp.h74 uint32_t pprog; member
/openbmc/linux/include/linux/
H A Dskmsg.h467 static inline void psock_set_prog(struct bpf_prog **pprog, in psock_set_prog() argument
470 prog = xchg(pprog, prog); in psock_set_prog()
475 static inline int psock_replace_prog(struct bpf_prog **pprog, in psock_replace_prog() argument
479 if (cmpxchg(pprog, old, prog) != old) in psock_replace_prog()
/openbmc/qemu/hw/misc/
H A Dsifive_u_otp.c83 return s->pprog; in sifive_u_otp_read()
135 s->pprog = val32; in sifive_u_otp_write()
/openbmc/linux/arch/x86/include/asm/
H A Dalternative.h116 extern int x86_call_depth_emit_accounting(u8 **pprog, void *func);
126 static __always_inline int x86_call_depth_emit_accounting(u8 **pprog, in x86_call_depth_emit_accounting() argument