Lines Matching defs:nn

101 static void nfp_net_reconfig_start(struct nfp_net *nn, u32 update)  in nfp_net_reconfig_start()
111 static void nfp_net_reconfig_start_async(struct nfp_net *nn, u32 update) in nfp_net_reconfig_start_async()
122 static bool nfp_net_reconfig_check_done(struct nfp_net *nn, bool last_check) in nfp_net_reconfig_check_done()
144 static bool __nfp_net_reconfig_wait(struct nfp_net *nn, unsigned long deadline) in __nfp_net_reconfig_wait()
166 static int nfp_net_reconfig_wait(struct nfp_net *nn, unsigned long deadline) in nfp_net_reconfig_wait()
179 struct nfp_net *nn = from_timer(nn, t, reconfig_timer); in nfp_net_reconfig_timer() local
207 static void nfp_net_reconfig_post(struct nfp_net *nn, u32 update) in nfp_net_reconfig_post()
227 static void nfp_net_reconfig_sync_enter(struct nfp_net *nn) in nfp_net_reconfig_sync_enter()
258 static void nfp_net_reconfig_wait_posted(struct nfp_net *nn) in nfp_net_reconfig_wait_posted()
278 int __nfp_net_reconfig(struct nfp_net *nn, u32 update) in __nfp_net_reconfig()
299 int nfp_net_reconfig(struct nfp_net *nn, u32 update) in nfp_net_reconfig()
310 int nfp_net_mbox_lock(struct nfp_net *nn, unsigned int data_size) in nfp_net_mbox_lock()
331 int nfp_net_mbox_reconfig(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_mbox_reconfig()
347 void nfp_net_mbox_reconfig_post(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_mbox_reconfig_post()
356 int nfp_net_mbox_reconfig_wait_posted(struct nfp_net *nn) in nfp_net_mbox_reconfig_wait_posted()
365 int nfp_net_mbox_reconfig_and_unlock(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_mbox_reconfig_and_unlock()
384 static void nfp_net_irq_unmask(struct nfp_net *nn, unsigned int entry_nr) in nfp_net_irq_unmask()
434 nfp_net_irqs_assign(struct nfp_net *nn, struct msix_entry *irq_entries, in nfp_net_irqs_assign()
499 static void nfp_net_read_link_status(struct nfp_net *nn) in nfp_net_read_link_status()
537 struct nfp_net *nn = data; in nfp_net_irq_lsc() local
558 struct nfp_net *nn = data; in nfp_net_irq_exn() local
577 struct nfp_net *nn = r_vec->nfp_net; in nfp_net_tx_ring_init() local
598 struct nfp_net *nn = r_vec->nfp_net; in nfp_net_rx_ring_init() local
619 nfp_net_aux_irq_request(struct nfp_net *nn, u32 ctrl_offset, in nfp_net_aux_irq_request()
647 static void nfp_net_aux_irq_free(struct nfp_net *nn, u32 ctrl_offset, in nfp_net_aux_irq_free()
979 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_tx() local
1327 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_tx_timeout() local
1957 struct nfp_net *nn = netdev_priv(dp->netdev); in nfp_net_rx() local
1965 struct nfp_net *nn; in nfp_net_rx() local
2073 nfp_ctrl_tx_one(struct nfp_net *nn, struct nfp_net_r_vector *r_vec, in nfp_ctrl_tx_one()
2156 bool __nfp_ctrl_tx(struct nfp_net *nn, struct sk_buff *skb) in __nfp_ctrl_tx()
2163 bool nfp_ctrl_tx(struct nfp_net *nn, struct sk_buff *skb) in nfp_ctrl_tx()
2185 nfp_ctrl_meta_ok(struct nfp_net *nn, void *data, unsigned int meta_len) in nfp_ctrl_meta_ok()
2203 nfp_ctrl_rx_one(struct nfp_net *nn, struct nfp_net_dp *dp, in nfp_ctrl_rx_one()
2280 struct nfp_net *nn = r_vec->nfp_net; in nfp_ctrl_rx() local
2315 static void nfp_net_vecs_init(struct nfp_net *nn) in nfp_net_vecs_init()
2449 static int nfp_net_tx_rings_prepare(struct nfp_net *nn, struct nfp_net_dp *dp) in nfp_net_tx_rings_prepare()
2564 static int nfp_net_rx_rings_prepare(struct nfp_net *nn, struct nfp_net_dp *dp) in nfp_net_rx_rings_prepare()
2620 nfp_net_prepare_vector(struct nfp_net *nn, struct nfp_net_r_vector *r_vec, in nfp_net_prepare_vector()
2656 nfp_net_cleanup_vector(struct nfp_net *nn, struct nfp_net_r_vector *r_vec) in nfp_net_cleanup_vector()
2671 void nfp_net_rss_write_itbl(struct nfp_net *nn) in nfp_net_rss_write_itbl()
2684 void nfp_net_rss_write_key(struct nfp_net *nn) in nfp_net_rss_write_key()
2697 void nfp_net_coalesce_write_cfg(struct nfp_net *nn) in nfp_net_coalesce_write_cfg()
2731 static void nfp_net_write_mac_addr(struct nfp_net *nn, const u8 *addr) in nfp_net_write_mac_addr()
2737 static void nfp_net_vec_clear_ring_data(struct nfp_net *nn, unsigned int idx) in nfp_net_vec_clear_ring_data()
2754 static void nfp_net_clear_config_and_disable(struct nfp_net *nn) in nfp_net_clear_config_and_disable()
2788 nfp_net_rx_ring_hw_cfg_write(struct nfp_net *nn, in nfp_net_rx_ring_hw_cfg_write()
2798 nfp_net_tx_ring_hw_cfg_write(struct nfp_net *nn, in nfp_net_tx_ring_hw_cfg_write()
2810 static int nfp_net_set_config_and_enable(struct nfp_net *nn) in nfp_net_set_config_and_enable()
2876 static void nfp_net_close_stack(struct nfp_net *nn) in nfp_net_close_stack()
2896 static void nfp_net_close_free_all(struct nfp_net *nn) in nfp_net_close_free_all()
2916 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_netdev_close() local
2935 void nfp_ctrl_close(struct nfp_net *nn) in nfp_ctrl_close()
2957 static void nfp_net_open_stack(struct nfp_net *nn) in nfp_net_open_stack()
2972 static int nfp_net_open_alloc_all(struct nfp_net *nn) in nfp_net_open_alloc_all()
3022 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_netdev_open() local
3075 int nfp_ctrl_open(struct nfp_net *nn) in nfp_ctrl_open()
3106 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_set_rx_mode() local
3134 static void nfp_net_rss_init_itbl(struct nfp_net *nn) in nfp_net_rss_init_itbl()
3143 static void nfp_net_dp_swap(struct nfp_net *nn, struct nfp_net_dp *dp) in nfp_net_dp_swap()
3156 static int nfp_net_dp_swap_enable(struct nfp_net *nn, struct nfp_net_dp *dp) in nfp_net_dp_swap_enable()
3180 struct nfp_net_dp *nfp_net_clone_dp(struct nfp_net *nn) in nfp_net_clone_dp()
3201 nfp_net_check_config(struct nfp_net *nn, struct nfp_net_dp *dp, in nfp_net_check_config()
3219 int nfp_net_ring_reconfig(struct nfp_net *nn, struct nfp_net_dp *dp, in nfp_net_ring_reconfig()
3298 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_change_mtu() local
3319 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_vlan_rx_add_vid() local
3343 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_vlan_rx_kill_vid() local
3366 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_stat64() local
3409 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_set_features() local
3540 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_get_phys_port_name() local
3559 static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_drv()
3589 static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_hw()
3603 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_xdp() local
3617 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_set_mac_address() local
3665 struct nfp_net *nn = netdev_priv(netdev); in nfp_udp_tunnel_sync() local
3698 void nfp_net_info(struct nfp_net *nn) in nfp_net_info()
3752 struct nfp_net *nn; in nfp_net_alloc() local
3821 void nfp_net_free(struct nfp_net *nn) in nfp_net_free()
3838 unsigned int nfp_net_rss_key_sz(struct nfp_net *nn) in nfp_net_rss_key_sz()
3857 static void nfp_net_rss_init(struct nfp_net *nn) in nfp_net_rss_init()
3892 static void nfp_net_irqmod_init(struct nfp_net *nn) in nfp_net_irqmod_init()
3900 static void nfp_net_netdev_init(struct nfp_net *nn) in nfp_net_netdev_init()
3995 static int nfp_net_read_caps(struct nfp_net *nn) in nfp_net_read_caps()
4042 int nfp_net_init(struct nfp_net *nn) in nfp_net_init()
4120 void nfp_net_clean(struct nfp_net *nn) in nfp_net_clean()