/linux-master/drivers/net/netdevsim/ |
H A D | ipsec.c | 129 struct netlink_ext_ack *extack) 143 NL_SET_ERR_MSG_MOD(extack, "Unsupported protocol for ipsec offload"); 148 NL_SET_ERR_MSG_MOD(extack, "Compression offload not supported"); 153 NL_SET_ERR_MSG_MOD(extack, "Unsupported ipsec offload type"); 160 NL_SET_ERR_MSG_MOD(extack, "No space for SA in Rx table!"); 175 NL_SET_ERR_MSG_MOD(extack, "Failed to get key data for SA table"); 128 nsim_ipsec_add_sa(struct xfrm_state *xs, struct netlink_ext_ack *extack) argument
|
/linux-master/include/net/ |
H A D | act_api.h | 121 u32 flags, struct netlink_ext_ack *extack); 135 struct netlink_ext_ack *extack); 186 struct netlink_ext_ack *extack); 212 u32 flags, u32 fl_flags, struct netlink_ext_ack *extack); 214 struct netlink_ext_ack *extack); 218 u32 flags, struct netlink_ext_ack *extack);
|
/linux-master/net/sched/ |
H A D | cls_basic.c | 109 struct netlink_ext_ack *extack) 128 bool rtnl_held, struct netlink_ext_ack *extack) 151 struct netlink_ext_ack *extack) 155 err = tcf_exts_validate(net, tp, tb, est, &f->exts, flags, extack); 175 u32 flags, struct netlink_ext_ack *extack) 222 extack); 108 basic_destroy(struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) argument 127 basic_delete(struct tcf_proto *tp, void *arg, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) argument 147 basic_set_parms(struct net *net, struct tcf_proto *tp, struct basic_filter *f, unsigned long base, struct nlattr **tb, struct nlattr *est, u32 flags, struct netlink_ext_ack *extack) argument 172 basic_change(struct net *net, struct sk_buff *in_skb, struct tcf_proto *tp, unsigned long base, u32 handle, struct nlattr **tca, void **arg, u32 flags, struct netlink_ext_ack *extack) argument
|
H A D | cls_bpf.c | 147 struct netlink_ext_ack *extack) 158 tc_cls_common_offload_init(&cls_bpf.common, tp, obj->gen_flags, extack); 182 cls_bpf_offload_cmd(tp, oldprog, prog, extack); 199 struct netlink_ext_ack *extack) 213 return cls_bpf_offload_cmd(tp, prog, oldprog, extack); 218 struct netlink_ext_ack *extack) 222 err = cls_bpf_offload_cmd(tp, NULL, prog, extack); 289 struct netlink_ext_ack *extack) 294 cls_bpf_stop_offload(tp, prog, extack); 304 bool rtnl_held, struct netlink_ext_ack *extack) 145 cls_bpf_offload_cmd(struct tcf_proto *tp, struct cls_bpf_prog *prog, struct cls_bpf_prog *oldprog, struct netlink_ext_ack *extack) argument 197 cls_bpf_offload(struct tcf_proto *tp, struct cls_bpf_prog *prog, struct cls_bpf_prog *oldprog, struct netlink_ext_ack *extack) argument 216 cls_bpf_stop_offload(struct tcf_proto *tp, struct cls_bpf_prog *prog, struct netlink_ext_ack *extack) argument 288 __cls_bpf_delete(struct tcf_proto *tp, struct cls_bpf_prog *prog, struct netlink_ext_ack *extack) argument 303 cls_bpf_delete(struct tcf_proto *tp, void *arg, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) argument 313 cls_bpf_destroy(struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) argument 409 cls_bpf_change(struct net *net, struct sk_buff *in_skb, struct tcf_proto *tp, unsigned long base, u32 handle, struct nlattr **tca, void **arg, u32 flags, struct netlink_ext_ack *extack) argument 650 cls_bpf_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, void *cb_priv, struct netlink_ext_ack *extack) argument [all...] |
H A D | cls_fw.c | 133 struct netlink_ext_ack *extack) 157 bool rtnl_held, struct netlink_ext_ack *extack) 204 struct netlink_ext_ack *extack) 211 extack); 217 ret = tcf_change_indev(net, tb[TCA_FW_INDEV], extack); 242 u32 flags, struct netlink_ext_ack *extack) 280 err = fw_set_parms(net, tp, fnew, tb, tca, base, flags, extack); 329 err = fw_set_parms(net, tp, f, tb, tca, base, flags, extack); 132 fw_destroy(struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) argument 156 fw_delete(struct tcf_proto *tp, void *arg, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) argument 201 fw_set_parms(struct net *net, struct tcf_proto *tp, struct fw_filter *f, struct nlattr **tb, struct nlattr **tca, unsigned long base, u32 flags, struct netlink_ext_ack *extack) argument 239 fw_change(struct net *net, struct sk_buff *in_skb, struct tcf_proto *tp, unsigned long base, u32 handle, struct nlattr **tca, void **arg, u32 flags, struct netlink_ext_ack *extack) argument
|
/linux-master/net/bridge/ |
H A D | br_vlan.c | 105 struct netlink_ext_ack *extack) 112 err = br_switchdev_port_vlan_add(dev, v->vid, flags, false, extack); 163 struct netlink_ext_ack *extack) 174 if (br_vlan_add(br, vid, 0, &changed, extack)) 259 struct netlink_ext_ack *extack) 284 err = __vlan_vid_add(dev, br, v, flags, extack); 294 &changed, extack); 303 masterv = br_vlan_get_master(br, v->vid, extack); 324 false, extack); 716 struct netlink_ext_ack *extack) 103 __vlan_vid_add(struct net_device *dev, struct net_bridge *br, struct net_bridge_vlan *v, u16 flags, struct netlink_ext_ack *extack) argument 162 br_vlan_get_master(struct net_bridge *br, u16 vid, struct netlink_ext_ack *extack) argument 258 __vlan_add(struct net_bridge_vlan *v, u16 flags, struct netlink_ext_ack *extack) argument 712 br_vlan_add_existing(struct net_bridge *br, struct net_bridge_vlan_group *vg, struct net_bridge_vlan *vlan, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 770 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 885 br_vlan_filter_toggle(struct net_bridge *br, unsigned long val, struct netlink_ext_ack *extack) argument 936 __br_vlan_set_proto(struct net_bridge *br, __be16 proto, struct netlink_ext_ack *extack) argument 1009 br_vlan_set_proto(struct net_bridge *br, unsigned long val, struct netlink_ext_ack *extack) argument 1093 __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid, struct netlink_ext_ack *extack) argument 1195 br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val, struct netlink_ext_ack *extack) argument 1248 nbp_vlan_init(struct net_bridge_port *p, struct netlink_ext_ack *extack) argument 1306 nbp_vlan_add(struct net_bridge_port *port, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 2140 br_vlan_rtm_process_one(struct net_device *dev, const struct nlattr *attr, int cmd, struct netlink_ext_ack *extack) argument 2245 br_vlan_rtm_process(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 141 struct netlink_ext_ack *extack); 145 struct netlink_ext_ack *extack); 870 struct netlink_ext_ack *extack) 880 NL_SET_ERR_MSG_MOD(extack, "Exceeded number of supported virtual routers"); 934 struct netlink_ext_ack *extack) 941 vr = mlxsw_sp_vr_create(mlxsw_sp, tb_id, extack); 1144 struct netlink_ext_ack *extack); 1150 struct netlink_ext_ack *extack) 1164 rif = mlxsw_sp_rif_create(mlxsw_sp, &lb_params.common, extack); 1756 struct netlink_ext_ack *extack) 868 mlxsw_sp_vr_create(struct mlxsw_sp *mlxsw_sp, u32 tb_id, struct netlink_ext_ack *extack) argument 933 mlxsw_sp_vr_get(struct mlxsw_sp *mlxsw_sp, u32 tb_id, struct netlink_ext_ack *extack) argument 1147 mlxsw_sp_ipip_ol_ipip_lb_create(struct mlxsw_sp *mlxsw_sp, enum mlxsw_sp_ipip_type ipipt, struct net_device *ol_dev, struct netlink_ext_ack *extack) argument 1753 mlxsw_sp_ipip_entry_ol_lb_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, bool keep_encap, struct netlink_ext_ack *extack) argument 1787 __mlxsw_sp_ipip_entry_update_tunnel(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, bool recreate_loopback, bool keep_encap, bool update_nexthops, struct netlink_ext_ack *extack) argument 1821 mlxsw_sp_netdevice_ipip_ol_vrf_event(struct mlxsw_sp *mlxsw_sp, struct net_device *ol_dev, struct netlink_ext_ack *extack) argument 1836 mlxsw_sp_netdevice_ipip_ul_vrf_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, struct net_device *ul_dev, bool *demote_this, struct netlink_ext_ack *extack) argument 1885 mlxsw_sp_netdevice_ipip_ol_change_event(struct mlxsw_sp *mlxsw_sp, struct net_device *ol_dev, struct netlink_ext_ack *extack) argument 1975 struct netlink_ext_ack *extack; local 2020 struct netlink_ext_ack *extack; local 4901 mlxsw_sp_nexthop_obj_single_validate(struct mlxsw_sp *mlxsw_sp, const struct nh_notifier_single_info *nh, struct netlink_ext_ack *extack) argument 4918 mlxsw_sp_nexthop_obj_group_entry_validate(struct mlxsw_sp *mlxsw_sp, const struct nh_notifier_single_info *nh, struct netlink_ext_ack *extack) argument 4941 mlxsw_sp_nexthop_obj_group_validate(struct mlxsw_sp *mlxsw_sp, const struct nh_notifier_grp_info *nh_grp, struct netlink_ext_ack *extack) argument 4967 mlxsw_sp_nexthop_obj_res_group_size_validate(struct mlxsw_sp *mlxsw_sp, const struct nh_notifier_res_table_info *nh_res_table, struct netlink_ext_ack *extack) argument 5010 mlxsw_sp_nexthop_obj_res_group_validate(struct mlxsw_sp *mlxsw_sp, const struct nh_notifier_res_table_info *nh_res_table, struct netlink_ext_ack *extack) argument 5365 mlxsw_sp_nexthop_obj_group_replace(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_nexthop_group *nh_grp, struct mlxsw_sp_nexthop_group *old_nh_grp, struct netlink_ext_ack *extack) argument 5476 struct netlink_ext_ack *extack = info->extack; local 5554 struct netlink_ext_ack *extack = info->extack; local 5601 struct netlink_ext_ack *extack = info->extack; local 8064 struct netlink_ext_ack *extack = info->extack; local 8629 mlxsw_sp_rif_create(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 8819 mlxsw_sp_router_bridge_vlan_add(struct mlxsw_sp *mlxsw_sp, struct net_device *br_dev, u16 new_vid, bool is_pvid, struct netlink_ext_ack *extack) argument 8931 mlxsw_sp_rif_subport_get(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 8958 mlxsw_sp_rif_mac_profile_index_alloc(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif_mac_profile *profile, struct netlink_ext_ack *extack) argument 9037 mlxsw_sp_rif_mac_profile_create(struct mlxsw_sp *mlxsw_sp, const char *mac, struct netlink_ext_ack *extack) argument 9069 mlxsw_sp_rif_mac_profile_get(struct mlxsw_sp *mlxsw_sp, const char *mac, u8 *p_mac_profile, struct netlink_ext_ack *extack) argument 9135 mlxsw_sp_rif_mac_profile_replace(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, const char *new_mac, struct netlink_ext_ack *extack) argument 9158 __mlxsw_sp_port_vlan_router_join(struct mlxsw_sp_port_vlan *mlxsw_sp_port_vlan, struct net_device *l3_dev, struct netlink_ext_ack *extack) argument 9229 mlxsw_sp_port_vlan_router_join_existing(struct mlxsw_sp_port_vlan *mlxsw_sp_port_vlan, struct net_device *l3_dev, struct netlink_ext_ack *extack) argument 9254 mlxsw_sp_inetaddr_port_vlan_event(struct net_device *l3_dev, struct net_device *port_dev, unsigned long event, u16 vid, struct netlink_ext_ack *extack) argument 9278 mlxsw_sp_inetaddr_port_event(struct net_device *port_dev, unsigned long event, bool nomaster, struct netlink_ext_ack *extack) argument 9290 __mlxsw_sp_inetaddr_lag_event(struct net_device *l3_dev, struct net_device *lag_dev, unsigned long event, u16 vid, struct netlink_ext_ack *extack) argument 9313 mlxsw_sp_inetaddr_lag_event(struct net_device *lag_dev, unsigned long event, bool nomaster, struct netlink_ext_ack *extack) argument 9324 mlxsw_sp_inetaddr_bridge_event(struct mlxsw_sp *mlxsw_sp, struct net_device *l3_dev, int lower_pvid, unsigned long event, struct netlink_ext_ack *extack) argument 9374 mlxsw_sp_inetaddr_vlan_event(struct mlxsw_sp *mlxsw_sp, struct net_device *vlan_dev, unsigned long event, bool nomaster, struct netlink_ext_ack *extack) argument 9446 mlxsw_sp_rif_macvlan_add(struct mlxsw_sp *mlxsw_sp, const struct net_device *macvlan_dev, struct netlink_ext_ack *extack) argument 9508 mlxsw_sp_inetaddr_macvlan_event(struct mlxsw_sp *mlxsw_sp, struct net_device *macvlan_dev, unsigned long event, struct netlink_ext_ack *extack) argument 9524 __mlxsw_sp_inetaddr_event(struct mlxsw_sp *mlxsw_sp, struct net_device *dev, unsigned long event, bool nomaster, struct netlink_ext_ack *extack) argument 9703 mlxsw_sp_router_port_change_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 9769 struct netlink_ext_ack *extack; local 9961 struct netlink_ext_ack *extack = netdev_notifier_info_to_extack(ptr); local 9987 mlxsw_sp_port_vrf_join(struct mlxsw_sp *mlxsw_sp, struct net_device *l3_dev, struct netlink_ext_ack *extack) argument 10043 struct netlink_ext_ack *extack; local 10058 struct netlink_ext_ack *extack; member in struct:mlxsw_sp_router_replay_inetaddr_up 10118 mlxsw_sp_netdevice_enslavement_replay(struct mlxsw_sp *mlxsw_sp, struct net_device *upper_dev, struct netlink_ext_ack *extack) argument 10167 mlxsw_sp_port_vid_router_join_existing(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid, struct net_device *dev, struct netlink_ext_ack *extack) argument 10196 __mlxsw_sp_router_port_join_lag(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *lag_dev, struct netlink_ext_ack *extack) argument 10262 mlxsw_sp_router_port_join_lag(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *lag_dev, struct netlink_ext_ack *extack) argument 10330 struct netlink_ext_ack *extack; member in struct:mlxsw_sp_macvlan_replay 10337 struct netlink_ext_ack *extack = rms->extack; local 10346 mlxsw_sp_macvlan_replay(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10424 mlxsw_sp_rif_subport_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10482 mlxsw_sp_rif_subport_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 10519 mlxsw_sp_rif_fid_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10601 mlxsw_sp_rif_fid_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 10635 mlxsw_sp_rif_vlan_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 10687 mlxsw_sp_rif_vlan_configure(struct mlxsw_sp_rif *rif, u16 efid, struct netlink_ext_ack *extack) argument 10767 mlxsw_sp1_rif_vlan_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10782 mlxsw_sp2_rif_vlan_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10819 mlxsw_sp1_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10890 mlxsw_sp_ul_rif_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_vr *vr, struct mlxsw_sp_crif *ul_crif, struct netlink_ext_ack *extack) argument 10944 mlxsw_sp_ul_rif_get(struct mlxsw_sp *mlxsw_sp, u32 tb_id, struct mlxsw_sp_crif *ul_crif, struct netlink_ext_ack *extack) argument 11022 mlxsw_sp2_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 11554 mlxsw_sp_lb_rif_init(struct mlxsw_sp *mlxsw_sp, struct netlink_ext_ack *extack) argument 11623 mlxsw_sp_router_init(struct mlxsw_sp *mlxsw_sp, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.h | 131 struct netlink_ext_ack *extack, 141 u32 tc_prio, struct netlink_ext_ack *extack,
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | ethtool.c | 18 struct netlink_ext_ack *extack) 55 struct netlink_ext_ack *extack) 15 wil_ethtoolops_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *cp, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 52 wil_ethtoolops_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *cp, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlxfw/ |
H A D | mlxfw.h | 104 struct netlink_ext_ack *extack); 109 struct netlink_ext_ack *extack) 107 mlxfw_firmware_flash(struct mlxfw_dev *mlxfw_dev, const struct firmware *firmware, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_devlink.c | 38 struct netlink_ext_ack *extack, 122 struct netlink_ext_ack *extack) 36 sja1105_region_static_config_snapshot(struct devlink *dl, const struct devlink_region_ops *ops, struct netlink_ext_ack *extack, u8 **data) argument 120 sja1105_devlink_info_get(struct dsa_switch *ds, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_xdp.c | 103 struct netlink_ext_ack *extack) 116 NL_SET_ERR_MSG_MOD(extack, "Jumbo frames not supported"); 102 stmmac_xdp_set_prog(struct stmmac_priv *priv, struct bpf_prog *prog, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
H A D | act.h | 18 struct netlink_ext_ack *extack; member in struct:mlx5e_tc_act_parse_state 111 struct netlink_ext_ack *extack);
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_devlink.c | 244 struct netlink_ext_ack *extack) 254 NL_SET_ERR_MSG_MOD(extack, "Check image failed"); 265 NL_SET_ERR_MSG_MOD(extack, 270 NL_SET_ERR_MSG_MOD(extack, "Send firmware image data failed"); 283 struct netlink_ext_ack *extack) 287 return hinic_firmware_update(priv, params->fw, extack); 392 struct netlink_ext_ack *extack) 423 struct netlink_ext_ack *extack) 242 hinic_firmware_update(struct hinic_devlink_priv *priv, const struct firmware *fw, struct netlink_ext_ack *extack) argument 281 hinic_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) argument 390 hinic_hw_reporter_dump(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, void *priv_ctx, struct netlink_ext_ack *extack) argument 421 hinic_fw_reporter_dump(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, void *priv_ctx, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.h | 38 struct netlink_ext_ack *extack); 67 struct netlink_ext_ack *extack);
|
/linux-master/net/dsa/ |
H A D | user.c | 597 struct netlink_ext_ack *extack) 616 ret = dsa_port_set_mst_state(dp, &attr->u.mst_state, extack); 623 extack); 635 ret = dsa_port_mst_enable(dp, attr->u.mst, extack); 642 extack); 648 ret = dsa_port_bridge_flags(dp, attr->u.brport_flags, extack); 688 struct netlink_ext_ack *extack) 695 NL_SET_ERR_MSG_MOD(extack, "skipping configuration of VLAN"); 709 NL_SET_ERR_MSG_MOD(extack, 715 return dsa_port_vlan_add(dp, vlan, extack); 595 dsa_user_port_attr_set(struct net_device *dev, const void *ctx, const struct switchdev_attr *attr, struct netlink_ext_ack *extack) argument 686 dsa_user_vlan_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) argument 721 dsa_user_host_vlan_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) argument 747 dsa_user_port_obj_add(struct net_device *dev, const void *ctx, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) argument 1178 dsa_user_set_mm(struct net_device *dev, struct ethtool_mm_cfg *cfg, struct netlink_ext_ack *extack) argument 1367 struct netlink_ext_ack *extack = cls->common.extack; local 1421 struct netlink_ext_ack *extack = cls->common.extack; local 1750 struct netlink_ext_ack extack = {0}; local 2820 dsa_user_change_conduit(struct net_device *dev, struct net_device *conduit, struct netlink_ext_ack *extack) argument 2906 struct netlink_ext_ack *extack; local 3085 struct netlink_ext_ack *extack; local 3139 dsa_lag_conduit_validate(struct net_device *lag_dev, struct netlink_ext_ack *extack) argument 3173 struct netlink_ext_ack *extack = netdev_notifier_info_to_extack(&info->info); local 3206 struct netlink_ext_ack *extack = netdev_notifier_info_to_extack(&info->info); local 3250 struct netlink_ext_ack *extack; local 3296 dsa_conduit_lag_join(struct net_device *conduit, struct net_device *lag_dev, struct netdev_lag_upper_info *uinfo, struct netlink_ext_ack *extack) argument 3384 struct netlink_ext_ack *extack; local [all...] |
/linux-master/drivers/net/phy/ |
H A D | phy.c | 329 struct netlink_ext_ack extack = {}; local 423 ret = phydev->mii_ts->hwtstamp(phydev->mii_ts, &kernel_cfg, &extack); 497 * @extack: netlink extended ack structure, for error reporting 501 struct netlink_ext_ack *extack) 507 return phydev->mii_ts->hwtstamp(phydev->mii_ts, config, extack); 648 * @extack: extack for reporting useful error messages 656 struct netlink_ext_ack *extack) 663 NL_SET_ERR_MSG(extack, 666 NL_SET_ERR_MSG(extack, "PLC 499 __phy_hwtstamp_set(struct phy_device *phydev, struct kernel_hwtstamp_config *config, struct netlink_ext_ack *extack) argument 654 plca_check_valid(struct phy_device *phydev, const struct phy_plca_cfg *plca_cfg, struct netlink_ext_ack *extack) argument 682 phy_ethtool_set_plca_cfg(struct phy_device *phydev, const struct phy_plca_cfg *plca_cfg, struct netlink_ext_ack *extack) argument 811 phy_start_cable_test(struct phy_device *phydev, struct netlink_ext_ack *extack) argument 881 phy_start_cable_test_tdr(struct phy_device *phydev, struct netlink_ext_ack *extack, const struct phy_tdr_config *config) argument [all...] |
/linux-master/drivers/vdpa/ |
H A D | vdpa.c | 538 NL_SET_ERR_MSG_MOD(info->extack, "Fail to find the specified mgmt device"); 625 NL_SET_ERR_MSG_MOD(info->extack, 647 NL_SET_ERR_MSG_FMT_MOD(info->extack, 667 NL_SET_ERR_MSG_MOD(info->extack, "Fail to find the specified management device"); 673 NL_SET_ERR_MSG_FMT_MOD(info->extack, 683 NL_SET_ERR_MSG_MOD(info->extack, 692 NL_SET_ERR_MSG_MOD(info->extack, 719 NL_SET_ERR_MSG_MOD(info->extack, "device not found"); 725 NL_SET_ERR_MSG_MOD(info->extack, "Only user created device can be deleted by user"); 740 int flags, struct netlink_ext_ack *extack) 739 vdpa_dev_fill(struct vdpa_device *vdev, struct sk_buff *msg, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument 1157 vdpa_dev_config_fill(struct vdpa_device *vdev, struct sk_buff *msg, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/net/ipv4/ |
H A D | ip_tunnel_core.c | 472 struct netlink_ext_ack *extack) 478 geneve_opt_policy, extack); 509 struct netlink_ext_ack *extack) 515 vxlan_opt_policy, extack); 537 struct netlink_ext_ack *extack) 544 erspan_opt_policy, extack); 585 struct netlink_ext_ack *extack) 595 ip_opts_policy, extack); 605 extack); 617 extack); 470 ip_tun_parse_opts_geneve(struct nlattr *attr, struct ip_tunnel_info *info, int opts_len, struct netlink_ext_ack *extack) argument 507 ip_tun_parse_opts_vxlan(struct nlattr *attr, struct ip_tunnel_info *info, int opts_len, struct netlink_ext_ack *extack) argument 535 ip_tun_parse_opts_erspan(struct nlattr *attr, struct ip_tunnel_info *info, int opts_len, struct netlink_ext_ack *extack) argument 584 ip_tun_parse_opts(struct nlattr *attr, struct ip_tunnel_info *info, struct netlink_ext_ack *extack) argument 641 ip_tun_get_optlen(struct nlattr *attr, struct netlink_ext_ack *extack) argument 647 ip_tun_set_opts(struct nlattr *attr, struct ip_tunnel_info *info, struct netlink_ext_ack *extack) argument 653 ip_tun_build_state(struct net *net, struct nlattr *attr, unsigned int family, const void *cfg, struct lwtunnel_state **ts, struct netlink_ext_ack *extack) argument 947 ip6_tun_build_state(struct net *net, struct nlattr *attr, unsigned int family, const void *cfg, struct lwtunnel_state **ts, struct netlink_ext_ack *extack) argument [all...] |
H A D | fib_frontend.c | 684 struct netlink_ext_ack *extack) 690 NL_SET_ERR_MSG(extack, "Invalid attribute length for RTA_VIA"); 700 NL_SET_ERR_MSG(extack, "Invalid IPv4 address in RTA_VIA"); 709 NL_SET_ERR_MSG(extack, "Invalid IPv6 address in RTA_VIA"); 715 NL_SET_ERR_MSG(extack, "IPv6 support not enabled in kernel"); 720 NL_SET_ERR_MSG(extack, "Unsupported address family in RTA_VIA"); 729 struct netlink_ext_ack *extack) 737 rtm_ipv4_policy, extack); 746 NL_SET_ERR_MSG(extack, 766 NL_SET_ERR_MSG(extack, "Invali 683 fib_gw_from_via(struct fib_config *cfg, struct nlattr *nla, struct netlink_ext_ack *extack) argument 727 rtm_to_fib_config(struct net *net, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_config *cfg, struct netlink_ext_ack *extack) argument 855 inet_rtm_delroute(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 885 inet_rtm_newroute(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 914 struct netlink_ext_ack *extack = cb->extack; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | offload.c | 497 struct netlink_ext_ack *extack) 506 NL_SET_ERR_MSG_MOD(extack, "BPF offload not supported with potential packet access beyond HW packet split boundary"); 512 NL_SET_ERR_MSG_MOD(extack, "stack too large"); 518 NL_SET_ERR_MSG_MOD(extack, "program too long"); 540 NL_SET_ERR_MSG_MOD(extack, 551 nfp_net_bpf_start(struct nfp_net *nn, struct netlink_ext_ack *extack) argument 560 NL_SET_ERR_MSG_MOD(extack, 576 bool old_prog, struct netlink_ext_ack *extack) 588 NL_SET_ERR_MSG_MOD(extack, 601 err = nfp_net_bpf_load(nn, prog, extack); 496 nfp_net_bpf_load(struct nfp_net *nn, struct bpf_prog *prog, struct netlink_ext_ack *extack) argument 575 nfp_net_bpf_offload(struct nfp_net *nn, struct bpf_prog *prog, bool old_prog, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bridge.c | 142 struct netlink_ext_ack *extack; local 152 extack = netdev_notifier_info_to_extack(&info->info); 157 br_offloads, extack) : 159 br_offloads, extack); 163 br_offloads, extack) : 165 br_offloads, extack); 223 struct netlink_ext_ack *extack = switchdev_notifier_info_to_extack(&port_obj_info->info); local 240 vlan->flags, br_offloads, extack); 245 mdb->vid, br_offloads, extack); 290 struct netlink_ext_ack *extack local [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.c | 546 struct netlink_ext_ack *extack; local 550 extack = switchdev_notifier_info_to_extack(ptr); 572 NL_SET_ERR_MSG_MOD(extack, "Failed to init switchdev fdb work"); 734 u16 flags, struct netlink_ext_ack *extack) 760 NL_SET_ERR_MSG_FMT_MOD(extack, "Failed to create VLAN entry, vid: %u, vsi: %u", 788 struct netlink_ext_ack *extack) 802 vlan->flags, extack); 833 struct netlink_ext_ack *extack) 1033 struct netlink_ext_ack *extack) 1039 NL_SET_ERR_MSG_MOD(extack, 733 ice_eswitch_br_port_vlan_add(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument 786 ice_eswitch_br_port_obj_add(struct net_device *netdev, const void *ctx, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) argument 831 ice_eswitch_br_port_obj_attr_set(struct net_device *netdev, const void *ctx, const struct switchdev_attr *attr, struct netlink_ext_ack *extack) argument 1032 ice_eswitch_br_get(struct ice_esw_br_offloads *br_offloads, int ifindex, struct netlink_ext_ack *extack) argument 1066 ice_eswitch_br_port_unlink(struct ice_esw_br_offloads *br_offloads, struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument 1095 ice_eswitch_br_port_link(struct ice_esw_br_offloads *br_offloads, struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument 1152 struct netlink_ext_ack *extack; local [all...] |
/linux-master/net/netlink/ |
H A D | genetlink.c | 926 struct netlink_ext_ack *extack, 946 validate, extack); 962 struct netlink_ext_ack *extack; member in struct:genl_start_context 980 attrs = genl_family_rcv_msg_attrs_parse(ctx->family, ctx->nlh, ctx->extack, 999 info->info.extack = cb->extack; 1024 info->extack = cb->extack; 1039 info->extack = cb->extack; 924 genl_family_rcv_msg_attrs_parse(const struct genl_family *family, struct nlmsghdr *nlh, struct netlink_ext_ack *extack, const struct genl_split_ops *ops, int hdrlen, enum genl_validate_flags no_strict_flag) argument 1051 genl_family_rcv_msg_dumpit(const struct genl_family *family, struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack, const struct genl_split_ops *ops, int hdrlen, struct net *net) argument 1082 genl_family_rcv_msg_doit(const struct genl_family *family, struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack, const struct genl_split_ops *ops, int hdrlen, struct net *net) argument 1126 genl_header_check(const struct genl_family *family, struct nlmsghdr *nlh, struct genlmsghdr *hdr, struct netlink_ext_ack *extack) argument 1156 genl_family_rcv_msg(const struct genl_family *family, struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 1199 genl_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/net/core/ |
H A D | fib_notifier.c | 61 struct netlink_ext_ack *extack) 71 err = ops->fib_dump(net, nb, extack); 101 struct netlink_ext_ack *extack) 109 err = fib_net_dump(net, nb, extack); 60 fib_net_dump(struct net *net, struct notifier_block *nb, struct netlink_ext_ack *extack) argument 99 register_fib_notifier(struct net *net, struct notifier_block *nb, void (*cb)(struct notifier_block *nb), struct netlink_ext_ack *extack) argument
|