Home
last modified time | relevance | path

Searched refs:devlink_port (Results 1 – 14 of 14) sorted by relevance

/net/devlink/
A Dport.c38 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 Dsb.c449 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 Drate.c25 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 Ddevl_internal.h217 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 Dnetlink.c213 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 Dhealth.c60 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 Dregion.c11 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 Dtrap.c1463 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 Ddevlink.c50 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 Duser.c2805 SET_NETDEV_DEVLINK_PORT(user_dev, &port->devlink_port); in dsa_user_create()
/net/ethtool/
A Dmodule.c373 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 Dioctl.c49 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 Dnet-sysfs.c718 !netdev->devlink_port) in netdev_phys_is_visible()
722 !netdev->devlink_port) in netdev_phys_is_visible()
A Drtnetlink.c1255 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()

Completed in 751 milliseconds