Lines Matching refs:ivt

2305 static int handle_infiniband_guid(struct net_device *dev, struct ifla_vf_guid *ivt,  in handle_infiniband_guid()  argument
2310 return ops->ndo_set_vf_guid(dev, ivt->vf, ivt->guid, guid_type); in handle_infiniband_guid()
2313 static int handle_vf_guid(struct net_device *dev, struct ifla_vf_guid *ivt, int guid_type) in handle_vf_guid() argument
2318 return handle_infiniband_guid(dev, ivt, guid_type); in handle_vf_guid()
2385 struct ifla_vf_tx_rate *ivt = nla_data(tb[IFLA_VF_TX_RATE]); in do_setvfinfo() local
2388 if (ivt->vf >= INT_MAX) in do_setvfinfo()
2392 err = ops->ndo_get_vf_config(dev, ivt->vf, &ivf); in do_setvfinfo()
2398 err = ops->ndo_set_vf_rate(dev, ivt->vf, in do_setvfinfo()
2400 ivt->rate); in do_setvfinfo()
2406 struct ifla_vf_rate *ivt = nla_data(tb[IFLA_VF_RATE]); in do_setvfinfo() local
2408 if (ivt->vf >= INT_MAX) in do_setvfinfo()
2412 err = ops->ndo_set_vf_rate(dev, ivt->vf, in do_setvfinfo()
2413 ivt->min_tx_rate, in do_setvfinfo()
2414 ivt->max_tx_rate); in do_setvfinfo()
2460 struct ifla_vf_trust *ivt = nla_data(tb[IFLA_VF_TRUST]); in do_setvfinfo() local
2462 if (ivt->vf >= INT_MAX) in do_setvfinfo()
2466 err = ops->ndo_set_vf_trust(dev, ivt->vf, ivt->setting); in do_setvfinfo()
2472 struct ifla_vf_guid *ivt = nla_data(tb[IFLA_VF_IB_NODE_GUID]); in do_setvfinfo() local
2474 if (ivt->vf >= INT_MAX) in do_setvfinfo()
2478 return handle_vf_guid(dev, ivt, IFLA_VF_IB_NODE_GUID); in do_setvfinfo()
2482 struct ifla_vf_guid *ivt = nla_data(tb[IFLA_VF_IB_PORT_GUID]); in do_setvfinfo() local
2484 if (ivt->vf >= INT_MAX) in do_setvfinfo()
2489 return handle_vf_guid(dev, ivt, IFLA_VF_IB_PORT_GUID); in do_setvfinfo()