Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.h54 return !!adapter->xdp_bpf_prog; in ena_xdp_present()
59 return !!ring->xdp_bpf_prog; in ena_xdp_present_ring()
88 xdp_prog = READ_ONCE(rx_ring->xdp_bpf_prog); in ena_xdp_execute()
H A Dena_xdp.c135 if (!READ_ONCE(adapter->rx_ring->xdp_bpf_prog)) in ena_xdp_xmit()
238 old_bpf_prog = xchg(&rx_ring->xdp_bpf_prog, prog); in ena_xdp_exchange_program_rx_in_range()
253 struct bpf_prog *old_bpf_prog = xchg(&adapter->xdp_bpf_prog, prog); in ena_xdp_exchange_program()
296 old_bpf_prog = adapter->xdp_bpf_prog; in ena_xdp_set()
H A Dena_netdev.h234 struct bpf_prog *xdp_bpf_prog; member
377 struct bpf_prog *xdp_bpf_prog; member
H A Dena_netdev.c2355 adapter->xdp_bpf_prog, in ena_update_queue_count()
/openbmc/linux/drivers/net/vmxnet3/
H A Dvmxnet3_xdp.c16 rcu_assign_pointer(adapter->xdp_bpf_prog, prog); in vmxnet3_xdp_exchange_program()
58 old_bpf_prog = rcu_dereference(adapter->xdp_bpf_prog); in vmxnet3_xdp_set()
349 xdp_prog = rcu_dereference(rq->adapter->xdp_bpf_prog); in vmxnet3_process_xdp_small()
393 xdp_prog = rcu_dereference(rq->adapter->xdp_bpf_prog); in vmxnet3_process_xdp()
H A Dvmxnet3_xdp.h44 return !!rcu_access_pointer(adapter->xdp_bpf_prog); in vmxnet3_xdp_enabled()
H A Dvmxnet3_int.h434 struct bpf_prog __rcu *xdp_bpf_prog; member
H A Dvmxnet3_drv.c1968 rcu_assign_pointer(adapter->xdp_bpf_prog, NULL); in vmxnet3_rq_cleanup_all()