/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_port.h | 13 struct nfp_port; 42 * struct nfp_port - structure representing NFP port 61 struct nfp_port { struct 100 static inline bool nfp_port_is_vnic(const struct nfp_port *port) in nfp_port_is_vnic() 108 struct nfp_port *nfp_port_from_netdev(struct net_device *netdev); 111 struct nfp_port * 113 struct nfp_eth_table_port *__nfp_port_get_eth_port(struct nfp_port *port); 114 struct nfp_eth_table_port *nfp_port_get_eth_port(struct nfp_port *port); 120 struct nfp_port * 123 void nfp_port_free(struct nfp_port *por [all...] |
H A D | nfp_port.c | 12 #include "nfp_port.h" 14 struct nfp_port *nfp_port_from_netdev(struct net_device *netdev) in nfp_port_from_netdev() 28 WARN(1, "Unknown netdev type for nfp_port\n"); in nfp_port_from_netdev() 36 struct nfp_port *port; in nfp_port_get_port_parent_id() 52 struct nfp_port *port; in nfp_port_setup_tc() 63 struct nfp_port *port; in nfp_port_set_features() 78 struct nfp_port * 81 struct nfp_port *port; in nfp_port_from_id() 95 struct nfp_eth_table_port *__nfp_port_get_eth_port(struct nfp_port *port) in __nfp_port_get_eth_port() 105 struct nfp_eth_table_port *nfp_port_get_eth_port(struct nfp_port *por [all...] |
H A D | nfp_devlink.c | 11 #include "nfp_port.h" 14 nfp_devlink_fill_eth_port(struct nfp_port *port, in nfp_devlink_fill_eth_port() 32 struct nfp_port *port; in nfp_devlink_fill_eth_port_from_id() 350 int nfp_devlink_port_register(struct nfp_app *app, struct nfp_port *port) in nfp_devlink_port_register() 381 void nfp_devlink_port_unregister(struct nfp_port *port) in nfp_devlink_port_unregister() 386 void nfp_devlink_port_type_eth_set(struct nfp_port *port) in nfp_devlink_port_type_eth_set() 391 void nfp_devlink_port_type_clear(struct nfp_port *port) in nfp_devlink_port_type_clear() 398 struct nfp_port *port; in nfp_devlink_get_devlink_port()
|
H A D | nfp_net_repr.h | 10 struct nfp_port; 54 struct nfp_port *port; 98 u32 cmsg_port_id, struct nfp_port *port,
|
H A D | nfp_app.h | 118 struct nfp_port *port, u64 *data); 119 int (*port_get_stats_count)(struct nfp_app *app, struct nfp_port *port); 121 struct nfp_port *port, u8 *data); 413 u64 *nfp_app_port_get_stats(struct nfp_port *port, u64 *data); 414 int nfp_app_port_get_stats_count(struct nfp_port *port); 415 u8 *nfp_app_port_get_stats_strings(struct nfp_port *port, u8 *data);
|
H A D | nfp_app.c | 16 #include "nfp_port.h" 81 u64 *nfp_app_port_get_stats(struct nfp_port *port, u64 *data) in nfp_app_port_get_stats() 88 int nfp_app_port_get_stats_count(struct nfp_port *port) in nfp_app_port_get_stats_count() 95 u8 *nfp_app_port_get_stats_strings(struct nfp_port *port, u8 *data) in nfp_app_port_get_stats_strings()
|
H A D | nfp_net_ethtool.c | 29 #include "nfp_port.h" 283 struct nfp_port *port; in nfp_net_get_link_ksettings() 339 struct nfp_port *port; in nfp_net_set_link_ksettings() 652 struct nfp_port *port; in nfp_mac_get_stats_count() 663 struct nfp_port *port; in nfp_mac_get_stats_strings() 678 struct nfp_port *port; in nfp_mac_get_stats() 750 struct nfp_port *port = nfp_port_from_netdev(netdev); in nfp_port_get_strings() 767 struct nfp_port *port = nfp_port_from_netdev(netdev); in nfp_port_get_stats() 778 struct nfp_port *port = nfp_port_from_netdev(netdev); in nfp_port_get_sset_count() 832 struct nfp_port *por in nfp_port_get_fecparam() [all...] |
H A D | nfp_main.h | 32 struct nfp_port; 82 * @ports: Linked list of port structures (struct nfp_port) 158 struct nfp_port *port);
|
H A D | nfp_net_main.c | 33 #include "nfp_port.h" 48 struct nfp_port *port) in nfp_net_get_mac_addr() 523 nfp_net_eth_port_update(struct nfp_cpp *cpp, struct nfp_port *port, in nfp_net_eth_port_update() 551 struct nfp_port *port; in nfp_net_refresh_port_table_sync() 609 void nfp_net_refresh_port_table(struct nfp_port *port) in nfp_net_refresh_port_table() 618 int nfp_net_refresh_eth_port(struct nfp_port *port) in nfp_net_refresh_eth_port()
|
H A D | nfp_net_repr.c | 17 #include "nfp_port.h" 59 nfp_repr_phy_port_get_stats64(struct nfp_port *port, in nfp_repr_phy_port_get_stats64() 74 nfp_repr_vnic_get_stats64(struct nfp_port *port, in nfp_repr_vnic_get_stats64() 317 u32 cmsg_port_id, struct nfp_port *port, in nfp_repr_init()
|
H A D | Makefile | 35 nfp_port.o \
|
H A D | nfp_net.h | 110 struct nfp_port; 602 * @port: Pointer to nfp_port structure if vNIC is a port 694 struct nfp_port *port;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_port.h | 13 struct nfp_port; 52 * struct nfp_port - structure representing NFP port 73 struct nfp_port { struct 81 void (*link_cb)(struct nfp_port *port); 112 static inline bool nfp_port_is_vnic(const struct nfp_port *port) in nfp_port_is_vnic() 120 struct nfp_port *nfp_port_from_netdev(struct net_device *netdev); 123 struct nfp_eth_table_port *__nfp_port_get_eth_port(struct nfp_port *port); 124 struct nfp_eth_table_port *nfp_port_get_eth_port(struct nfp_port *port); 130 struct nfp_port * 133 void nfp_port_free(struct nfp_port *por [all...] |
H A D | nfp_port.c | 12 #include "nfp_port.h" 14 struct nfp_port *nfp_port_from_netdev(struct net_device *netdev) in nfp_port_from_netdev() 28 WARN(1, "Unknown netdev type for nfp_port\n"); in nfp_port_from_netdev() 36 struct nfp_port *port; in nfp_port_get_port_parent_id() 52 struct nfp_port *port; in nfp_port_setup_tc() 63 struct nfp_port *port; in nfp_port_set_features() 78 struct nfp_eth_table_port *__nfp_port_get_eth_port(struct nfp_port *port) in __nfp_port_get_eth_port() 88 struct nfp_eth_table_port *nfp_port_get_eth_port(struct nfp_port *port) in nfp_port_get_eth_port() 104 struct nfp_port *port; in nfp_port_get_phys_port_name() 158 struct nfp_port *por in nfp_port_configure() [all...] |
H A D | nfp_net_repr.h | 10 struct nfp_port; 54 struct nfp_port *port; 98 u32 cmsg_port_id, struct nfp_port *port,
|
H A D | nfp_devlink.c | 11 #include "nfp_port.h" 14 nfp_devlink_fill_eth_port(struct nfp_port *port, in nfp_devlink_fill_eth_port() 33 struct nfp_port *port = container_of(dl_port, struct nfp_port, dl_port); in nfp_devlink_fill_eth_port_from_id() 327 int nfp_devlink_port_register(struct nfp_app *app, struct nfp_port *port) in nfp_devlink_port_register() 361 void nfp_devlink_port_unregister(struct nfp_port *port) in nfp_devlink_port_unregister()
|
H A D | nfp_app.h | 117 struct nfp_port *port, u64 *data); 118 int (*port_get_stats_count)(struct nfp_app *app, struct nfp_port *port); 120 struct nfp_port *port, u8 *data); 422 u64 *nfp_app_port_get_stats(struct nfp_port *port, u64 *data); 423 int nfp_app_port_get_stats_count(struct nfp_port *port); 424 u8 *nfp_app_port_get_stats_strings(struct nfp_port *port, u8 *data);
|
H A D | nfp_app.c | 16 #include "nfp_port.h" 81 u64 *nfp_app_port_get_stats(struct nfp_port *port, u64 *data) in nfp_app_port_get_stats() 88 int nfp_app_port_get_stats_count(struct nfp_port *port) in nfp_app_port_get_stats_count() 95 u8 *nfp_app_port_get_stats_strings(struct nfp_port *port, u8 *data) in nfp_app_port_get_stats_strings()
|
H A D | nfp_net_ethtool.c | 31 #include "nfp_port.h" 235 struct nfp_port *port; in nfp_net_nway_reset() 435 static void nfp_add_media_link_mode(struct nfp_port *port, in nfp_add_media_link_mode() 488 struct nfp_port *port; in nfp_net_get_link_ksettings() 551 struct nfp_port *port; in nfp_net_set_link_ksettings() 1043 struct nfp_port *port; in nfp_mac_get_stats_count() 1054 struct nfp_port *port; in nfp_mac_get_stats_strings() 1069 struct nfp_port *port; in nfp_mac_get_stats() 1146 struct nfp_port *port = nfp_port_from_netdev(netdev); in nfp_port_get_strings() 1166 struct nfp_port *por in nfp_port_get_stats() [all...] |
H A D | nfp_main.h | 31 struct nfp_port; 82 * @ports: Linked list of port structures (struct nfp_port) 158 struct nfp_port *port);
|
H A D | nfp_net_main.c | 33 #include "nfp_port.h" 48 struct nfp_port *port) in nfp_net_get_mac_addr() 546 static void nfp_net_notify_port_speed(struct nfp_port *port) in nfp_net_notify_port_speed() 567 nfp_net_eth_port_update(struct nfp_cpp *cpp, struct nfp_port *port, in nfp_net_eth_port_update() 597 struct nfp_port *port; in nfp_net_refresh_port_table_sync() 656 void nfp_net_refresh_port_table(struct nfp_port *port) in nfp_net_refresh_port_table() 665 int nfp_net_refresh_eth_port(struct nfp_port *port) in nfp_net_refresh_eth_port()
|
H A D | nfp_net_repr.c | 17 #include "nfp_port.h" 59 nfp_repr_phy_port_get_stats64(struct nfp_port *port, in nfp_repr_phy_port_get_stats64() 74 nfp_repr_vnic_get_stats64(struct nfp_port *port, in nfp_repr_vnic_get_stats64() 316 u32 cmsg_port_id, struct nfp_port *port, in nfp_repr_init()
|
H A D | Makefile | 43 nfp_port.o \
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | main.c | 20 #include "../nfp_port.h" 34 struct nfp_port *port; in nfp_abm_setup_tc() 84 struct nfp_port *port; in nfp_abm_spawn_repr() 382 nfp_abm_port_get_stats(struct nfp_app *app, struct nfp_port *port, u64 *data) in nfp_abm_port_get_stats() 399 nfp_abm_port_get_stats_count(struct nfp_app *app, struct nfp_port *port) in nfp_abm_port_get_stats_count() 411 nfp_abm_port_get_stats_strings(struct nfp_app *app, struct nfp_port *port, in nfp_abm_port_get_stats_strings()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | main.c | 20 #include "../nfp_port.h" 34 struct nfp_port *port; in nfp_abm_setup_tc() 84 struct nfp_port *port; in nfp_abm_spawn_repr() 382 nfp_abm_port_get_stats(struct nfp_app *app, struct nfp_port *port, u64 *data) in nfp_abm_port_get_stats() 399 nfp_abm_port_get_stats_count(struct nfp_app *app, struct nfp_port *port) in nfp_abm_port_get_stats_count() 411 nfp_abm_port_get_stats_strings(struct nfp_app *app, struct nfp_port *port, in nfp_abm_port_get_stats_strings()
|