XDP_MODE_SKB
return XDP_MODE_SKB;
return dev->netdev_ops->ndo_bpf ? XDP_MODE_DRV : XDP_MODE_SKB;
case XDP_MODE_SKB:
for (mode = XDP_MODE_SKB; mode < __MAX_XDP_MODE; mode++) {
enum bpf_xdp_mode other_mode = mode == XDP_MODE_SKB
? XDP_MODE_DRV : XDP_MODE_SKB;
if (bpf_prog_is_dev_bound(new_prog->aux) && mode == XDP_MODE_SKB) {
mode != XDP_MODE_SKB);
mode != XDP_MODE_SKB);