Home
last modified time | relevance | path

Searched refs:nfp_port (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_port.h13 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 Dnfp_port.c12 #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 Dnfp_devlink.c11 #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 Dnfp_net_repr.h10 struct nfp_port;
54 struct nfp_port *port;
98 u32 cmsg_port_id, struct nfp_port *port,
H A Dnfp_app.h118 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 Dnfp_app.c16 #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 Dnfp_net_ethtool.c29 #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 Dnfp_main.h32 struct nfp_port;
82 * @ports: Linked list of port structures (struct nfp_port)
158 struct nfp_port *port);
H A Dnfp_net_main.c33 #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 Dnfp_net_repr.c17 #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 DMakefile35 nfp_port.o \
H A Dnfp_net.h110 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 Dnfp_port.h13 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 Dnfp_port.c12 #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 Dnfp_net_repr.h10 struct nfp_port;
54 struct nfp_port *port;
98 u32 cmsg_port_id, struct nfp_port *port,
H A Dnfp_devlink.c11 #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 Dnfp_app.h117 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 Dnfp_app.c16 #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 Dnfp_net_ethtool.c31 #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 Dnfp_main.h31 struct nfp_port;
82 * @ports: Linked list of port structures (struct nfp_port)
158 struct nfp_port *port);
H A Dnfp_net_main.c33 #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 Dnfp_net_repr.c17 #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 DMakefile43 nfp_port.o \
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/
H A Dmain.c20 #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 Dmain.c20 #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()

Completed in 18 milliseconds

12