Lines Matching refs:feature
34 } feature; member
90 env.feature.action = XDP_PASS; in get_xdp_feature()
91 env.feature.drv_feature = NETDEV_XDP_ACT_BASIC; in get_xdp_feature()
93 env.feature.drv_feature = NETDEV_XDP_ACT_BASIC; in get_xdp_feature()
94 env.feature.action = XDP_DROP; in get_xdp_feature()
96 env.feature.drv_feature = NETDEV_XDP_ACT_BASIC; in get_xdp_feature()
97 env.feature.action = XDP_ABORTED; in get_xdp_feature()
99 env.feature.drv_feature = NETDEV_XDP_ACT_BASIC; in get_xdp_feature()
100 env.feature.action = XDP_TX; in get_xdp_feature()
102 env.feature.drv_feature = NETDEV_XDP_ACT_REDIRECT; in get_xdp_feature()
103 env.feature.action = XDP_REDIRECT; in get_xdp_feature()
105 env.feature.drv_feature = NETDEV_XDP_ACT_NDO_XMIT; in get_xdp_feature()
115 switch (env.feature.action) { in get_xdp_feature_str()
130 if (env.feature.drv_feature == NETDEV_XDP_ACT_NDO_XMIT) in get_xdp_feature_str()
212 env.feature.drv_feature = NETDEV_XDP_ACT_NDO_XMIT; in set_env_default()
213 env.feature.action = -EINVAL; in set_env_default()
280 enum xdp_action action = env.feature.action; in dut_attach_xdp_prog()
285 if (env.feature.drv_feature == NETDEV_XDP_ACT_NDO_XMIT) { in dut_attach_xdp_prog()
510 switch (env.feature.action) { in tester_collect_detected_cap()
522 if (env.feature.drv_feature == NETDEV_XDP_ACT_NDO_XMIT) in tester_collect_detected_cap()
609 if (env.feature.drv_feature == NETDEV_XDP_ACT_NDO_XMIT || in tester_run()
610 env.feature.action == XDP_TX) in tester_run()
647 env.feature.drv_feature & advertised_feature ? GREEN("ADVERTISED") in tester_run()