| /linux/net/devlink/ |
| H A D | port.c | 22 #define ASSERT_DEVLINK_PORT_REGISTERED(devlink_port) \ argument 24 #define ASSERT_DEVLINK_PORT_NOT_REGISTERED(devlink_port) \ argument 38 struct devlink_port *devlink_port; in devlink_port_get_from_attrs() local 62 devlink_port_fn_roce_fill(struct devlink_port * devlink_port,struct nla_bitfield32 * caps,struct netlink_ext_ack * extack) devlink_port_fn_roce_fill() argument 84 devlink_port_fn_migratable_fill(struct devlink_port * devlink_port,struct nla_bitfield32 * caps,struct netlink_ext_ack * extack) devlink_port_fn_migratable_fill() argument 107 devlink_port_fn_ipsec_crypto_fill(struct devlink_port * devlink_port,struct nla_bitfield32 * caps,struct netlink_ext_ack * extack) devlink_port_fn_ipsec_crypto_fill() argument 129 devlink_port_fn_ipsec_packet_fill(struct devlink_port * devlink_port,struct nla_bitfield32 * caps,struct netlink_ext_ack * extack) devlink_port_fn_ipsec_packet_fill() argument 151 devlink_port_fn_caps_fill(struct devlink_port * devlink_port,struct sk_buff * msg,struct netlink_ext_ack * extack,bool * msg_updated) devlink_port_fn_caps_fill() argument 210 devlink_nl_port_handle_fill(struct sk_buff * msg,struct devlink_port * devlink_port) devlink_nl_port_handle_fill() argument 219 devlink_nl_port_handle_size(struct devlink_port * devlink_port) devlink_nl_port_handle_size() argument 229 devlink_nl_port_attrs_put(struct sk_buff * msg,struct devlink_port * devlink_port) devlink_nl_port_attrs_put() argument 367 devlink_port_fn_mig_set(struct devlink_port * devlink_port,bool enable,struct netlink_ext_ack * extack) devlink_port_fn_mig_set() argument 375 devlink_port_fn_roce_set(struct devlink_port * devlink_port,bool enable,struct netlink_ext_ack * extack) devlink_port_fn_roce_set() argument 383 devlink_port_fn_ipsec_crypto_set(struct devlink_port * devlink_port,bool enable,struct netlink_ext_ack * extack) devlink_port_fn_ipsec_crypto_set() argument 390 devlink_port_fn_ipsec_packet_set(struct devlink_port * devlink_port,bool enable,struct netlink_ext_ack * extack) devlink_port_fn_ipsec_packet_set() argument 396 devlink_port_fn_caps_set(struct devlink_port * devlink_port,const struct nlattr * attr,struct netlink_ext_ack * extack) devlink_port_fn_caps_set() argument 438 devlink_port_fn_max_io_eqs_set(struct devlink_port * devlink_port,const struct nlattr * attr,struct netlink_ext_ack * extack) devlink_port_fn_max_io_eqs_set() argument 487 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) devlink_nl_port_fill() argument 546 devlink_port_notify(struct devlink_port * devlink_port,enum devlink_command cmd) devlink_port_notify() argument 577 struct devlink_port *devlink_port; devlink_ports_notify() local 596 struct devlink_port *devlink_port = info->user_ptr[1]; devlink_nl_port_get_doit() local 620 struct devlink_port *devlink_port; devlink_nl_port_get_dump_one() local 644 devlink_port_type_set(struct devlink_port * devlink_port,enum devlink_port_type port_type) devlink_port_type_set() argument 703 devlink_port_function_validate(struct devlink_port * devlink_port,struct nlattr ** tb,struct netlink_ext_ack * extack) devlink_port_function_validate() argument 832 struct devlink_port *devlink_port = info->user_ptr[1]; devlink_nl_port_set_doit() local 858 struct devlink_port *devlink_port = info->user_ptr[1]; devlink_nl_port_split_doit() local 889 struct devlink_port *devlink_port = info->user_ptr[1]; devlink_nl_port_unsplit_doit() local 902 struct devlink_port *devlink_port; devlink_nl_port_new_doit() local 963 struct devlink_port *devlink_port = info->user_ptr[1]; devlink_nl_port_del_doit() local 981 devlink_port_type_should_warn(struct devlink_port * devlink_port) devlink_port_type_should_warn() argument 991 devlink_port_type_warn_schedule(struct devlink_port * devlink_port) devlink_port_type_warn_schedule() argument 1002 devlink_port_type_warn_cancel(struct devlink_port * devlink_port) devlink_port_type_warn_cancel() argument 1021 devlink_port_init(struct devlink * devlink,struct devlink_port * devlink_port) devlink_port_init() argument 1041 devlink_port_fini(struct devlink_port * devlink_port) devlink_port_fini() argument 1064 devl_port_register_with_ops(struct devlink * devlink,struct devlink_port * devlink_port,unsigned int port_index,const struct devlink_port_ops * ops) devl_port_register_with_ops() argument 1110 devlink_port_register_with_ops(struct devlink * devlink,struct devlink_port * devlink_port,unsigned int port_index,const struct devlink_port_ops * ops) devlink_port_register_with_ops() argument 1129 devl_port_unregister(struct devlink_port * devlink_port) devl_port_unregister() argument 1149 devlink_port_unregister(struct devlink_port * devlink_port) devlink_port_unregister() argument 1159 devlink_port_type_netdev_checks(struct devlink_port * devlink_port,struct net_device * netdev) devlink_port_type_netdev_checks() argument 1196 __devlink_port_type_set(struct devlink_port * devlink_port,enum devlink_port_type type,void * type_dev) __devlink_port_type_set() argument 1242 devlink_port_type_eth_set(struct devlink_port * devlink_port) devlink_port_type_eth_set() argument 1257 devlink_port_type_ib_set(struct devlink_port * devlink_port,struct ib_device * ibdev) devlink_port_type_ib_set() argument 1272 devlink_port_type_clear(struct devlink_port * devlink_port) devlink_port_type_clear() argument 1286 struct devlink_port *devlink_port = netdev->devlink_port; devlink_port_netdevice_event() local 1336 __devlink_port_attrs_set(struct devlink_port * devlink_port,enum devlink_port_flavour flavour) __devlink_port_attrs_set() argument 1359 devlink_port_attrs_set(struct devlink_port * devlink_port,struct devlink_port_attrs * attrs) devlink_port_attrs_set() argument 1382 devlink_port_attrs_pci_pf_set(struct devlink_port * devlink_port,u32 controller,u16 pf,bool external) devlink_port_attrs_pci_pf_set() argument 1410 devlink_port_attrs_pci_vf_set(struct devlink_port * devlink_port,u32 controller,u16 pf,u16 vf,bool external) devlink_port_attrs_pci_vf_set() argument 1438 devlink_port_attrs_pci_sf_set(struct devlink_port * devlink_port,u32 controller,u16 pf,u32 sf,bool external) devlink_port_attrs_pci_sf_set() argument 1459 struct devlink_port *devlink_port; devlink_port_rel_notify_cb() local 1470 struct devlink_port *devlink_port; devlink_port_rel_cleanup_cb() local 1483 devl_port_fn_devlink_set(struct devlink_port * devlink_port,struct devlink * fn_devlink) devl_port_fn_devlink_set() argument 1507 devlink_port_linecard_set(struct devlink_port * devlink_port,struct devlink_linecard * linecard) devlink_port_linecard_set() argument 1516 __devlink_port_phys_port_name_get(struct devlink_port * devlink_port,char * name,size_t len) __devlink_port_phys_port_name_get() argument 1590 struct devlink_port *devlink_port; devlink_compat_phys_port_name_get() local 1608 struct devlink_port *devlink_port; devlink_compat_switch_id_get() local [all...] |
| H A D | sb.c | 449 struct devlink_port *devlink_port, in devlink_nl_sb_port_pool_fill() 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 610 static int devlink_sb_port_pool_set(struct devlink_port *devlink_port, in devlink_sb_port_pool_set() 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() 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() 867 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_sb_tc_pool_bind_set_doit() local
|
| H A D | rate.c | 25 struct devlink_port *devlink_port; in devlink_rate_leaf_get_from_info() local 757 int devl_rate_leaf_create(struct devlink_port *devlink_port, void *priv, in devl_rate_leaf_create() 796 void devl_rate_leaf_destroy(struct devlink_port *devlink_port) in devl_rate_leaf_destroy()
|
| H A D | netlink.c | 213 struct devlink_port *devlink_port; in __devlink_nl_pre_doit() local
|
| /linux/drivers/net/ethernet/intel/ice/devlink/ |
| H A D | port.c | 328 struct devlink_port *devlink_port; in ice_devlink_create_pf_port() local 447 struct devlink_port *devlink_port; in ice_devlink_create_vf_port() local 507 struct devlink_port *devlink_port; in ice_devlink_create_sf_dev_port() local 586 struct devlink_port *devlink_port = &dyn_port->devlink_port; in ice_dealloc_dynamic_port() local 863 struct devlink_port *devlink_port; in ice_devlink_create_sf_port() local 912 struct devlink_port **devlink_port) in ice_alloc_dynamic_port() 985 struct devlink_port **devlink_port) in ice_devlink_port_new()
|
| H A D | port.h | 28 struct devlink_port devlink_port; member
|
| /linux/include/net/ |
| H A D | devlink.h | 116 struct devlink_port *devlink_port; member 129 struct devlink_port { struct 133 opsdevlink_port global() argument 138 typedevlink_port global() argument 139 desired_typedevlink_port global() argument 150 attrsdevlink_port global() argument 163 rel_indexdevlink_port global() argument 1719 devl_port_register(struct devlink * devlink,struct devlink_port * devlink_port,unsigned int port_index) devl_port_register() argument 1732 devlink_port_register(struct devlink * devlink,struct devlink_port * devlink_port,unsigned int port_index) devlink_port_register() argument 2072 devlink_nl_port_handle_fill(struct sk_buff * msg,struct devlink_port * devlink_port) devlink_nl_port_handle_fill() argument 2077 devlink_nl_port_handle_size(struct devlink_port * devlink_port) devlink_nl_port_handle_size() argument [all...] |
| H A D | dsa.h | 298 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth-devlink.c | 218 struct devlink_port *devlink_port = &priv->devlink_port; in dpaa2_eth_dl_port_add() local 228 struct devlink_port *devlink_port = &priv->devlink_port; in dpaa2_eth_dl_port_del() local
|
| H A D | dpaa2-eth.h | 634 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_sf_eth.h | 18 struct devlink_port devlink_port; member
|
| H A D | ice.h | 563 struct devlink_port devlink_port; member
|
| /linux/Documentation/networking/devlink/ |
| H A D | devlink-port.rst | 3 .. _devlink_port: target
|
| /linux/drivers/net/can/kvaser_pciefd/ |
| H A D | kvaser_pciefd.h | 62 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/intel/ixgbe/devlink/ |
| H A D | devlink.c | 538 struct devlink_port *devlink_port = &adapter->devlink_port; in ixgbe_devlink_register_port() local
|
| /linux/net/ethtool/ |
| H A D | module.c | 373 struct devlink_port *devlink_port = dev->devlink_port; in ethnl_module_fw_flash_validate() local
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| H A D | kvaser_usb.h | 134 struct devlink_port devlink_port; member
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | devlink.c | 611 static int mv88e6xxx_region_port_snapshot(struct devlink_port *devlink_port, in mv88e6xxx_region_port_snapshot()
|
| /linux/drivers/net/can/usb/etas_es58x/ |
| H A D | es58x_core.h | 260 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-nuss.h | 57 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_netdev.h | 393 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | main.c | 3045 static int mlx4_devlink_port_type_set(struct devlink_port *devlink_port, in mlx4_devlink_port_type_set()
|
| H A D | mlx4.h | 847 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe.h | 623 struct devlink_port devlink_port; member
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e.h | 470 struct devlink_port devlink_port; member
|