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(skb, &keys); in enic_rx_flow_steer()
181 if (!res || keys.n_proto != htons(ETH_P_IP) || in enic_rx_flow_steer()
191 res = -EEXIST; in enic_rx_flow_steer()
209 res = enic_delfltr(enic, n->fltr_id); in enic_rx_flow_steer()
210 if (unlikely(res < 0)) in enic_rx_flow_steer()
212 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
213 if (res < 0) { in enic_rx_flow_steer()
222 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
223 if (res < 0) { in enic_rx_flow_steer()
247 n->fltr_id = res; in enic_rx_flow_steer()
254 res = -EBUSY; in enic_rx_flow_steer()
260 res = -ENOMEM; in enic_rx_flow_steer()
265 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
266 if (res < 0) { in enic_rx_flow_steer()
272 n->fltr_id = res; in enic_rx_flow_steer()
281 return res; in enic_rx_flow_steer()