Lines Matching refs:res
22 int res; in enic_addfltr_5t() local
43 res = vnic_dev_classifier(enic->vdev, CLSF_ADD, &rq, &data); in enic_addfltr_5t()
45 res = (res == 0) ? rq : res; in enic_addfltr_5t()
47 return res; in enic_addfltr_5t()
128 bool res; in enic_flow_may_expire() local
139 res = rps_may_expire_flow(enic->netdev, n->rq_id, in enic_flow_may_expire()
141 if (res) { in enic_flow_may_expire()
142 res = enic_delfltr(enic, n->fltr_id); in enic_flow_may_expire()
143 if (unlikely(res)) in enic_flow_may_expire()
177 int res, i; in enic_rx_flow_steer() local
180 res = skb_flow_dissect_flow_keys(skb, &keys, 0); in enic_rx_flow_steer()
181 if (!res || keys.basic.n_proto != htons(ETH_P_IP) || in enic_rx_flow_steer()
192 res = -EEXIST; in enic_rx_flow_steer()
210 res = enic_delfltr(enic, n->fltr_id); in enic_rx_flow_steer()
211 if (unlikely(res < 0)) in enic_rx_flow_steer()
213 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
214 if (res < 0) { in enic_rx_flow_steer()
223 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
224 if (res < 0) { in enic_rx_flow_steer()
248 n->fltr_id = res; in enic_rx_flow_steer()
255 res = -EBUSY; in enic_rx_flow_steer()
261 res = -ENOMEM; in enic_rx_flow_steer()
266 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
267 if (res < 0) { in enic_rx_flow_steer()
273 n->fltr_id = res; in enic_rx_flow_steer()
282 return res; in enic_rx_flow_steer()