Home
last modified time | relevance | path

Searched defs:devlink_port (Results 1 – 18 of 18) sorted by relevance

/kernel/linux/linux-4.19/include/net/
Ddevlink.h49 struct devlink_port { struct
54 enum devlink_port_type type; argument
55 enum devlink_port_type desired_type; argument
57 struct devlink_port_attrs attrs; argument
591 struct devlink_port *devlink_port, in devlink_port_register()
597 static inline void devlink_port_unregister(struct devlink_port *devlink_port) in devlink_port_unregister()
601 static inline void devlink_port_type_eth_set(struct devlink_port *devlink_port, in devlink_port_type_eth_set()
606 static inline void devlink_port_type_ib_set(struct devlink_port *devlink_port, in devlink_port_type_ib_set()
611 static inline void devlink_port_type_clear(struct devlink_port *devlink_port) in devlink_port_type_clear()
615 static inline void devlink_port_attrs_set(struct devlink_port *devlink_port, in devlink_port_attrs_set()
[all …]
Ddsa.h203 struct devlink_port devlink_port; member
/kernel/linux/linux-4.19/net/core/
Ddevlink.c136 struct devlink_port *devlink_port; in devlink_port_get_by_index() local
155 struct devlink_port *devlink_port; in devlink_port_get_from_attrs() local
407 struct devlink_port *devlink_port; in devlink_nl_pre_doit() local
508 struct devlink_port *devlink_port) in devlink_nl_port_attrs_put()
529 struct devlink_port *devlink_port, in devlink_nl_port_fill()
578 static void devlink_port_notify(struct devlink_port *devlink_port, in devlink_port_notify()
657 struct devlink_port *devlink_port = info->user_ptr[0]; in devlink_nl_cmd_port_get_doit() local
681 struct devlink_port *devlink_port; in devlink_nl_cmd_port_get_dumpit() local
717 struct devlink_port *devlink_port, in devlink_port_type_set()
741 struct devlink_port *devlink_port = info->user_ptr[0]; in devlink_nl_cmd_port_set_doit() local
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlxsw/
Dcore.c45 struct devlink_port devlink_port; member
799 static void *__dl_port(struct devlink_port *devlink_port) in __dl_port()
804 static int mlxsw_devlink_port_type_set(struct devlink_port *devlink_port, in mlxsw_devlink_port_type_set()
819 static int mlxsw_devlink_sb_port_pool_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_port_pool_get()
834 static int mlxsw_devlink_sb_port_pool_set(struct devlink_port *devlink_port, in mlxsw_devlink_sb_port_pool_set()
850 mlxsw_devlink_sb_tc_pool_bind_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_tc_pool_bind_get()
868 mlxsw_devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, in mlxsw_devlink_sb_tc_pool_bind_set()
908 mlxsw_devlink_sb_occ_port_pool_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_occ_port_pool_get()
924 mlxsw_devlink_sb_occ_tc_port_bind_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_occ_tc_port_bind_get()
1688 struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; in mlxsw_core_port_init() local
[all …]
/kernel/linux/linux-5.10/net/core/
Ddevlink.c154 struct devlink_port *devlink_port; in devlink_port_get_by_index() local
174 struct devlink_port *devlink_port; in devlink_port_get_from_attrs() local
418 struct devlink_port *devlink_port; in devlink_nl_pre_doit() local
661 struct devlink_port *devlink_port) in devlink_nl_port_attrs_put()
758 struct devlink_port *devlink_port, in devlink_nl_port_fill()
820 static void devlink_port_notify(struct devlink_port *devlink_port, in devlink_port_notify()
900 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_port_get_doit() local
925 struct devlink_port *devlink_port; in devlink_nl_cmd_port_get_dumpit() local
962 struct devlink_port *devlink_port, in devlink_port_type_set()
1045 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_port_set_doit() local
[all …]
/kernel/linux/linux-5.10/include/net/
Ddevlink.h119 struct devlink_port { struct
129 enum devlink_port_type type; argument
130 enum devlink_port_type desired_type; argument
132 struct devlink_port_attrs attrs; argument
133 u8 attrs_set:1,
134 switch_port:1;
135 struct delayed_work type_warn_dw;
136 struct list_head reporter_list;
137 struct mutex reporters_lock; /* Protects reporter_list */
1372 struct devlink_port *devlink_port = netdev_to_devlink_port(dev); in netdev_to_devlink() local
Ddsa.h217 struct devlink_port devlink_port; member
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth-devlink.c229 struct devlink_port *devlink_port = &priv->devlink_port; in dpaa2_eth_dl_port_add() local
247 struct devlink_port *devlink_port = &priv->devlink_port; in dpaa2_eth_dl_port_del() local
Ddpaa2-eth.h569 struct devlink_port devlink_port; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
Dcore.c48 struct devlink_port devlink_port; member
1235 static void *__dl_port(struct devlink_port *devlink_port) in __dl_port()
1240 static int mlxsw_devlink_port_type_set(struct devlink_port *devlink_port, in mlxsw_devlink_port_type_set()
1255 static int mlxsw_devlink_sb_port_pool_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_port_pool_get()
1270 static int mlxsw_devlink_sb_port_pool_set(struct devlink_port *devlink_port, in mlxsw_devlink_sb_port_pool_set()
1287 mlxsw_devlink_sb_tc_pool_bind_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_tc_pool_bind_get()
1305 mlxsw_devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, in mlxsw_devlink_sb_tc_pool_bind_set()
1346 mlxsw_devlink_sb_occ_port_pool_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_occ_port_pool_get()
1362 mlxsw_devlink_sb_occ_tc_port_bind_get(struct devlink_port *devlink_port, in mlxsw_devlink_sb_occ_tc_port_bind_get()
2723 struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; in __mlxsw_core_port_init() local
[all …]
/kernel/linux/linux-5.10/drivers/net/netdevsim/
Ddev.c914 struct devlink_port *devlink_port; in __nsim_dev_port_add() local
959 struct devlink_port *devlink_port = &nsim_dev_port->devlink_port; in __nsim_dev_port_del() local
Dnetdevsim.h177 struct devlink_port devlink_port; member
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
Ddevlink.c420 static int mv88e6xxx_region_port_snapshot(struct devlink_port *devlink_port, in mv88e6xxx_region_port_snapshot()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
Dice.h289 struct devlink_port devlink_port; member
/kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlx4/
Dmain.c3857 static int mlx4_devlink_port_type_set(struct devlink_port *devlink_port, in mlx4_devlink_port_type_set()
Dmlx4.h844 struct devlink_port devlink_port; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
Dmain.c3884 static int mlx4_devlink_port_type_set(struct devlink_port *devlink_port, in mlx4_devlink_port_type_set()
Dmlx4.h844 struct devlink_port devlink_port; member