Lines Matching refs:devlink_port

449 					struct devlink_port *devlink_port,
460 err = ops->sb_port_pool_get(devlink_port, devlink_sb->index,
471 if (nla_put_u32(msg, DEVLINK_ATTR_PORT_INDEX, devlink_port->index))
484 err = ops->sb_occ_port_pool_get(devlink_port, devlink_sb->index,
509 struct devlink_port *devlink_port = info->user_ptr[1];
510 struct devlink *devlink = devlink_port->devlink;
532 err = devlink_nl_sb_port_pool_fill(msg, devlink, devlink_port,
549 struct devlink_port *devlink_port;
555 xa_for_each(&devlink->ports, port_index, devlink_port) {
562 devlink_port,
610 static int devlink_sb_port_pool_set(struct devlink_port *devlink_port,
616 const struct devlink_ops *ops = devlink_port->devlink->ops;
619 return ops->sb_port_pool_set(devlink_port, sb_index,
627 struct devlink_port *devlink_port = info->user_ptr[1];
647 return devlink_sb_port_pool_set(devlink_port, devlink_sb->index,
653 struct devlink_port *devlink_port,
665 err = ops->sb_tc_pool_bind_get(devlink_port, devlink_sb->index,
677 if (nla_put_u32(msg, DEVLINK_ATTR_PORT_INDEX, devlink_port->index))
694 err = ops->sb_occ_tc_port_bind_get(devlink_port,
719 struct devlink_port *devlink_port = info->user_ptr[1];
720 struct devlink *devlink = devlink_port->devlink;
747 err = devlink_nl_sb_tc_pool_bind_fill(msg, devlink, devlink_port,
766 struct devlink_port *devlink_port;
771 xa_for_each(&devlink->ports, port_index, devlink_port) {
779 devlink_port,
797 devlink_port,
848 static int devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port,
855 const struct devlink_ops *ops = devlink_port->devlink->ops;
858 return ops->sb_tc_pool_bind_set(devlink_port, sb_index,
867 struct devlink_port *devlink_port = info->user_ptr[1];
898 return devlink_sb_tc_pool_bind_set(devlink_port, devlink_sb->index,