Lines Matching refs:verdict
84 u32 verdict = ENA_XDP_PASS; in ena_xdp_execute() local
92 verdict = bpf_prog_run_xdp(xdp_prog, xdp); in ena_xdp_execute()
94 switch (verdict) { in ena_xdp_execute()
98 trace_xdp_exception(rx_ring->netdev, xdp_prog, verdict); in ena_xdp_execute()
100 verdict = ENA_XDP_DROP; in ena_xdp_execute()
116 verdict = ENA_XDP_TX; in ena_xdp_execute()
121 verdict = ENA_XDP_REDIRECT; in ena_xdp_execute()
124 trace_xdp_exception(rx_ring->netdev, xdp_prog, verdict); in ena_xdp_execute()
126 verdict = ENA_XDP_DROP; in ena_xdp_execute()
129 trace_xdp_exception(rx_ring->netdev, xdp_prog, verdict); in ena_xdp_execute()
131 verdict = ENA_XDP_DROP; in ena_xdp_execute()
135 verdict = ENA_XDP_DROP; in ena_xdp_execute()
139 verdict = ENA_XDP_PASS; in ena_xdp_execute()
142 bpf_warn_invalid_xdp_action(rx_ring->netdev, xdp_prog, verdict); in ena_xdp_execute()
144 verdict = ENA_XDP_DROP; in ena_xdp_execute()
149 return verdict; in ena_xdp_execute()