| /net/devlink/ |
| A D | port.c | 38 struct devlink_port *devlink_port; in devlink_port_get_from_attrs() local 577 struct devlink_port *devlink_port; in devlink_ports_notify() local 620 struct devlink_port *devlink_port; in devlink_nl_port_get_dump_one() local 902 struct devlink_port *devlink_port; in devlink_nl_port_new_doit() local 1286 struct devlink_port *devlink_port = netdev->devlink_port; in devlink_port_netdevice_event() local 1459 struct devlink_port *devlink_port; in devlink_port_rel_notify_cb() local 1470 struct devlink_port *devlink_port; in devlink_port_rel_cleanup_cb() local 1590 struct devlink_port *devlink_port; in devlink_compat_phys_port_name_get() local 1598 devlink_port = dev->devlink_port; in devlink_compat_phys_port_name_get() 1608 struct devlink_port *devlink_port; in devlink_compat_switch_id_get() local [all …]
|
| A D | sb.c | 449 struct devlink_port *devlink_port, in devlink_nl_sb_port_pool_fill() argument 509 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_sb_port_pool_get_doit() local 549 struct devlink_port *devlink_port; in __sb_port_pool_get_dumpit() local 562 devlink_port, in __sb_port_pool_get_dumpit() 610 static int devlink_sb_port_pool_set(struct devlink_port *devlink_port, in devlink_sb_port_pool_set() argument 627 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_sb_port_pool_set_doit() local 653 struct devlink_port *devlink_port, in devlink_nl_sb_tc_pool_bind_fill() argument 719 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_sb_tc_pool_bind_get_doit() local 766 struct devlink_port *devlink_port; in __sb_tc_pool_bind_get_dumpit() local 848 static int devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, in devlink_sb_tc_pool_bind_set() argument [all …]
|
| A D | rate.c | 25 struct devlink_port *devlink_port; in devlink_rate_leaf_get_from_info() local 28 if (IS_ERR(devlink_port)) in devlink_rate_leaf_get_from_info() 29 return ERR_CAST(devlink_port); in devlink_rate_leaf_get_from_info() 30 devlink_rate = devlink_port->devlink_rate; in devlink_rate_leaf_get_from_info() 126 devlink_rate->devlink_port->index)) in devlink_nl_rate_fill() 757 int devl_rate_leaf_create(struct devlink_port *devlink_port, void *priv, in devl_rate_leaf_create() argument 763 devl_assert_locked(devlink_port->devlink); in devl_rate_leaf_create() 765 if (WARN_ON(devlink_port->devlink_rate)) in devl_rate_leaf_create() 779 devlink_rate->devlink_port = devlink_port; in devl_rate_leaf_create() 796 void devl_rate_leaf_destroy(struct devlink_port *devlink_port) in devl_rate_leaf_destroy() argument [all …]
|
| A D | devl_internal.h | 217 struct devlink_port *devlink_port) in devlink_nl_obj_desc_port_set() argument 219 desc->port_index = devlink_port->index; in devlink_nl_obj_desc_port_set() 266 #define ASSERT_DEVLINK_PORT_INITIALIZED(devlink_port) \ argument 267 WARN_ON_ONCE(!(devlink_port)->initialized) 269 struct devlink_port *devlink_port_get_by_index(struct devlink *devlink, 273 struct devlink_port * 275 struct devlink_port *devlink_port_get_from_attrs(struct devlink *devlink,
|
| A D | netlink.c | 213 struct devlink_port *devlink_port; in __devlink_nl_pre_doit() local 224 devlink_port = devlink_port_get_from_info(devlink, info); in __devlink_nl_pre_doit() 225 if (IS_ERR(devlink_port)) { in __devlink_nl_pre_doit() 226 err = PTR_ERR(devlink_port); in __devlink_nl_pre_doit() 229 info->user_ptr[1] = devlink_port; in __devlink_nl_pre_doit() 231 devlink_port = devlink_port_get_from_info(devlink, info); in __devlink_nl_pre_doit() 232 if (!IS_ERR(devlink_port)) in __devlink_nl_pre_doit() 233 info->user_ptr[1] = devlink_port; in __devlink_nl_pre_doit()
|
| A D | health.c | 60 struct devlink_port *devlink_port; member 101 devlink_port_health_reporter_find_by_name(struct devlink_port *devlink_port, in devlink_port_health_reporter_find_by_name() argument 141 devl_port_health_reporter_create(struct devlink_port *port, in devl_port_health_reporter_create() 158 reporter->devlink_port = port; in devl_port_health_reporter_create() 165 devlink_port_health_reporter_create(struct devlink_port *port, in devlink_port_health_reporter_create() 276 if (reporter->devlink_port) { in devlink_nl_health_reporter_fill() 332 struct devlink_port *devlink_port; in devlink_health_reporter_get_from_attrs() local 339 devlink_port = devlink_port_get_from_attrs(devlink, attrs); in devlink_health_reporter_get_from_attrs() 340 if (IS_ERR(devlink_port)) in devlink_health_reporter_get_from_attrs() 394 struct devlink_port *port; in devlink_nl_health_reporter_get_dump_one() [all …]
|
| A D | region.c | 11 struct devlink_port *port; 47 devlink_port_region_get_by_name(struct devlink_port *port, in devlink_port_region_get_by_name() 473 struct devlink_port *port = NULL; in devlink_nl_region_get_doit() 517 struct devlink_port *port, in devlink_nl_cmd_region_get_port_dumpit() 549 struct devlink_port *port; in devlink_nl_region_get_dump_one() 593 struct devlink_port *port = NULL; in devlink_nl_region_del_doit() 638 struct devlink_port *port = NULL; in devlink_nl_region_new_doit() 871 struct devlink_port *port = NULL; in devlink_nl_region_read_dumpit() 1111 devlink_port_region_create(struct devlink_port *port, in devlink_port_region_create()
|
| A D | trap.c | 1463 struct devlink_port *in_devlink_port, in devlink_trap_report_metadata_set() 1486 void *trap_ctx, struct devlink_port *in_devlink_port, in devlink_trap_report()
|
| /net/dsa/ |
| A D | devlink.c | 50 static int dsa_devlink_sb_port_pool_get(struct devlink_port *dlp, in dsa_devlink_sb_port_pool_get() 64 static int dsa_devlink_sb_port_pool_set(struct devlink_port *dlp, in dsa_devlink_sb_port_pool_set() 80 dsa_devlink_sb_tc_pool_bind_get(struct devlink_port *dlp, in dsa_devlink_sb_tc_pool_bind_get() 97 dsa_devlink_sb_tc_pool_bind_set(struct devlink_port *dlp, in dsa_devlink_sb_tc_pool_bind_set() 137 static int dsa_devlink_sb_occ_port_pool_get(struct devlink_port *dlp, in dsa_devlink_sb_occ_port_pool_get() 153 dsa_devlink_sb_occ_tc_port_bind_get(struct devlink_port *dlp, in dsa_devlink_sb_occ_tc_port_bind_get() 289 return devlink_port_region_create(&dp->devlink_port, ops, in dsa_devlink_port_region_create() 303 struct devlink_port *dlp = &dp->devlink_port; in dsa_port_devlink_setup() 356 struct devlink_port *dlp = &dp->devlink_port; in dsa_port_devlink_teardown()
|
| A D | user.c | 2805 SET_NETDEV_DEVLINK_PORT(user_dev, &port->devlink_port); in dsa_user_create()
|
| /net/ethtool/ |
| A D | module.c | 373 struct devlink_port *devlink_port = dev->devlink_port; in ethnl_module_fw_flash_validate() local 399 if (devlink_port && devlink_port->attrs.split) { in ethnl_module_fw_flash_validate()
|
| A D | ioctl.c | 49 if (!dev->devlink_port) in netdev_to_devlink_get() 51 return devlink_try_get(dev->devlink_port->devlink); in netdev_to_devlink_get()
|
| /net/core/ |
| A D | net-sysfs.c | 718 !netdev->devlink_port) in netdev_phys_is_visible() 722 !netdev->devlink_port) in netdev_phys_is_visible()
|
| A D | rtnetlink.c | 1255 if (dev->devlink_port) in rtnl_devlink_port_size() 1256 size += devlink_nl_port_handle_size(dev->devlink_port); in rtnl_devlink_port_size() 1983 if (dev->devlink_port) { in rtnl_fill_devlink_port() 1984 ret = devlink_nl_port_handle_fill(skb, dev->devlink_port); in rtnl_fill_devlink_port()
|