Home
last modified time | relevance | path

Searched refs:rcpu (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/bpf/
H A Dcpumap.c139 static u32 cpu_map_bpf_prog_run_skb(struct bpf_cpu_map_entry *rcpu, in cpu_map_bpf_prog_run_skb() argument
150 act = bpf_prog_run_generic_xdp(skb, &xdp, rcpu->prog); in cpu_map_bpf_prog_run_skb()
157 rcpu->prog); in cpu_map_bpf_prog_run_skb()
166 bpf_warn_invalid_xdp_action(NULL, rcpu->prog, act); in cpu_map_bpf_prog_run_skb()
169 trace_xdp_exception(skb->dev, rcpu->prog, act); in cpu_map_bpf_prog_run_skb()
183 static int cpu_map_bpf_prog_run_xdp(struct bpf_cpu_map_entry *rcpu, in cpu_map_bpf_prog_run_xdp() argument
204 act = bpf_prog_run_xdp(rcpu->prog, &xdp); in cpu_map_bpf_prog_run_xdp()
217 rcpu->prog); in cpu_map_bpf_prog_run_xdp()
226 bpf_warn_invalid_xdp_action(xdpf->dev_rx, rcpu->prog, act); in cpu_map_bpf_prog_run_xdp()
229 trace_xdp_exception(xdpf->dev_rx, rcpu->prog, act); in cpu_map_bpf_prog_run_xdp()
[all …]
/linux/arch/arm/common/
H A Dvlock.S28 .macro voting_begin rbase:req, rcpu:req, rscratch:req
30 strb \rscratch, [\rbase, \rcpu]
34 .macro voting_end rbase:req, rcpu:req, rscratch:req
37 strb \rscratch, [\rbase, \rcpu]
/linux/samples/bpf/
H A Dcpustat_user.c108 int rcpu, i, ret; in cpu_stat_inject_cpu_idle_event() local
116 rcpu = sched_getcpu(); in cpu_stat_inject_cpu_idle_event()
117 if (rcpu < 0) in cpu_stat_inject_cpu_idle_event()
126 if (i == rcpu) in cpu_stat_inject_cpu_idle_event()
/linux/include/linux/
H A Dbpf.h3087 int cpu_map_enqueue(struct bpf_cpu_map_entry *rcpu, struct xdp_frame *xdpf,
3089 int cpu_map_generic_redirect(struct bpf_cpu_map_entry *rcpu,
3434 static inline int cpu_map_enqueue(struct bpf_cpu_map_entry *rcpu, in cpu_map_enqueue() argument
3441 static inline int cpu_map_generic_redirect(struct bpf_cpu_map_entry *rcpu, in cpu_map_generic_redirect() argument
/linux/
H A DMAINTAINERS23516 F: Documentation/devicetree/bindings/clock/tenstorrent,atlantis-prcm-rcpu.yaml
23521 F: include/dt-bindings/clock/tenstorrent,atlantis-prcm-rcpu.h