Lines Matching refs:ret

720 	int ret = 0;
731 ret = ctx.dev->netdev_ops->ndo_fill_forward_path(&ctx, path);
732 if (ret < 0)
740 return ret;
748 return ret;
963 int ret;
969 ret = -ENODEV;
975 ret = 0;
978 return ret;
1011 struct net_device *dev, *ret = NULL;
1017 ret = dev;
1021 return ret;
1039 struct net_device *dev, *ret;
1043 ret = NULL;
1046 ret = dev;
1050 return ret;
1193 int ret;
1195 ret = dev_prep_valid_name(net, dev, name, dev->name, EEXIST);
1196 return ret < 0 ? ret : 0;
1212 int ret;
1246 ret = device_rename(&dev->dev, dev->name);
1247 if (ret) {
1251 return ret;
1264 ret = call_netdevice_notifiers(NETDEV_CHANGENAME, dev);
1265 ret = notifier_to_errno(ret);
1267 if (ret) {
1270 err = ret;
1281 ret);
1336 int ret = 0;
1341 ret = snprintf(name, len, "%s", alias->ifalias);
1344 return ret;
1442 int ret;
1461 ret = call_netdevice_notifiers_extack(NETDEV_PRE_UP, dev, extack);
1462 ret = notifier_to_errno(ret);
1463 if (ret)
1464 return ret;
1469 ret = ops->ndo_validate_addr(dev);
1471 if (!ret && ops->ndo_open)
1472 ret = ops->ndo_open(dev);
1476 if (ret)
1485 return ret;
1503 int ret;
1508 ret = __dev_open(dev, extack);
1509 if (ret < 0)
1510 return ret;
1515 return ret;
1981 int ret;
1989 ret = raw_notifier_call_chain(&net->netdev_chain, val, info);
1990 if (ret & NOTIFY_STOP_MASK)
1991 return ret;
2183 int ret = ____dev_forward_skb(dev, skb, check_mtu);
2185 if (likely(!ret)) {
2190 return ret;
2793 int ret;
2796 ret = __netif_set_xps_queue(dev, cpumask_bits(mask), index, XPS_CPUS);
2799 return ret;
3301 int ret = 0, offset;
3315 ret = __skb_linearize(skb);
3316 if (ret)
3321 ret = -EINVAL;
3337 ret = skb_ensure_writable(skb, offset + sizeof(__sum16));
3338 if (ret)
3345 return ret;
3352 int ret = 0, offset, start;
3364 ret = __skb_linearize(skb);
3365 if (ret)
3371 ret = -EINVAL;
3375 ret = skb_ensure_writable(skb, offset + sizeof(__le32));
3376 if (ret)
3385 return ret;
3585 struct netdev_queue *txq, int *ret)
3608 *ret = rc;
3959 int ret = TC_ACT_UNSPEC;
3965 return ret;
3969 return ret;
3977 ret = tcf_classify(skb, miniq->block, miniq->filter_list, &res, false);
3979 switch (ret) {
3990 return ret;
4011 int ret = TCX_NEXT;
4017 ret = bpf_prog_run(prog, skb);
4018 if (ret != TCX_NEXT)
4023 return tcx_action_code(skb, ret);
4027 sch_handle_ingress(struct sk_buff *skb, struct packet_type **pt_prev, int *ret,
4037 *ret = deliver_skb(skb, *pt_prev, orig_dev);
4063 *ret = NET_RX_SUCCESS;
4067 *ret = NET_RX_DROP;
4076 *ret = NET_RX_SUCCESS;
4084 sch_handle_egress(struct sk_buff *skb, int *ret, struct net_device *dev)
4107 *ret = NET_XMIT_SUCCESS;
4111 *ret = NET_XMIT_DROP;
4120 *ret = NET_XMIT_SUCCESS;
4128 sch_handle_ingress(struct sk_buff *skb, struct packet_type **pt_prev, int *ret,
4135 sch_handle_egress(struct sk_buff *skb, int *ret, struct net_device *dev)
4430 int ret = NETDEV_TX_BUSY;
4449 ret = netdev_start_xmit(skb, dev, txq, false);
4454 return ret;
5128 int ret;
5145 ret = enqueue_to_backlog(skb, cpu, &rflow->last_qtail);
5153 ret = enqueue_to_backlog(skb, smp_processor_id(), &qtail);
5155 return ret;
5168 int ret;
5173 ret = netif_rx_internal(skb);
5174 trace_netif_rx_exit(ret);
5175 return ret;
5201 int ret;
5206 ret = netif_rx_internal(skb);
5207 trace_netif_rx_exit(ret);
5210 return ret;
5393 int *ret, struct net_device *orig_dev)
5399 *ret = deliver_skb(skb, *pt_prev, orig_dev);
5419 int ret = NET_RX_DROP;
5449 ret = NET_RX_DROP;
5468 ret = deliver_skb(skb, pt_prev, orig_dev);
5474 ret = deliver_skb(skb, pt_prev, orig_dev);
5484 skb = sch_handle_ingress(skb, &pt_prev, &ret, orig_dev,
5492 if (nf_ingress(skb, &pt_prev, &ret, orig_dev) < 0)
5503 ret = deliver_skb(skb, pt_prev, orig_dev);
5515 ret = deliver_skb(skb, pt_prev, orig_dev);
5520 ret = NET_RX_SUCCESS;
5602 ret = NET_RX_DROP;
5613 return ret;
5620 int ret;
5622 ret = __netif_receive_skb_core(&skb, pfmemalloc, &pt_prev);
5624 ret = INDIRECT_CALL_INET(pt_prev->func, ipv6_rcv, ip_rcv, skb,
5626 return ret;
5646 int ret;
5649 ret = __netif_receive_skb_one_core(skb, false);
5652 return ret;
5720 int ret;
5735 ret = __netif_receive_skb_one_core(skb, true);
5738 ret = __netif_receive_skb_one_core(skb, false);
5740 return ret;
5777 int ret = 0;
5795 ret = -EINVAL;
5799 return ret;
5804 int ret;
5818 ret = enqueue_to_backlog(skb, cpu, &rflow->last_qtail);
5820 return ret;
5824 ret = __netif_receive_skb(skb);
5826 return ret;
5880 int ret;
5884 ret = netif_receive_skb_internal(skb);
5885 trace_netif_receive_skb_exit(ret);
5887 return ret;
6171 bool ret = true;
6192 ret = false;
6236 return ret;
7164 int ret, cur = 0;
7172 ret = fn(now, priv);
7173 if (ret)
7174 return ret;
7213 int ret, cur = 0;
7220 ret = fn(now, priv);
7221 if (ret)
7222 return ret;
7387 int ret, cur = 0;
7394 ret = fn(now, priv);
7395 if (ret)
7396 return ret;
7434 int ret, cur = 0;
7442 ret = fn(now, priv);
7443 if (ret)
7444 return ret;
7572 int ret, cur = 0;
7579 ret = fn(now, priv);
7580 if (ret)
7581 return ret;
7689 int ret;
7716 ret = netdev_adjacent_sysfs_add(dev, adj_dev, dev_list);
7717 if (ret)
7723 ret = sysfs_create_link(&(dev->dev.kobj),
7725 if (ret)
7742 return ret;
7791 int ret;
7793 ret = __netdev_adjacent_dev_insert(dev, upper_dev, up_list,
7795 if (ret)
7796 return ret;
7798 ret = __netdev_adjacent_dev_insert(upper_dev, dev, down_list,
7800 if (ret) {
7802 return ret;
7853 int ret = 0;
7876 ret = call_netdevice_notifiers_info(NETDEV_PRECHANGEUPPER,
7878 ret = notifier_to_errno(ret);
7879 if (ret)
7880 return ret;
7882 ret = __netdev_adjacent_dev_link_neighbour(dev, upper_dev, upper_priv,
7884 if (ret)
7885 return ret;
7887 ret = call_netdevice_notifiers_info(NETDEV_CHANGEUPPER,
7889 ret = notifier_to_errno(ret);
7890 if (ret)
7905 return ret;
8746 int ret;
8775 ret = 0;
8780 ret = __dev_open(dev, extack);
8805 return ret;
8849 int ret;
8852 ret = __dev_change_flags(dev, flags, extack);
8853 if (ret < 0)
8854 return ret;
8858 return ret;
9054 int ret;
9057 ret = dev_set_mac_address(dev, sa, extack);
9059 return ret;
9067 int ret = 0;
9074 ret = -ENODEV;
9087 return ret;
10269 int ret;
10283 ret = ethtool_check_ops(dev->ethtool_ops);
10284 if (ret)
10285 return ret;
10290 ret = dev_get_valid_name(net, dev, dev->name);
10291 if (ret < 0)
10294 ret = -ENOMEM;
10301 ret = dev->netdev_ops->ndo_init(dev);
10302 if (ret) {
10303 if (ret > 0)
10304 ret = -EIO;
10314 ret = -EINVAL;
10318 ret = netdev_do_alloc_pcpu_stats(dev);
10319 if (ret)
10322 ret = dev_index_reserve(net, dev->ifindex);
10323 if (ret < 0)
10325 dev->ifindex = ret;
10369 ret = call_netdevice_notifiers(NETDEV_POST_INIT, dev);
10370 ret = notifier_to_errno(ret);
10371 if (ret)
10374 ret = netdev_register_kobject(dev);
10376 WRITE_ONCE(dev->reg_state, ret ? NETREG_UNREGISTERED : NETREG_REGISTERED);
10378 if (ret)
10407 ret = call_netdevice_notifiers(NETDEV_REGISTER, dev);
10408 ret = notifier_to_errno(ret);
10409 if (ret) {
10424 return ret;