Lines Matching refs:err
210 int err; in devlink_nl_sb_get_doit() local
220 err = devlink_nl_sb_fill(msg, devlink, devlink_sb, in devlink_nl_sb_get_doit()
223 if (err) { in devlink_nl_sb_get_doit()
225 return err; in devlink_nl_sb_get_doit()
238 int err = 0; in devlink_nl_sb_get_dump_one() local
245 err = devlink_nl_sb_fill(msg, devlink, devlink_sb, in devlink_nl_sb_get_dump_one()
249 if (err) { in devlink_nl_sb_get_dump_one()
256 return err; in devlink_nl_sb_get_dump_one()
271 int err; in devlink_nl_sb_pool_fill() local
273 err = devlink->ops->sb_pool_get(devlink, devlink_sb->index, in devlink_nl_sb_pool_fill()
275 if (err) in devlink_nl_sb_pool_fill()
276 return err; in devlink_nl_sb_pool_fill()
313 int err; in devlink_nl_sb_pool_get_doit() local
319 err = devlink_sb_pool_index_get_from_info(devlink_sb, info, in devlink_nl_sb_pool_get_doit()
321 if (err) in devlink_nl_sb_pool_get_doit()
322 return err; in devlink_nl_sb_pool_get_doit()
331 err = devlink_nl_sb_pool_fill(msg, devlink, devlink_sb, pool_index, in devlink_nl_sb_pool_get_doit()
334 if (err) { in devlink_nl_sb_pool_get_doit()
336 return err; in devlink_nl_sb_pool_get_doit()
349 int err; in __sb_pool_get_dumpit() local
356 err = devlink_nl_sb_pool_fill(msg, devlink, in __sb_pool_get_dumpit()
361 if (err) in __sb_pool_get_dumpit()
362 return err; in __sb_pool_get_dumpit()
374 int err = 0; in devlink_nl_sb_pool_get_dump_one() local
381 err = __sb_pool_get_dumpit(msg, state->idx, &idx, in devlink_nl_sb_pool_get_dump_one()
385 if (err == -EOPNOTSUPP) { in devlink_nl_sb_pool_get_dump_one()
386 err = 0; in devlink_nl_sb_pool_get_dump_one()
387 } else if (err) { in devlink_nl_sb_pool_get_dump_one()
393 return err; in devlink_nl_sb_pool_get_dump_one()
423 int err; in devlink_nl_cmd_sb_pool_set_doit() local
429 err = devlink_sb_pool_index_get_from_info(devlink_sb, info, in devlink_nl_cmd_sb_pool_set_doit()
431 if (err) in devlink_nl_cmd_sb_pool_set_doit()
432 return err; in devlink_nl_cmd_sb_pool_set_doit()
434 err = devlink_sb_th_type_get_from_info(info, &threshold_type); in devlink_nl_cmd_sb_pool_set_doit()
435 if (err) in devlink_nl_cmd_sb_pool_set_doit()
436 return err; in devlink_nl_cmd_sb_pool_set_doit()
458 int err; in devlink_nl_sb_port_pool_fill() local
460 err = ops->sb_port_pool_get(devlink_port, devlink_sb->index, in devlink_nl_sb_port_pool_fill()
462 if (err) in devlink_nl_sb_port_pool_fill()
463 return err; in devlink_nl_sb_port_pool_fill()
484 err = ops->sb_occ_port_pool_get(devlink_port, devlink_sb->index, in devlink_nl_sb_port_pool_fill()
486 if (err && err != -EOPNOTSUPP) in devlink_nl_sb_port_pool_fill()
488 if (!err) { in devlink_nl_sb_port_pool_fill()
500 err = -EMSGSIZE; in devlink_nl_sb_port_pool_fill()
503 return err; in devlink_nl_sb_port_pool_fill()
514 int err; in devlink_nl_sb_port_pool_get_doit() local
520 err = devlink_sb_pool_index_get_from_info(devlink_sb, info, in devlink_nl_sb_port_pool_get_doit()
522 if (err) in devlink_nl_sb_port_pool_get_doit()
523 return err; in devlink_nl_sb_port_pool_get_doit()
532 err = devlink_nl_sb_port_pool_fill(msg, devlink, devlink_port, in devlink_nl_sb_port_pool_get_doit()
536 if (err) { in devlink_nl_sb_port_pool_get_doit()
538 return err; in devlink_nl_sb_port_pool_get_doit()
553 int err; in __sb_port_pool_get_dumpit() local
561 err = devlink_nl_sb_port_pool_fill(msg, devlink, in __sb_port_pool_get_dumpit()
567 if (err) in __sb_port_pool_get_dumpit()
568 return err; in __sb_port_pool_get_dumpit()
583 int err = 0; in devlink_nl_sb_port_pool_get_dump_one() local
589 err = __sb_port_pool_get_dumpit(msg, state->idx, &idx, in devlink_nl_sb_port_pool_get_dump_one()
593 if (err == -EOPNOTSUPP) { in devlink_nl_sb_port_pool_get_dump_one()
594 err = 0; in devlink_nl_sb_port_pool_get_dump_one()
595 } else if (err) { in devlink_nl_sb_port_pool_get_dump_one()
601 return err; in devlink_nl_sb_port_pool_get_dump_one()
632 int err; in devlink_nl_cmd_sb_port_pool_set_doit() local
638 err = devlink_sb_pool_index_get_from_info(devlink_sb, info, in devlink_nl_cmd_sb_port_pool_set_doit()
640 if (err) in devlink_nl_cmd_sb_port_pool_set_doit()
641 return err; in devlink_nl_cmd_sb_port_pool_set_doit()
663 int err; in devlink_nl_sb_tc_pool_bind_fill() local
665 err = ops->sb_tc_pool_bind_get(devlink_port, devlink_sb->index, in devlink_nl_sb_tc_pool_bind_fill()
668 if (err) in devlink_nl_sb_tc_pool_bind_fill()
669 return err; in devlink_nl_sb_tc_pool_bind_fill()
694 err = ops->sb_occ_tc_port_bind_get(devlink_port, in devlink_nl_sb_tc_pool_bind_fill()
698 if (err && err != -EOPNOTSUPP) in devlink_nl_sb_tc_pool_bind_fill()
699 return err; in devlink_nl_sb_tc_pool_bind_fill()
700 if (!err) { in devlink_nl_sb_tc_pool_bind_fill()
725 int err; in devlink_nl_sb_tc_pool_bind_get_doit() local
731 err = devlink_sb_pool_type_get_from_info(info, &pool_type); in devlink_nl_sb_tc_pool_bind_get_doit()
732 if (err) in devlink_nl_sb_tc_pool_bind_get_doit()
733 return err; in devlink_nl_sb_tc_pool_bind_get_doit()
735 err = devlink_sb_tc_index_get_from_info(devlink_sb, info, in devlink_nl_sb_tc_pool_bind_get_doit()
737 if (err) in devlink_nl_sb_tc_pool_bind_get_doit()
738 return err; in devlink_nl_sb_tc_pool_bind_get_doit()
747 err = devlink_nl_sb_tc_pool_bind_fill(msg, devlink, devlink_port, in devlink_nl_sb_tc_pool_bind_get_doit()
752 if (err) { in devlink_nl_sb_tc_pool_bind_get_doit()
754 return err; in devlink_nl_sb_tc_pool_bind_get_doit()
769 int err; in __sb_tc_pool_bind_get_dumpit() local
778 err = devlink_nl_sb_tc_pool_bind_fill(msg, devlink, in __sb_tc_pool_bind_get_dumpit()
786 if (err) in __sb_tc_pool_bind_get_dumpit()
787 return err; in __sb_tc_pool_bind_get_dumpit()
796 err = devlink_nl_sb_tc_pool_bind_fill(msg, devlink, in __sb_tc_pool_bind_get_dumpit()
804 if (err) in __sb_tc_pool_bind_get_dumpit()
805 return err; in __sb_tc_pool_bind_get_dumpit()
820 int err = 0; in devlink_nl_sb_tc_pool_bind_get_dump_one() local
826 err = __sb_tc_pool_bind_get_dumpit(msg, state->idx, &idx, in devlink_nl_sb_tc_pool_bind_get_dump_one()
830 if (err == -EOPNOTSUPP) { in devlink_nl_sb_tc_pool_bind_get_dump_one()
831 err = 0; in devlink_nl_sb_tc_pool_bind_get_dump_one()
832 } else if (err) { in devlink_nl_sb_tc_pool_bind_get_dump_one()
838 return err; in devlink_nl_sb_tc_pool_bind_get_dump_one()
874 int err; in devlink_nl_cmd_sb_tc_pool_bind_set_doit() local
880 err = devlink_sb_pool_type_get_from_info(info, &pool_type); in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
881 if (err) in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
882 return err; in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
884 err = devlink_sb_tc_index_get_from_info(devlink_sb, info, in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
886 if (err) in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
887 return err; in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
889 err = devlink_sb_pool_index_get_from_info(devlink_sb, info, in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
891 if (err) in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
892 return err; in devlink_nl_cmd_sb_tc_pool_bind_set_doit()
966 int err; in devlink_sb_register() local
969 err = devl_sb_register(devlink, sb_index, size, ingress_pools_count, in devlink_sb_register()
973 return err; in devlink_sb_register()