Lines Matching refs:err

192 	int err = -EOPNOTSUPP;  in switchdev_port_attr_get()  local
198 return err; in switchdev_port_attr_get()
207 err = switchdev_port_attr_get(lower_dev, attr); in switchdev_port_attr_get()
208 if (err) in switchdev_port_attr_get()
216 return err; in switchdev_port_attr_get()
227 int err = -EOPNOTSUPP; in __switchdev_port_attr_set() local
230 err = ops->switchdev_port_attr_set(dev, attr, trans); in __switchdev_port_attr_set()
243 err = __switchdev_port_attr_set(lower_dev, attr, trans); in __switchdev_port_attr_set()
244 if (err) in __switchdev_port_attr_set()
249 if (err == -EOPNOTSUPP && attr->flags & SWITCHDEV_F_SKIP_EOPNOTSUPP) in __switchdev_port_attr_set()
250 err = 0; in __switchdev_port_attr_set()
252 return err; in __switchdev_port_attr_set()
259 int err; in switchdev_port_attr_set_now() local
271 err = __switchdev_port_attr_set(dev, attr, &trans); in switchdev_port_attr_set_now()
272 if (err) { in switchdev_port_attr_set_now()
278 if (err != -EOPNOTSUPP) in switchdev_port_attr_set_now()
281 return err; in switchdev_port_attr_set_now()
290 err = __switchdev_port_attr_set(dev, attr, &trans); in switchdev_port_attr_set_now()
291 WARN(err, "%s: Commit of attribute (id=%d) failed.\n", in switchdev_port_attr_set_now()
295 return err; in switchdev_port_attr_set_now()
302 int err; in switchdev_port_attr_set_deferred() local
304 err = switchdev_port_attr_set_now(dev, attr); in switchdev_port_attr_set_deferred()
305 if (err && err != -EOPNOTSUPP) in switchdev_port_attr_set_deferred()
307 err, attr->id); in switchdev_port_attr_set_deferred()
362 int err = -EOPNOTSUPP; in __switchdev_port_obj_add() local
373 err = __switchdev_port_obj_add(lower_dev, obj, trans); in __switchdev_port_obj_add()
374 if (err) in __switchdev_port_obj_add()
378 return err; in __switchdev_port_obj_add()
385 int err; in switchdev_port_obj_add_now() local
399 err = __switchdev_port_obj_add(dev, obj, &trans); in switchdev_port_obj_add_now()
400 if (err) { in switchdev_port_obj_add_now()
406 if (err != -EOPNOTSUPP) in switchdev_port_obj_add_now()
409 return err; in switchdev_port_obj_add_now()
418 err = __switchdev_port_obj_add(dev, obj, &trans); in switchdev_port_obj_add_now()
419 WARN(err, "%s: Commit of object (id=%d) failed.\n", dev->name, obj->id); in switchdev_port_obj_add_now()
422 return err; in switchdev_port_obj_add_now()
429 int err; in switchdev_port_obj_add_deferred() local
431 err = switchdev_port_obj_add_now(dev, obj); in switchdev_port_obj_add_deferred()
432 if (err && err != -EOPNOTSUPP) in switchdev_port_obj_add_deferred()
434 err, obj->id); in switchdev_port_obj_add_deferred()
474 int err = -EOPNOTSUPP; in switchdev_port_obj_del_now() local
485 err = switchdev_port_obj_del_now(lower_dev, obj); in switchdev_port_obj_del_now()
486 if (err) in switchdev_port_obj_del_now()
490 return err; in switchdev_port_obj_del_now()
497 int err; in switchdev_port_obj_del_deferred() local
499 err = switchdev_port_obj_del_now(dev, obj); in switchdev_port_obj_del_deferred()
500 if (err && err != -EOPNOTSUPP) in switchdev_port_obj_del_deferred()
502 err, obj->id); in switchdev_port_obj_del_deferred()
548 int err = -EOPNOTSUPP; in switchdev_port_obj_dump() local
561 err = switchdev_port_obj_dump(lower_dev, obj, cb); in switchdev_port_obj_dump()
565 return err; in switchdev_port_obj_dump()
581 int err; in register_switchdev_notifier() local
584 err = raw_notifier_chain_register(&switchdev_notif_chain, nb); in register_switchdev_notifier()
586 return err; in register_switchdev_notifier()
599 int err; in unregister_switchdev_notifier() local
602 err = raw_notifier_chain_unregister(&switchdev_notif_chain, nb); in unregister_switchdev_notifier()
604 return err; in unregister_switchdev_notifier()
622 int err; in call_switchdev_notifiers() local
627 err = raw_notifier_call_chain(&switchdev_notif_chain, val, info); in call_switchdev_notifiers()
628 return err; in call_switchdev_notifiers()
676 int err = 0; in switchdev_port_vlan_dump_cb() local
686 err = switchdev_port_vlan_dump_put(dump); in switchdev_port_vlan_dump_cb()
687 if (err) in switchdev_port_vlan_dump_cb()
688 return err; in switchdev_port_vlan_dump_cb()
698 err = switchdev_port_vlan_dump_put(dump); in switchdev_port_vlan_dump_cb()
710 err = switchdev_port_vlan_dump_put(dump); in switchdev_port_vlan_dump_cb()
716 err = -EINVAL; in switchdev_port_vlan_dump_cb()
720 return err; in switchdev_port_vlan_dump_cb()
731 int err = 0; in switchdev_port_vlan_fill() local
735 err = switchdev_port_obj_dump(dev, &dump.vlan.obj, in switchdev_port_vlan_fill()
737 if (err) in switchdev_port_vlan_fill()
741 err = switchdev_port_vlan_dump_put(&dump); in switchdev_port_vlan_fill()
745 return err == -EOPNOTSUPP ? 0 : err; in switchdev_port_vlan_fill()
765 int err; in switchdev_port_bridge_getlink() local
767 err = switchdev_port_attr_get(dev, &attr); in switchdev_port_bridge_getlink()
768 if (err && err != -EOPNOTSUPP) in switchdev_port_bridge_getlink()
769 return err; in switchdev_port_bridge_getlink()
785 int err; in switchdev_port_br_setflag() local
787 err = switchdev_port_attr_get(dev, &attr); in switchdev_port_br_setflag()
788 if (err) in switchdev_port_br_setflag()
789 return err; in switchdev_port_br_setflag()
818 int err; in switchdev_port_br_setlink_protinfo() local
820 err = nla_validate_nested(protinfo, IFLA_BRPORT_MAX, in switchdev_port_br_setlink_protinfo()
822 if (err) in switchdev_port_br_setlink_protinfo()
823 return err; in switchdev_port_br_setlink_protinfo()
828 err = switchdev_port_br_setflag(dev, attr, in switchdev_port_br_setlink_protinfo()
832 err = switchdev_port_br_setflag(dev, attr, in switchdev_port_br_setlink_protinfo()
836 err = switchdev_port_br_setflag(dev, attr, BR_FLOOD); in switchdev_port_br_setlink_protinfo()
839 err = -EOPNOTSUPP; in switchdev_port_br_setlink_protinfo()
842 if (err) in switchdev_port_br_setlink_protinfo()
843 return err; in switchdev_port_br_setlink_protinfo()
860 int err; in switchdev_port_br_afspec() local
884 err = f(dev, &vlan.obj); in switchdev_port_br_afspec()
885 if (err) in switchdev_port_br_afspec()
886 return err; in switchdev_port_br_afspec()
893 err = f(dev, &vlan.obj); in switchdev_port_br_afspec()
894 if (err) in switchdev_port_br_afspec()
895 return err; in switchdev_port_br_afspec()
918 int err = 0; in switchdev_port_bridge_setlink() local
923 err = switchdev_port_br_setlink_protinfo(dev, protinfo); in switchdev_port_bridge_setlink()
924 if (err) in switchdev_port_bridge_setlink()
925 return err; in switchdev_port_bridge_setlink()
931 err = switchdev_port_br_afspec(dev, afspec, in switchdev_port_bridge_setlink()
934 return err; in switchdev_port_bridge_setlink()
1179 int err = 0; in switchdev_fib_ipv4_add() local
1197 err = switchdev_port_obj_add(dev, &ipv4_fib.obj); in switchdev_fib_ipv4_add()
1198 if (!err) in switchdev_fib_ipv4_add()
1201 return err == -EOPNOTSUPP ? 0 : err; in switchdev_fib_ipv4_add()
1231 int err = 0; in switchdev_fib_ipv4_del() local
1240 err = switchdev_port_obj_del(dev, &ipv4_fib.obj); in switchdev_fib_ipv4_del()
1241 if (!err) in switchdev_fib_ipv4_del()
1244 return err == -EOPNOTSUPP ? 0 : err; in switchdev_fib_ipv4_del()