Lines Matching refs:err

23 int enic_is_valid_pp_vf(struct enic *enic, int vf, int *err)  in enic_is_valid_pp_vf()  argument
29 *err = -EINVAL; in enic_is_valid_pp_vf()
33 *err = -EOPNOTSUPP; in enic_is_valid_pp_vf()
37 *err = -EOPNOTSUPP; in enic_is_valid_pp_vf()
43 *err = -EOPNOTSUPP; in enic_is_valid_pp_vf()
47 *err = 0; in enic_is_valid_pp_vf()
64 int err; in enic_set_port_profile() local
66 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_set_port_profile()
67 if (err) in enic_set_port_profile()
68 return err; in enic_set_port_profile()
89 err = -EINVAL; in enic_set_port_profile()
120 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_init_prov2, (u8 *)vp, in enic_set_port_profile()
122 err = enic_dev_status_to_errno(err); in enic_set_port_profile()
127 return err; in enic_set_port_profile()
132 int err; in enic_unset_port_profile() local
134 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_deinit); in enic_unset_port_profile()
135 if (err) in enic_unset_port_profile()
136 return enic_dev_status_to_errno(err); in enic_unset_port_profile()
185 int err; in enic_pp_disassociate() local
187 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_pp_disassociate()
188 if (err) in enic_pp_disassociate()
189 return err; in enic_pp_disassociate()
193 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_del_addr, in enic_pp_disassociate()
196 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_del_addr, in enic_pp_disassociate()
206 int err; in enic_pp_preassociate_rr() local
209 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_pp_preassociate_rr()
210 if (err) in enic_pp_preassociate_rr()
211 return err; in enic_pp_preassociate_rr()
216 err = enic_pp_handlers[PORT_REQUEST_DISASSOCIATE](enic, vf, in enic_pp_preassociate_rr()
218 if (err) in enic_pp_preassociate_rr()
219 return err; in enic_pp_preassociate_rr()
226 err = enic_set_port_profile(enic, vf); in enic_pp_preassociate_rr()
227 if (err) in enic_pp_preassociate_rr()
228 return err; in enic_pp_preassociate_rr()
233 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_enable2, in enic_pp_preassociate_rr()
235 err = enic_dev_status_to_errno(err); in enic_pp_preassociate_rr()
238 return err; in enic_pp_preassociate_rr()
246 int err; in enic_pp_associate() local
249 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_pp_associate()
250 if (err) in enic_pp_associate()
251 return err; in enic_pp_associate()
257 err = enic_pp_handlers[PORT_REQUEST_DISASSOCIATE]( in enic_pp_associate()
259 if (err) in enic_pp_associate()
260 return err; in enic_pp_associate()
265 err = enic_pp_handlers[PORT_REQUEST_PREASSOCIATE_RR]( in enic_pp_associate()
267 if (err) in enic_pp_associate()
268 return err; in enic_pp_associate()
273 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_enable2, active); in enic_pp_associate()
274 err = enic_dev_status_to_errno(err); in enic_pp_associate()
275 if (err) in enic_pp_associate()
276 return err; in enic_pp_associate()
280 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_add_addr, in enic_pp_associate()
283 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnic_dev_add_addr, in enic_pp_associate()
293 int err; in enic_process_set_pp_request() local
295 ENIC_PP_BY_INDEX(enic, vf, pp, &err); in enic_process_set_pp_request()
296 if (err) in enic_process_set_pp_request()
297 return err; in enic_process_set_pp_request()
309 int err, status = ERR_SUCCESS; in enic_process_get_pp_request() local
315 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, in enic_process_get_pp_request()
320 ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, in enic_process_get_pp_request()
328 if (err) in enic_process_get_pp_request()
329 status = err; in enic_process_get_pp_request()