Lines Matching refs:err

38 int enic_is_valid_pp_vf(struct enic *enic, int vf, int *err)  in enic_is_valid_pp_vf()  argument
44 *err = -EINVAL; in enic_is_valid_pp_vf()
48 *err = -EOPNOTSUPP; in enic_is_valid_pp_vf()
52 *err = -EOPNOTSUPP; in enic_is_valid_pp_vf()
58 *err = -EOPNOTSUPP; in enic_is_valid_pp_vf()
62 *err = 0; in enic_is_valid_pp_vf()
79 int err; in enic_set_port_profile() local
81 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_set_port_profile()
82 if (err) in enic_set_port_profile()
83 return err; in enic_set_port_profile()
104 err = -EINVAL; in enic_set_port_profile()
135 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_init_prov2, (u8 *)vp, in enic_set_port_profile()
137 err = enic_dev_status_to_errno(err); in enic_set_port_profile()
142 return err; in enic_set_port_profile()
147 int err; in enic_unset_port_profile() local
149 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_deinit); in enic_unset_port_profile()
150 if (err) in enic_unset_port_profile()
151 return enic_dev_status_to_errno(err); in enic_unset_port_profile()
200 int err; in enic_pp_disassociate() local
202 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_pp_disassociate()
203 if (err) in enic_pp_disassociate()
204 return err; in enic_pp_disassociate()
208 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_del_addr, in enic_pp_disassociate()
211 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_del_addr, in enic_pp_disassociate()
221 int err; in enic_pp_preassociate_rr() local
224 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_pp_preassociate_rr()
225 if (err) in enic_pp_preassociate_rr()
226 return err; in enic_pp_preassociate_rr()
231 err = enic_pp_handlers[PORT_REQUEST_DISASSOCIATE](enic, vf, in enic_pp_preassociate_rr()
233 if (err) in enic_pp_preassociate_rr()
234 return err; in enic_pp_preassociate_rr()
241 err = enic_set_port_profile(enic, vf); in enic_pp_preassociate_rr()
242 if (err) in enic_pp_preassociate_rr()
243 return err; in enic_pp_preassociate_rr()
248 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_enable2, in enic_pp_preassociate_rr()
250 err = enic_dev_status_to_errno(err); in enic_pp_preassociate_rr()
253 return err; in enic_pp_preassociate_rr()
261 int err; in enic_pp_associate() local
264 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_pp_associate()
265 if (err) in enic_pp_associate()
266 return err; in enic_pp_associate()
272 err = enic_pp_handlers[PORT_REQUEST_DISASSOCIATE]( in enic_pp_associate()
274 if (err) in enic_pp_associate()
275 return err; in enic_pp_associate()
280 err = enic_pp_handlers[PORT_REQUEST_PREASSOCIATE_RR]( in enic_pp_associate()
282 if (err) in enic_pp_associate()
283 return err; in enic_pp_associate()
288 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_enable2, active); in enic_pp_associate()
289 err = enic_dev_status_to_errno(err); in enic_pp_associate()
290 if (err) in enic_pp_associate()
291 return err; in enic_pp_associate()
295 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_add_addr, in enic_pp_associate()
298 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_add_addr, in enic_pp_associate()
308 int err; in enic_process_set_pp_request() local
310 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_process_set_pp_request()
311 if (err) in enic_process_set_pp_request()
312 return err; in enic_process_set_pp_request()
324 int err, status = ERR_SUCCESS; in enic_process_get_pp_request() local
330 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, in enic_process_get_pp_request()
335 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, in enic_process_get_pp_request()
343 if (err) in enic_process_get_pp_request()
344 status = err; in enic_process_get_pp_request()