Home
last modified time | relevance | path

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

/linux/net/devlink/
H A Dport.c22 #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 Dsb.c449 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 Drate.c25 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 Dnetlink.c213 struct devlink_port *devlink_port; in __devlink_nl_pre_doit() local
/linux/drivers/net/ethernet/intel/ice/devlink/
H A Dport.c328 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 Dport.h28 struct devlink_port devlink_port; member
/linux/include/net/
H A Ddevlink.h116 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 Ddsa.h298 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-devlink.c218 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 Ddpaa2-eth.h634 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/intel/ice/
H A Dice_sf_eth.h18 struct devlink_port devlink_port; member
H A Dice.h563 struct devlink_port devlink_port; member
/linux/Documentation/networking/devlink/
H A Ddevlink-port.rst3 .. _devlink_port: target
/linux/drivers/net/can/kvaser_pciefd/
H A Dkvaser_pciefd.h62 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/intel/ixgbe/devlink/
H A Ddevlink.c538 struct devlink_port *devlink_port = &adapter->devlink_port; in ixgbe_devlink_register_port() local
/linux/net/ethtool/
H A Dmodule.c373 struct devlink_port *devlink_port = dev->devlink_port; in ethnl_module_fw_flash_validate() local
/linux/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb.h134 struct devlink_port devlink_port; member
/linux/drivers/net/dsa/mv88e6xxx/
H A Ddevlink.c611 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 Des58x_core.h260 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.h57 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.h393 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dmain.c3045 static int mlx4_devlink_port_type_set(struct devlink_port *devlink_port, in mlx4_devlink_port_type_set()
H A Dmlx4.h847 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h623 struct devlink_port devlink_port; member
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e.h470 struct devlink_port devlink_port; member