Lines Matching refs:status

30 	int status;  in usnic_fwd_devcmd_locked()  local
35 status = enic_api_devcmd_proxy_by_index(netdev, in usnic_fwd_devcmd_locked()
40 if (status) { in usnic_fwd_devcmd_locked()
41 if (status == ERR_EINVAL && cmd == CMD_DEL_FILTER) { in usnic_fwd_devcmd_locked()
47 status); in usnic_fwd_devcmd_locked()
54 return status; in usnic_fwd_devcmd_locked()
60 int status; in usnic_fwd_devcmd() local
63 status = usnic_fwd_devcmd_locked(ufdev, vnic_idx, cmd, a0, a1); in usnic_fwd_devcmd()
66 return status; in usnic_fwd_devcmd()
100 int status; in usnic_fwd_add_ipaddr() local
105 status = 0; in usnic_fwd_add_ipaddr()
107 status = -EFAULT; in usnic_fwd_add_ipaddr()
111 return status; in usnic_fwd_add_ipaddr()
200 int status; in usnic_fwd_alloc_flow() local
213 status = -ENOMEM; in usnic_fwd_alloc_flow()
220 status = usnic_fwd_dev_ready_locked(ufdev); in usnic_fwd_alloc_flow()
221 if (status) { in usnic_fwd_alloc_flow()
223 ufdev->name, status); in usnic_fwd_alloc_flow()
227 status = validate_filter_locked(ufdev, filter); in usnic_fwd_alloc_flow()
228 if (status) { in usnic_fwd_alloc_flow()
230 status); in usnic_fwd_alloc_flow()
237 status = usnic_fwd_devcmd_locked(ufdev, uaction->vnic_idx, in usnic_fwd_alloc_flow()
239 if (status) { in usnic_fwd_alloc_flow()
241 ufdev->name, status); in usnic_fwd_alloc_flow()
242 status = -EFAULT; in usnic_fwd_alloc_flow()
255 if (!status) in usnic_fwd_alloc_flow()
259 return ERR_PTR(status); in usnic_fwd_alloc_flow()
264 int status; in usnic_fwd_dealloc_flow() local
269 status = usnic_fwd_devcmd(flow->ufdev, flow->vnic_idx, in usnic_fwd_dealloc_flow()
271 if (status) { in usnic_fwd_dealloc_flow()
272 if (status == ERR_EINVAL) { in usnic_fwd_dealloc_flow()
275 flow->ufdev->name, status); in usnic_fwd_dealloc_flow()
279 flow->flow_id, status); in usnic_fwd_dealloc_flow()
281 status = 0; in usnic_fwd_dealloc_flow()
294 return status; in usnic_fwd_dealloc_flow()
299 int status; in usnic_fwd_enable_qp() local
307 status = usnic_fwd_devcmd(ufdev, vnic_idx, CMD_QP_ENABLE, in usnic_fwd_enable_qp()
309 if (status) { in usnic_fwd_enable_qp()
314 status); in usnic_fwd_enable_qp()
321 return status; in usnic_fwd_enable_qp()
326 int status; in usnic_fwd_disable_qp() local
334 status = usnic_fwd_devcmd(ufdev, vnic_idx, CMD_QP_DISABLE, in usnic_fwd_disable_qp()
336 if (status) { in usnic_fwd_disable_qp()
341 status); in usnic_fwd_disable_qp()
349 return status; in usnic_fwd_disable_qp()