/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth-devlink.c | 218 struct devlink_port *devlink_port = &priv->devlink_port; local 228 struct devlink_port *devlink_port = &priv->devlink_port; local
|
H A D | dpaa2-eth.h | 634 struct devlink_port devlink_port; member in struct:dpaa2_eth_priv
|
/linux-master/net/devlink/ |
H A D | rate.c | 25 struct devlink_port *devlink_port; local 630 int devl_rate_leaf_create(struct devlink_port *devlink_por argument 669 devl_rate_leaf_destroy(struct devlink_port *devlink_port) argument [all...] |
H A D | netlink.c | 213 struct devlink_port *devlink_port; local
|
H A D | devl_internal.h | 211 devlink_nl_obj_desc_port_set(struct devlink_obj_desc *desc, struct devlink_port *devlink_port) argument
|
H A D | sb.c | 509 struct devlink_port *devlink_port = info->user_ptr[1]; local 549 struct devlink_port *devlink_por local 447 devlink_nl_sb_port_pool_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_port *devlink_port, struct devlink_sb *devlink_sb, u16 pool_index, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 610 devlink_sb_port_pool_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument 627 struct devlink_port *devlink_port = info->user_ptr[1]; local 652 devlink_nl_sb_tc_pool_bind_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_port *devlink_port, struct devlink_sb *devlink_sb, u16 tc_index, enum devlink_sb_pool_type pool_type, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 719 struct devlink_port *devlink_port = info->user_ptr[1]; local 766 struct devlink_port *devlink_port; local 848 devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument 867 struct devlink_port *devlink_port = info->user_ptr[1]; local [all...] |
H A D | health.c | 60 struct devlink_port *devlink_port; member in struct:devlink_health_reporter 101 devlink_port_health_reporter_find_by_name(struct devlink_port *devlink_port, argument 334 struct devlink_port *devlink_port; local [all...] |
H A D | port.c | 37 struct devlink_port *devlink_port; local 61 devlink_port_fn_roce_fill(struct devlink_port *devlink_port, struct nla_bitfield32 *caps, struct netlink_ext_ack *extack) argument 83 devlink_port_fn_migratable_fill(struct devlink_port *devlink_port, struct nla_bitfield32 *caps, struct netlink_ext_ack *extack) argument 106 devlink_port_fn_ipsec_crypto_fill(struct devlink_port *devlink_port, struct nla_bitfield32 *caps, struct netlink_ext_ack *extack) argument 128 devlink_port_fn_ipsec_packet_fill(struct devlink_port *devlink_port, struct nla_bitfield32 *caps, struct netlink_ext_ack *extack) argument 150 devlink_port_fn_caps_fill(struct devlink_port *devlink_port, struct sk_buff *msg, struct netlink_ext_ack *extack, bool *msg_updated) argument 185 devlink_nl_port_handle_fill(struct sk_buff *msg, struct devlink_port *devlink_port) argument 194 devlink_nl_port_handle_size(struct devlink_port *devlink_port) argument 203 devlink_nl_port_attrs_put(struct sk_buff *msg, struct devlink_port *devlink_port) argument 342 devlink_port_fn_mig_set(struct devlink_port *devlink_port, bool enable, struct netlink_ext_ack *extack) argument 350 devlink_port_fn_roce_set(struct devlink_port *devlink_port, bool enable, struct netlink_ext_ack *extack) argument 358 devlink_port_fn_ipsec_crypto_set(struct devlink_port *devlink_port, bool enable, struct netlink_ext_ack *extack) argument 365 devlink_port_fn_ipsec_packet_set(struct devlink_port *devlink_port, bool enable, struct netlink_ext_ack *extack) argument 371 devlink_port_fn_caps_set(struct devlink_port *devlink_port, const struct nlattr *attr, struct netlink_ext_ack *extack) argument 446 devlink_nl_port_fill(struct sk_buff *msg, struct devlink_port *devlink_port, enum devlink_command cmd, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument 506 devlink_port_notify(struct devlink_port *devlink_port, enum devlink_command cmd) argument 537 struct devlink_port *devlink_port; local 556 struct devlink_port *devlink_port = info->user_ptr[1]; local 580 struct devlink_port *devlink_port; local 604 devlink_port_type_set(struct devlink_port *devlink_port, enum devlink_port_type port_type) argument 663 devlink_port_function_validate(struct devlink_port *devlink_port, struct nlattr **tb, struct netlink_ext_ack *extack) argument 779 struct devlink_port *devlink_port = info->user_ptr[1]; local 805 struct devlink_port *devlink_port = info->user_ptr[1]; local 836 struct devlink_port *devlink_port = info->user_ptr[1]; local 849 struct devlink_port *devlink_port; local 910 struct devlink_port *devlink_port = info->user_ptr[1]; local 928 devlink_port_type_should_warn(struct devlink_port *devlink_port) argument 938 devlink_port_type_warn_schedule(struct devlink_port *devlink_port) argument 949 devlink_port_type_warn_cancel(struct devlink_port *devlink_port) argument 967 devlink_port_init(struct devlink *devlink, struct devlink_port *devlink_port) argument 988 devlink_port_fini(struct devlink_port *devlink_port) argument 1010 devl_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) argument 1056 devlink_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) argument 1076 devl_port_unregister(struct devlink_port *devlink_port) argument 1096 devlink_port_unregister(struct devlink_port *devlink_port) argument 1106 devlink_port_type_netdev_checks(struct devlink_port *devlink_port, struct net_device *netdev) argument 1143 __devlink_port_type_set(struct devlink_port *devlink_port, enum devlink_port_type type, void *type_dev) argument 1189 devlink_port_type_eth_set(struct devlink_port *devlink_port) argument 1204 devlink_port_type_ib_set(struct devlink_port *devlink_port, struct ib_device *ibdev) argument 1219 devlink_port_type_clear(struct devlink_port *devlink_port) argument 1233 struct devlink_port *devlink_port = netdev->devlink_port; local 1283 __devlink_port_attrs_set(struct devlink_port *devlink_port, enum devlink_port_flavour flavour) argument 1306 devlink_port_attrs_set(struct devlink_port *devlink_port, struct devlink_port_attrs *attrs) argument 1329 devlink_port_attrs_pci_pf_set(struct devlink_port *devlink_port, u32 controller, u16 pf, bool external) argument 1356 devlink_port_attrs_pci_vf_set(struct devlink_port *devlink_port, u32 controller, u16 pf, u16 vf, bool external) argument 1384 devlink_port_attrs_pci_sf_set(struct devlink_port *devlink_port, u32 controller, u16 pf, u32 sf, bool external) argument 1405 struct devlink_port *devlink_port; local 1416 struct devlink_port *devlink_port; local 1429 devl_port_fn_devlink_set(struct devlink_port *devlink_port, struct devlink *fn_devlink) argument 1453 devlink_port_linecard_set(struct devlink_port *devlink_port, struct devlink_linecard *linecard) argument 1462 __devlink_port_phys_port_name_get(struct devlink_port *devlink_port, char *name, size_t len) argument 1536 struct devlink_port *devlink_port; local 1554 struct devlink_port *devlink_port; local [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_repr.c | 281 static void ice_repr_remove_node(struct devlink_port *devlink_port) argument
|
H A D | ice_vf_lib.h | 132 struct devlink_port devlink_port; member in struct:ice_vf
|
H A D | ice_devlink.c | 1632 struct devlink_port *devlink_port; local 1695 struct devlink_port *devlink_port; local [all...] |
H A D | ice.h | 553 struct devlink_port devlink_port; member in struct:ice_pf
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | devlink.c | 623 static int mv88e6xxx_region_port_snapshot(struct devlink_port *devlink_port, argument
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.h | 58 struct devlink_port devlink_port; member in struct:am65_cpsw_port
|
/linux-master/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_core.h | 260 struct devlink_port devlink_port; member in struct:es58x_priv
|
/linux-master/drivers/net/netdevsim/ |
H A D | dev.c | 1357 struct devlink_port *devlink_port; local 1420 struct devlink_port *devlink_por local [all...] |
H A D | netdevsim.h | 259 struct devlink_port devlink_port; member in struct:nsim_dev_port
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | main.c | 3055 static int mlx4_devlink_port_type_set(struct devlink_port *devlink_port, argument [all...] |
H A D | mlx4.h | 847 struct devlink_port devlink_port; member in struct:mlx4_port_info
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.c | 48 struct devlink_port devlink_port; member in struct:mlxsw_core_port 1351 static void *__dl_port(struct devlink_port *devlink_port) argument 1415 static int mlxsw_devlink_sb_port_pool_get(struct devlink_port *devlink_port, argument 1430 mlxsw_devlink_sb_port_pool_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument 1447 mlxsw_devlink_sb_tc_pool_bind_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) argument 1465 mlxsw_devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument 1506 mlxsw_devlink_sb_occ_port_pool_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) argument 1522 mlxsw_devlink_sb_occ_tc_port_bind_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) argument 3070 struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; local 3104 struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; local 3172 struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; local 3185 struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; local [all...] |
/linux-master/include/net/ |
H A D | dsa.h | 297 struct devlink_port devlink_port; member in struct:dsa_port
|
H A D | devlink.h | 111 struct devlink_port *devlink_port; member in union:devlink_rate::__anon2565 122 struct devlink_port { struct 1665 devl_port_register(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index) argument 1678 devlink_port_register(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index) argument 2031 devlink_nl_port_handle_fill(struct sk_buff *msg, struct devlink_port *devlink_port) argument 2036 devlink_nl_port_handle_size(struct devlink_port *devlink_port) argument [all...] |
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e.h | 467 struct devlink_port devlink_port; member in struct:i40e_pf
|
/linux-master/include/linux/ |
H A D | netdevice.h | 2391 struct devlink_port *devlink_port; member in struct:net_device
|