Lines Matching refs:status

45 	int status;  in usnic_fwd_devcmd_locked()  local
50 status = enic_api_devcmd_proxy_by_index(netdev, in usnic_fwd_devcmd_locked()
55 if (status) { in usnic_fwd_devcmd_locked()
56 if (status == ERR_EINVAL && cmd == CMD_DEL_FILTER) { in usnic_fwd_devcmd_locked()
62 status); in usnic_fwd_devcmd_locked()
69 return status; in usnic_fwd_devcmd_locked()
75 int status; in usnic_fwd_devcmd() local
78 status = usnic_fwd_devcmd_locked(ufdev, vnic_idx, cmd, a0, a1); in usnic_fwd_devcmd()
81 return status; in usnic_fwd_devcmd()
115 int status; in usnic_fwd_add_ipaddr() local
120 status = 0; in usnic_fwd_add_ipaddr()
122 status = -EFAULT; in usnic_fwd_add_ipaddr()
126 return status; in usnic_fwd_add_ipaddr()
215 int status; in usnic_fwd_alloc_flow() local
228 status = -ENOMEM; in usnic_fwd_alloc_flow()
235 status = usnic_fwd_dev_ready_locked(ufdev); in usnic_fwd_alloc_flow()
236 if (status) { in usnic_fwd_alloc_flow()
238 ufdev->name, status); in usnic_fwd_alloc_flow()
242 status = validate_filter_locked(ufdev, filter); in usnic_fwd_alloc_flow()
243 if (status) { in usnic_fwd_alloc_flow()
245 status); in usnic_fwd_alloc_flow()
252 status = usnic_fwd_devcmd_locked(ufdev, uaction->vnic_idx, in usnic_fwd_alloc_flow()
254 if (status) { in usnic_fwd_alloc_flow()
256 ufdev->name, status); in usnic_fwd_alloc_flow()
257 status = -EFAULT; in usnic_fwd_alloc_flow()
270 if (!status) in usnic_fwd_alloc_flow()
274 return ERR_PTR(status); in usnic_fwd_alloc_flow()
279 int status; in usnic_fwd_dealloc_flow() local
284 status = usnic_fwd_devcmd(flow->ufdev, flow->vnic_idx, in usnic_fwd_dealloc_flow()
286 if (status) { in usnic_fwd_dealloc_flow()
287 if (status == ERR_EINVAL) { in usnic_fwd_dealloc_flow()
290 flow->ufdev->name, status); in usnic_fwd_dealloc_flow()
294 flow->flow_id, status); in usnic_fwd_dealloc_flow()
296 status = 0; in usnic_fwd_dealloc_flow()
309 return status; in usnic_fwd_dealloc_flow()
314 int status; in usnic_fwd_enable_qp() local
322 status = usnic_fwd_devcmd(ufdev, vnic_idx, CMD_QP_ENABLE, in usnic_fwd_enable_qp()
324 if (status) { in usnic_fwd_enable_qp()
329 status); in usnic_fwd_enable_qp()
336 return status; in usnic_fwd_enable_qp()
341 int status; in usnic_fwd_disable_qp() local
349 status = usnic_fwd_devcmd(ufdev, vnic_idx, CMD_QP_DISABLE, in usnic_fwd_disable_qp()
351 if (status) { in usnic_fwd_disable_qp()
356 status); in usnic_fwd_disable_qp()
364 return status; in usnic_fwd_disable_qp()