nfp_app 30 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_setup_tc(struct nfp_app *app, struct net_device *netdev, nfp_app 57 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_repr_get(struct nfp_app *app, u32 port_id, bool *redir_egress) nfp_app 77 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_spawn_repr(struct nfp_app *app, struct nfp_abm_link *alink, nfp_app 148 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_kill_repr(struct nfp_app *app, struct nfp_abm_link *alink, nfp_app 182 drivers/net/ethernet/netronome/nfp/abm/main.c static enum devlink_eswitch_mode nfp_abm_eswitch_mode_get(struct nfp_app *app) nfp_app 206 drivers/net/ethernet/netronome/nfp/abm/main.c struct nfp_app *app = abm->app; nfp_app 239 drivers/net/ethernet/netronome/nfp/abm/main.c static int nfp_abm_eswitch_mode_set(struct nfp_app *app, u16 mode) nfp_app 313 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, unsigned int id) nfp_app 362 drivers/net/ethernet/netronome/nfp/abm/main.c static void nfp_abm_vnic_free(struct nfp_app *app, struct nfp_net *nn) nfp_app 372 drivers/net/ethernet/netronome/nfp/abm/main.c static int nfp_abm_vnic_init(struct nfp_app *app, struct nfp_net *nn) nfp_app 382 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_port_get_stats(struct nfp_app *app, struct nfp_port *port, u64 *data) nfp_app 399 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_port_get_stats_count(struct nfp_app *app, struct nfp_port *port) nfp_app 411 drivers/net/ethernet/netronome/nfp/abm/main.c nfp_abm_port_get_stats_strings(struct nfp_app *app, struct nfp_port *port, nfp_app 443 drivers/net/ethernet/netronome/nfp/abm/main.c static int nfp_abm_init(struct nfp_app *app) nfp_app 522 drivers/net/ethernet/netronome/nfp/abm/main.c static void nfp_abm_clean(struct nfp_app *app) nfp_app 21 drivers/net/ethernet/netronome/nfp/abm/main.h struct nfp_app; nfp_app 64 drivers/net/ethernet/netronome/nfp/abm/main.h struct nfp_app *app; nfp_app 442 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c void nfp_bpf_ctrl_msg_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 463 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c nfp_bpf_ctrl_msg_rx_raw(struct nfp_app *app, const void *data, unsigned int len) nfp_app 38 drivers/net/ethernet/netronome/nfp/bpf/main.c nfp_bpf_xdp_offload(struct nfp_app *app, struct nfp_net *nn, nfp_app 57 drivers/net/ethernet/netronome/nfp/bpf/main.c static const char *nfp_bpf_extra_cap(struct nfp_app *app, struct nfp_net *nn) nfp_app 63 drivers/net/ethernet/netronome/nfp/bpf/main.c nfp_bpf_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, unsigned int id) nfp_app 97 drivers/net/ethernet/netronome/nfp/bpf/main.c static void nfp_bpf_vnic_free(struct nfp_app *app, struct nfp_net *nn) nfp_app 165 drivers/net/ethernet/netronome/nfp/bpf/main.c static int nfp_bpf_setup_tc(struct nfp_app *app, struct net_device *netdev, nfp_app 182 drivers/net/ethernet/netronome/nfp/bpf/main.c nfp_bpf_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) nfp_app 330 drivers/net/ethernet/netronome/nfp/bpf/main.c static int nfp_bpf_parse_capabilities(struct nfp_app *app) nfp_app 417 drivers/net/ethernet/netronome/nfp/bpf/main.c static int nfp_bpf_ndo_init(struct nfp_app *app, struct net_device *netdev) nfp_app 424 drivers/net/ethernet/netronome/nfp/bpf/main.c static void nfp_bpf_ndo_uninit(struct nfp_app *app, struct net_device *netdev) nfp_app 431 drivers/net/ethernet/netronome/nfp/bpf/main.c static int nfp_bpf_start(struct nfp_app *app) nfp_app 450 drivers/net/ethernet/netronome/nfp/bpf/main.c static int nfp_bpf_init(struct nfp_app *app) nfp_app 502 drivers/net/ethernet/netronome/nfp/bpf/main.c static void nfp_bpf_clean(struct nfp_app *app) nfp_app 131 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_app *app; nfp_app 575 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_app; nfp_app 578 drivers/net/ethernet/netronome/nfp/bpf/main.h int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, nfp_app 609 drivers/net/ethernet/netronome/nfp/bpf/main.h void nfp_bpf_ctrl_msg_rx(struct nfp_app *app, struct sk_buff *skb); nfp_app 611 drivers/net/ethernet/netronome/nfp/bpf/main.h nfp_bpf_ctrl_msg_rx_raw(struct nfp_app *app, const void *data, nfp_app 421 drivers/net/ethernet/netronome/nfp/bpf/offload.c int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) nfp_app 65 drivers/net/ethernet/netronome/nfp/ccm.c nfp_ccm_reply(struct nfp_ccm *ccm, struct nfp_app *app, u16 tag) nfp_app 77 drivers/net/ethernet/netronome/nfp/ccm.c nfp_ccm_reply_drop_tag(struct nfp_ccm *ccm, struct nfp_app *app, u16 tag) nfp_app 91 drivers/net/ethernet/netronome/nfp/ccm.c nfp_ccm_wait_reply(struct nfp_ccm *ccm, struct nfp_app *app, nfp_app 131 drivers/net/ethernet/netronome/nfp/ccm.c struct nfp_app *app = ccm->app; nfp_app 177 drivers/net/ethernet/netronome/nfp/ccm.c struct nfp_app *app = ccm->app; nfp_app 206 drivers/net/ethernet/netronome/nfp/ccm.c int nfp_ccm_init(struct nfp_ccm *ccm, struct nfp_app *app) nfp_app 11 drivers/net/ethernet/netronome/nfp/ccm.h struct nfp_app; nfp_app 96 drivers/net/ethernet/netronome/nfp/ccm.h struct nfp_app *app; nfp_app 106 drivers/net/ethernet/netronome/nfp/ccm.h int nfp_ccm_init(struct nfp_ccm *ccm, struct nfp_app *app); nfp_app 132 drivers/net/ethernet/netronome/nfp/flower/action.c nfp_fl_pre_lag(struct nfp_app *app, const struct flow_action_entry *act, nfp_app 171 drivers/net/ethernet/netronome/nfp/flower/action.c nfp_fl_output(struct nfp_app *app, struct nfp_fl_output *output, nfp_app 280 drivers/net/ethernet/netronome/nfp/flower/action.c nfp_fl_get_tun_from_act(struct nfp_app *app, nfp_app 397 drivers/net/ethernet/netronome/nfp/flower/action.c nfp_fl_set_ipv4_tun(struct nfp_app *app, struct nfp_fl_set_ipv4_tun *set_tun, nfp_app 897 drivers/net/ethernet/netronome/nfp/flower/action.c nfp_flower_output_action(struct nfp_app *app, nfp_app 950 drivers/net/ethernet/netronome/nfp/flower/action.c nfp_flower_loop_action(struct nfp_app *app, const struct flow_action_entry *act, nfp_app 1168 drivers/net/ethernet/netronome/nfp/flower/action.c int nfp_flower_compile_action(struct nfp_app *app, nfp_app 22 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_alloc(struct nfp_app *app, unsigned int size, nfp_app 44 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_mac_repr_start(struct nfp_app *app, unsigned int num_ports) nfp_app 123 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_process_mtu_ack(struct nfp_app *app, struct sk_buff *skb) nfp_app 151 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portmod_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 186 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portreify_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 208 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_merge_hint_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 252 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_process_one_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 323 drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_queue_ctl_msg(struct nfp_app *app, struct sk_buff *skb, int type) nfp_app 343 drivers/net/ethernet/netronome/nfp/flower/cmsg.c void nfp_flower_cmsg_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 624 drivers/net/ethernet/netronome/nfp/flower/cmsg.h nfp_flower_cmsg_mac_repr_start(struct nfp_app *app, unsigned int num_ports); nfp_app 633 drivers/net/ethernet/netronome/nfp/flower/cmsg.h void nfp_flower_cmsg_rx(struct nfp_app *app, struct sk_buff *skb); nfp_app 635 drivers/net/ethernet/netronome/nfp/flower/cmsg.h nfp_flower_cmsg_alloc(struct nfp_app *app, unsigned int size, nfp_app 157 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c int nfp_flower_lag_populate_pre_action(struct nfp_app *app, nfp_app 185 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c int nfp_flower_lag_get_output_id(struct nfp_app *app, struct net_device *master) nfp_app 414 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c bool nfp_flower_lag_unprocessed_msg(struct nfp_app *app, struct sk_buff *skb) nfp_app 28 drivers/net/ethernet/netronome/nfp/flower/main.c static const char *nfp_flower_extra_cap(struct nfp_app *app, struct nfp_net *nn) nfp_app 33 drivers/net/ethernet/netronome/nfp/flower/main.c static enum devlink_eswitch_mode eswitch_mode_get(struct nfp_app *app) nfp_app 57 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_get_internal_port_id(struct nfp_app *app, struct net_device *netdev) nfp_app 76 drivers/net/ethernet/netronome/nfp/flower/main.c u32 nfp_flower_get_port_id_from_netdev(struct nfp_app *app, nfp_app 95 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_get_netdev_from_internal_port_id(struct nfp_app *app, int port_id) nfp_app 108 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_free_internal_port_id(struct nfp_app *app, struct net_device *netdev) nfp_app 123 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_internal_port_event_handler(struct nfp_app *app, nfp_app 146 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_non_repr_priv_lookup(struct nfp_app *app, struct net_device *netdev) nfp_app 167 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev) nfp_app 199 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev) nfp_app 211 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_repr_get_type_and_port(struct nfp_app *app, u32 port_id, u8 *port) nfp_app 232 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_dev_get(struct nfp_app *app, u32 port_id, bool *redir_egress) nfp_app 262 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_reprs_reify(struct nfp_app *app, enum nfp_repr_type type, nfp_app 291 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_wait_repr_reify(struct nfp_app *app, atomic_t *replies, int tot_repl) nfp_app 310 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_repr_netdev_open(struct nfp_app *app, struct nfp_repr *repr) nfp_app 324 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_repr_netdev_stop(struct nfp_app *app, struct nfp_repr *repr) nfp_app 332 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_repr_netdev_clean(struct nfp_app *app, struct net_device *netdev) nfp_app 340 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_repr_netdev_preclean(struct nfp_app *app, struct net_device *netdev) nfp_app 357 drivers/net/ethernet/netronome/nfp/flower/main.c static void nfp_flower_sriov_disable(struct nfp_app *app) nfp_app 368 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_spawn_vnic_reprs(struct nfp_app *app, nfp_app 472 drivers/net/ethernet/netronome/nfp/flower/main.c static int nfp_flower_sriov_enable(struct nfp_app *app, int num_vfs) nfp_app 485 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_spawn_phy_reprs(struct nfp_app *app, struct nfp_flower_priv *priv) nfp_app 600 drivers/net/ethernet/netronome/nfp/flower/main.c static int nfp_flower_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, nfp_app 619 drivers/net/ethernet/netronome/nfp/flower/main.c static void nfp_flower_vnic_clean(struct nfp_app *app, struct nfp_net *nn) nfp_app 631 drivers/net/ethernet/netronome/nfp/flower/main.c static int nfp_flower_vnic_init(struct nfp_app *app, struct nfp_net *nn) nfp_app 668 drivers/net/ethernet/netronome/nfp/flower/main.c static int nfp_flower_init(struct nfp_app *app) nfp_app 805 drivers/net/ethernet/netronome/nfp/flower/main.c static void nfp_flower_clean(struct nfp_app *app) nfp_app 839 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_repr_change_mtu(struct nfp_app *app, struct net_device *netdev, nfp_app 884 drivers/net/ethernet/netronome/nfp/flower/main.c static int nfp_flower_start(struct nfp_app *app) nfp_app 898 drivers/net/ethernet/netronome/nfp/flower/main.c static void nfp_flower_stop(struct nfp_app *app) nfp_app 904 drivers/net/ethernet/netronome/nfp/flower/main.c nfp_flower_netdev_event(struct nfp_app *app, struct net_device *netdev, nfp_app 22 drivers/net/ethernet/netronome/nfp/flower/main.h struct nfp_app; nfp_app 169 drivers/net/ethernet/netronome/nfp/flower/main.h struct nfp_app *app; nfp_app 322 drivers/net/ethernet/netronome/nfp/flower/main.h nfp_flower_internal_port_can_offload(struct nfp_app *app, nfp_app 351 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_metadata_init(struct nfp_app *app, u64 host_ctx_count, nfp_app 353 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_flower_metadata_cleanup(struct nfp_app *app); nfp_app 355 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_setup_tc(struct nfp_app *app, struct net_device *netdev, nfp_app 357 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_merge_offloaded_flows(struct nfp_app *app, nfp_app 360 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_compile_flow_match(struct nfp_app *app, nfp_app 367 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_compile_action(struct nfp_app *app, nfp_app 372 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_compile_flow_metadata(struct nfp_app *app, nfp_app 379 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_modify_flow_metadata(struct nfp_app *app, nfp_app 383 drivers/net/ethernet/netronome/nfp/flower/main.h nfp_flower_search_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie, nfp_app 386 drivers/net/ethernet/netronome/nfp/flower/main.h nfp_flower_get_fl_payload_from_ctx(struct nfp_app *app, u32 ctx_id); nfp_app 388 drivers/net/ethernet/netronome/nfp/flower/main.h nfp_flower_remove_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie); nfp_app 390 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_flower_rx_flow_stats(struct nfp_app *app, struct sk_buff *skb); nfp_app 392 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_tunnel_config_start(struct nfp_app *app); nfp_app 393 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_tunnel_config_stop(struct nfp_app *app); nfp_app 394 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_tunnel_mac_event_handler(struct nfp_app *app, nfp_app 397 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_tunnel_del_ipv4_off(struct nfp_app *app, __be32 ipv4); nfp_app 398 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_tunnel_add_ipv4_off(struct nfp_app *app, __be32 ipv4); nfp_app 399 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_tunnel_request_route(struct nfp_app *app, struct sk_buff *skb); nfp_app 400 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_tunnel_keep_alive(struct nfp_app *app, struct sk_buff *skb); nfp_app 407 drivers/net/ethernet/netronome/nfp/flower/main.h bool nfp_flower_lag_unprocessed_msg(struct nfp_app *app, struct sk_buff *skb); nfp_app 408 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_lag_populate_pre_action(struct nfp_app *app, nfp_app 412 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_lag_get_output_id(struct nfp_app *app, nfp_app 414 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_flower_qos_init(struct nfp_app *app); nfp_app 415 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_flower_qos_cleanup(struct nfp_app *app); nfp_app 416 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_setup_qos_offload(struct nfp_app *app, struct net_device *netdev, nfp_app 418 drivers/net/ethernet/netronome/nfp/flower/main.h void nfp_flower_stats_rlim_reply(struct nfp_app *app, struct sk_buff *skb); nfp_app 419 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_reg_indir_block_handler(struct nfp_app *app, nfp_app 426 drivers/net/ethernet/netronome/nfp/flower/main.h nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev); nfp_app 430 drivers/net/ethernet/netronome/nfp/flower/main.h nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev); nfp_app 431 drivers/net/ethernet/netronome/nfp/flower/main.h u32 nfp_flower_get_port_id_from_netdev(struct nfp_app *app, nfp_app 433 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_xmit_pre_tun_flow(struct nfp_app *app, nfp_app 435 drivers/net/ethernet/netronome/nfp/flower/main.h int nfp_flower_xmit_pre_tun_del_flow(struct nfp_app *app, nfp_app 373 drivers/net/ethernet/netronome/nfp/flower/match.c int nfp_flower_compile_flow_match(struct nfp_app *app, nfp_app 39 drivers/net/ethernet/netronome/nfp/flower/metadata.c static int nfp_release_stats_entry(struct nfp_app *app, u32 stats_context_id) nfp_app 58 drivers/net/ethernet/netronome/nfp/flower/metadata.c static int nfp_get_stats_entry(struct nfp_app *app, u32 *stats_context_id) nfp_app 99 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_flower_search_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie, nfp_app 112 drivers/net/ethernet/netronome/nfp/flower/metadata.c void nfp_flower_rx_flow_stats(struct nfp_app *app, struct sk_buff *skb) nfp_app 134 drivers/net/ethernet/netronome/nfp/flower/metadata.c static int nfp_release_mask_id(struct nfp_app *app, u8 mask_id) nfp_app 153 drivers/net/ethernet/netronome/nfp/flower/metadata.c static int nfp_mask_alloc(struct nfp_app *app, u8 *mask_id) nfp_app 194 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_add_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) nfp_app 221 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_search_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) nfp_app 237 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_find_in_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) nfp_app 252 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_check_mask_add(struct nfp_app *app, char *mask_data, u32 mask_len, nfp_app 270 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_check_mask_remove(struct nfp_app *app, char *mask_data, u32 mask_len, nfp_app 292 drivers/net/ethernet/netronome/nfp/flower/metadata.c int nfp_compile_flow_metadata(struct nfp_app *app, nfp_app 399 drivers/net/ethernet/netronome/nfp/flower/metadata.c int nfp_modify_flow_metadata(struct nfp_app *app, nfp_app 433 drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_flower_get_fl_payload_from_ctx(struct nfp_app *app, u32 ctx_id) nfp_app 483 drivers/net/ethernet/netronome/nfp/flower/metadata.c int nfp_flower_metadata_init(struct nfp_app *app, u64 host_ctx_count, nfp_app 550 drivers/net/ethernet/netronome/nfp/flower/metadata.c void nfp_flower_metadata_cleanup(struct nfp_app *app) nfp_app 85 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_xmit_flow(struct nfp_app *app, struct nfp_fl_payload *nfp_flow, nfp_app 217 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_calculate_key_layers(struct nfp_app *app, nfp_app 917 drivers/net/ethernet/netronome/nfp/flower/offload.c int nfp_flower_merge_offloaded_flows(struct nfp_app *app, nfp_app 1016 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_validate_pre_tun_rule(struct nfp_app *app, nfp_app 1116 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_add_offload(struct nfp_app *app, struct net_device *netdev, nfp_app 1208 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_remove_merge_flow(struct nfp_app *app, nfp_app 1264 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_del_linked_merge_flows(struct nfp_app *app, nfp_app 1288 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_del_offload(struct nfp_app *app, struct net_device *netdev, nfp_app 1341 drivers/net/ethernet/netronome/nfp/flower/offload.c __nfp_flower_update_merge_stats(struct nfp_app *app, nfp_app 1377 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_update_merge_stats(struct nfp_app *app, nfp_app 1399 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_get_stats(struct nfp_app *app, struct net_device *netdev, nfp_app 1432 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_repr_offload(struct nfp_app *app, struct net_device *netdev, nfp_app 1515 drivers/net/ethernet/netronome/nfp/flower/offload.c int nfp_flower_setup_tc(struct nfp_app *app, struct net_device *netdev, nfp_app 1528 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_app *app; nfp_app 1533 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_indr_block_cb_priv_lookup(struct nfp_app *app, nfp_app 1576 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_setup_indr_tc_block(struct net_device *netdev, struct nfp_app *app, nfp_app 1651 drivers/net/ethernet/netronome/nfp/flower/offload.c int nfp_flower_reg_indir_block_handler(struct nfp_app *app, nfp_app 61 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_install_rate_limiter(struct nfp_app *app, struct net_device *netdev, nfp_app 137 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_remove_rate_limiter(struct nfp_app *app, struct net_device *netdev, nfp_app 181 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c void nfp_flower_stats_rlim_reply(struct nfp_app *app, struct sk_buff *skb) nfp_app 290 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rate_limiter(struct nfp_app *app, struct net_device *netdev, nfp_app 327 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c void nfp_flower_qos_init(struct nfp_app *app) nfp_app 335 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c void nfp_flower_qos_cleanup(struct nfp_app *app) nfp_app 342 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c int nfp_flower_setup_qos_offload(struct nfp_app *app, struct net_device *netdev, nfp_app 168 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c void nfp_tunnel_keep_alive(struct nfp_app *app, struct sk_buff *skb) nfp_app 210 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_flower_xmit_tun_conf(struct nfp_app *app, u8 mtype, u16 plen, void *pdata, nfp_app 227 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c static bool nfp_tun_has_route(struct nfp_app *app, __be32 ipv4_addr) nfp_app 245 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c static void nfp_tun_add_route_to_cache(struct nfp_app *app, __be32 ipv4_addr) nfp_app 271 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c static void nfp_tun_del_route_from_cache(struct nfp_app *app, __be32 ipv4_addr) nfp_app 290 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tun_write_neigh(struct net_device *netdev, struct nfp_app *app, nfp_app 333 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c struct nfp_app *app; nfp_app 380 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c void nfp_tunnel_request_route(struct nfp_app *app, struct sk_buff *skb) nfp_app 424 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c static void nfp_tun_write_ipv4_list(struct nfp_app *app) nfp_app 452 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c void nfp_tunnel_add_ipv4_off(struct nfp_app *app, __be32 ipv4) nfp_app 482 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c void nfp_tunnel_del_ipv4_off(struct nfp_app *app, __be32 ipv4) nfp_app 506 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c __nfp_tunnel_offload_mac(struct nfp_app *app, u8 *mac, u16 idx, bool del) nfp_app 555 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_lookup_offloaded_macs(struct nfp_app *app, u8 *mac) nfp_app 587 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_add_shared_mac(struct nfp_app *app, struct net_device *netdev, nfp_app 673 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_del_shared_mac(struct nfp_app *app, struct net_device *netdev, nfp_app 755 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_offload_mac(struct nfp_app *app, struct net_device *netdev, nfp_app 862 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c int nfp_tunnel_mac_event_handler(struct nfp_app *app, nfp_app 933 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c int nfp_flower_xmit_pre_tun_flow(struct nfp_app *app, nfp_app 977 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c int nfp_flower_xmit_pre_tun_del_flow(struct nfp_app *app, nfp_app 1003 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c int nfp_tunnel_config_start(struct nfp_app *app) nfp_app 1035 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c void nfp_tunnel_config_stop(struct nfp_app *app) nfp_app 38 drivers/net/ethernet/netronome/nfp/nfp_app.c struct nfp_app *nfp_app_from_netdev(struct net_device *netdev) nfp_app 57 drivers/net/ethernet/netronome/nfp/nfp_app.c const char *nfp_app_mip_name(struct nfp_app *app) nfp_app 66 drivers/net/ethernet/netronome/nfp/nfp_app.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 75 drivers/net/ethernet/netronome/nfp/nfp_app.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 103 drivers/net/ethernet/netronome/nfp/nfp_app.c nfp_app_ctrl_msg_alloc(struct nfp_app *app, unsigned int size, gfp_t priority) nfp_app 121 drivers/net/ethernet/netronome/nfp/nfp_app.c nfp_reprs_get_locked(struct nfp_app *app, enum nfp_repr_type type) nfp_app 128 drivers/net/ethernet/netronome/nfp/nfp_app.c nfp_app_reprs_set(struct nfp_app *app, enum nfp_repr_type type, nfp_app 142 drivers/net/ethernet/netronome/nfp/nfp_app.c nfp_app_netdev_feat_change(struct nfp_app *app, struct net_device *netdev) nfp_app 177 drivers/net/ethernet/netronome/nfp/nfp_app.c struct nfp_app *app; nfp_app 180 drivers/net/ethernet/netronome/nfp/nfp_app.c app = container_of(nb, struct nfp_app, netdev_nb); nfp_app 195 drivers/net/ethernet/netronome/nfp/nfp_app.c int nfp_app_start(struct nfp_app *app, struct nfp_net *ctrl) nfp_app 220 drivers/net/ethernet/netronome/nfp/nfp_app.c void nfp_app_stop(struct nfp_app *app) nfp_app 228 drivers/net/ethernet/netronome/nfp/nfp_app.c struct nfp_app *nfp_app_alloc(struct nfp_pf *pf, enum nfp_app_id id) nfp_app 230 drivers/net/ethernet/netronome/nfp/nfp_app.c struct nfp_app *app; nfp_app 254 drivers/net/ethernet/netronome/nfp/nfp_app.c void nfp_app_free(struct nfp_app *app) nfp_app 22 drivers/net/ethernet/netronome/nfp/nfp_app.h struct nfp_app; nfp_app 91 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*init)(struct nfp_app *app); nfp_app 92 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*clean)(struct nfp_app *app); nfp_app 94 drivers/net/ethernet/netronome/nfp/nfp_app.h const char *(*extra_cap)(struct nfp_app *app, struct nfp_net *nn); nfp_app 96 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*ndo_init)(struct nfp_app *app, struct net_device *netdev); nfp_app 97 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*ndo_uninit)(struct nfp_app *app, struct net_device *netdev); nfp_app 99 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*vnic_alloc)(struct nfp_app *app, struct nfp_net *nn, nfp_app 101 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*vnic_free)(struct nfp_app *app, struct nfp_net *nn); nfp_app 102 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*vnic_init)(struct nfp_app *app, struct nfp_net *nn); nfp_app 103 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*vnic_clean)(struct nfp_app *app, struct nfp_net *nn); nfp_app 105 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*repr_init)(struct nfp_app *app, struct net_device *netdev); nfp_app 106 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*repr_preclean)(struct nfp_app *app, struct net_device *netdev); nfp_app 107 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*repr_clean)(struct nfp_app *app, struct net_device *netdev); nfp_app 109 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*repr_open)(struct nfp_app *app, struct nfp_repr *repr); nfp_app 110 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*repr_stop)(struct nfp_app *app, struct nfp_repr *repr); nfp_app 112 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*check_mtu)(struct nfp_app *app, struct net_device *netdev, nfp_app 114 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*repr_change_mtu)(struct nfp_app *app, struct net_device *netdev, nfp_app 117 drivers/net/ethernet/netronome/nfp/nfp_app.h u64 *(*port_get_stats)(struct nfp_app *app, nfp_app 119 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*port_get_stats_count)(struct nfp_app *app, struct nfp_port *port); nfp_app 120 drivers/net/ethernet/netronome/nfp/nfp_app.h u8 *(*port_get_stats_strings)(struct nfp_app *app, nfp_app 123 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*start)(struct nfp_app *app); nfp_app 124 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*stop)(struct nfp_app *app); nfp_app 126 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*netdev_event)(struct nfp_app *app, struct net_device *netdev, nfp_app 129 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*ctrl_msg_rx)(struct nfp_app *app, struct sk_buff *skb); nfp_app 130 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*ctrl_msg_rx_raw)(struct nfp_app *app, const void *data, nfp_app 133 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*setup_tc)(struct nfp_app *app, struct net_device *netdev, nfp_app 135 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*bpf)(struct nfp_app *app, struct nfp_net *nn, nfp_app 137 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*xdp_offload)(struct nfp_app *app, struct nfp_net *nn, nfp_app 141 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*sriov_enable)(struct nfp_app *app, int num_vfs); nfp_app 142 drivers/net/ethernet/netronome/nfp/nfp_app.h void (*sriov_disable)(struct nfp_app *app); nfp_app 144 drivers/net/ethernet/netronome/nfp/nfp_app.h enum devlink_eswitch_mode (*eswitch_mode_get)(struct nfp_app *app); nfp_app 145 drivers/net/ethernet/netronome/nfp/nfp_app.h int (*eswitch_mode_set)(struct nfp_app *app, u16 mode); nfp_app 146 drivers/net/ethernet/netronome/nfp/nfp_app.h struct net_device *(*dev_get)(struct nfp_app *app, u32 id, nfp_app 182 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_init(struct nfp_app *app) nfp_app 189 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline void nfp_app_clean(struct nfp_app *app) nfp_app 198 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, nfp_app 204 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline void nfp_app_vnic_free(struct nfp_app *app, struct nfp_net *nn) nfp_app 210 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_vnic_init(struct nfp_app *app, struct nfp_net *nn) nfp_app 217 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline void nfp_app_vnic_clean(struct nfp_app *app, struct nfp_net *nn) nfp_app 223 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) nfp_app 230 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) nfp_app 238 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_repr_init(struct nfp_app *app, struct net_device *netdev) nfp_app 246 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_repr_preclean(struct nfp_app *app, struct net_device *netdev) nfp_app 253 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_repr_clean(struct nfp_app *app, struct net_device *netdev) nfp_app 260 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) nfp_app 268 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_repr_change_mtu(struct nfp_app *app, struct net_device *netdev, nfp_app 276 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline const char *nfp_app_name(struct nfp_app *app) nfp_app 283 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline bool nfp_app_needs_ctrl_vnic(struct nfp_app *app) nfp_app 288 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline bool nfp_app_ctrl_has_meta(struct nfp_app *app) nfp_app 293 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline bool nfp_app_ctrl_uses_data_vnics(struct nfp_app *app) nfp_app 298 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline const char *nfp_app_extra_cap(struct nfp_app *app, nfp_app 306 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline bool nfp_app_has_tc(struct nfp_app *app) nfp_app 311 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_setup_tc(struct nfp_app *app, nfp_app 320 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_bpf(struct nfp_app *app, struct nfp_net *nn, nfp_app 328 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_xdp_offload(struct nfp_app *app, struct nfp_net *nn, nfp_app 337 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline bool __nfp_app_ctrl_tx(struct nfp_app *app, struct sk_buff *skb) nfp_app 345 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline bool nfp_app_ctrl_tx(struct nfp_app *app, struct sk_buff *skb) nfp_app 353 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline void nfp_app_ctrl_rx(struct nfp_app *app, struct sk_buff *skb) nfp_app 362 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_ctrl_rx_raw(struct nfp_app *app, const void *data, unsigned int len) nfp_app 371 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_eswitch_mode_get(struct nfp_app *app, u16 *mode) nfp_app 381 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_eswitch_mode_set(struct nfp_app *app, u16 mode) nfp_app 388 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline int nfp_app_sriov_enable(struct nfp_app *app, int num_vfs) nfp_app 395 drivers/net/ethernet/netronome/nfp/nfp_app.h static inline void nfp_app_sriov_disable(struct nfp_app *app) nfp_app 402 drivers/net/ethernet/netronome/nfp/nfp_app.h struct net_device *nfp_app_dev_get(struct nfp_app *app, u32 id, nfp_app 411 drivers/net/ethernet/netronome/nfp/nfp_app.h struct nfp_app *nfp_app_from_netdev(struct net_device *netdev); nfp_app 418 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_reprs_get_locked(struct nfp_app *app, enum nfp_repr_type type); nfp_app 420 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_reprs_set(struct nfp_app *app, enum nfp_repr_type type, nfp_app 423 drivers/net/ethernet/netronome/nfp/nfp_app.h const char *nfp_app_mip_name(struct nfp_app *app); nfp_app 425 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_ctrl_msg_alloc(struct nfp_app *app, unsigned int size, gfp_t priority); nfp_app 427 drivers/net/ethernet/netronome/nfp/nfp_app.h struct nfp_app *nfp_app_alloc(struct nfp_pf *pf, enum nfp_app_id id); nfp_app 428 drivers/net/ethernet/netronome/nfp/nfp_app.h void nfp_app_free(struct nfp_app *app); nfp_app 429 drivers/net/ethernet/netronome/nfp/nfp_app.h int nfp_app_start(struct nfp_app *app, struct nfp_net *ctrl); nfp_app 430 drivers/net/ethernet/netronome/nfp/nfp_app.h void nfp_app_stop(struct nfp_app *app); nfp_app 434 drivers/net/ethernet/netronome/nfp/nfp_app.h int nfp_app_nic_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, nfp_app 436 drivers/net/ethernet/netronome/nfp/nfp_app.h int nfp_app_nic_vnic_init_phy_port(struct nfp_pf *pf, struct nfp_app *app, nfp_app 11 drivers/net/ethernet/netronome/nfp/nfp_app_nic.c int nfp_app_nic_vnic_init_phy_port(struct nfp_pf *pf, struct nfp_app *app, nfp_app 32 drivers/net/ethernet/netronome/nfp/nfp_app_nic.c int nfp_app_nic_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, nfp_app 354 drivers/net/ethernet/netronome/nfp/nfp_devlink.c int nfp_devlink_port_register(struct nfp_app *app, struct nfp_port *port) nfp_app 94 drivers/net/ethernet/netronome/nfp/nfp_main.h struct nfp_app *app; nfp_app 692 drivers/net/ethernet/netronome/nfp/nfp_net.h struct nfp_app *app; nfp_app 159 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c static void nfp_net_get_nspinfo(struct nfp_app *app, char *version) nfp_app 178 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c nfp_get_drvinfo(struct nfp_app *app, struct pci_dev *pdev, nfp_app 210 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 1010 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c nfp_dump_nsp_diag(struct nfp_app *app, struct ethtool_dump *dump, void *buffer) nfp_app 1055 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 1083 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 1101 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 20 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c nfp_repr_get_locked(struct nfp_app *app, struct nfp_reprs *set, unsigned int id) nfp_app 302 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c int nfp_repr_init(struct nfp_app *app, struct net_device *netdev, nfp_app 406 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c nfp_repr_alloc_mqs(struct nfp_app *app, unsigned int txqs, unsigned int rxqs) nfp_app 440 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c void nfp_reprs_clean_and_free(struct nfp_app *app, struct nfp_reprs *reprs) nfp_app 455 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c nfp_reprs_clean_and_free_by_type(struct nfp_app *app, enum nfp_repr_type type) nfp_app 494 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c int nfp_reprs_resync_phys_ports(struct nfp_app *app) nfp_app 8 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h struct nfp_app; nfp_app 55 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h struct nfp_app *app; nfp_app 91 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h nfp_repr_get_locked(struct nfp_app *app, struct nfp_reprs *set, nfp_app 97 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h int nfp_repr_init(struct nfp_app *app, struct net_device *netdev, nfp_app 102 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h nfp_repr_alloc_mqs(struct nfp_app *app, unsigned int txqs, unsigned int rxqs); nfp_app 104 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h void nfp_reprs_clean_and_free(struct nfp_app *app, struct nfp_reprs *reprs); nfp_app 105 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h void nfp_reprs_clean_and_free_by_type(struct nfp_app *app, nfp_app 108 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h int nfp_reprs_resync_phys_ports(struct nfp_app *app); nfp_app 110 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h static inline struct net_device *nfp_repr_alloc(struct nfp_app *app) nfp_app 18 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c nfp_net_sriov_check(struct nfp_app *app, int vf, u16 cap, const char *msg) nfp_app 40 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c nfp_net_sriov_update(struct nfp_app *app, int vf, u16 update, const char *msg) nfp_app 64 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 97 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 127 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 151 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 176 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 210 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct nfp_app *app = nfp_app_from_netdev(netdev); nfp_app 189 drivers/net/ethernet/netronome/nfp/nfp_port.c int nfp_port_init_phy_port(struct nfp_pf *pf, struct nfp_app *app, nfp_app 217 drivers/net/ethernet/netronome/nfp/nfp_port.c nfp_port_alloc(struct nfp_app *app, enum nfp_port_type type, nfp_app 11 drivers/net/ethernet/netronome/nfp/nfp_port.h struct nfp_app; nfp_app 68 drivers/net/ethernet/netronome/nfp/nfp_port.h struct nfp_app *app; nfp_app 121 drivers/net/ethernet/netronome/nfp/nfp_port.h nfp_port_alloc(struct nfp_app *app, enum nfp_port_type type, nfp_app 125 drivers/net/ethernet/netronome/nfp/nfp_port.h int nfp_port_init_phy_port(struct nfp_pf *pf, struct nfp_app *app, nfp_app 132 drivers/net/ethernet/netronome/nfp/nfp_port.h int nfp_devlink_port_register(struct nfp_app *app, struct nfp_port *port); nfp_app 9 drivers/net/ethernet/netronome/nfp/nic/main.c static int nfp_nic_init(struct nfp_app *app) nfp_app 22 drivers/net/ethernet/netronome/nfp/nic/main.c static int nfp_nic_sriov_enable(struct nfp_app *app, int num_vfs) nfp_app 27 drivers/net/ethernet/netronome/nfp/nic/main.c static void nfp_nic_sriov_disable(struct nfp_app *app)