Lines Matching defs:nn
176 struct nfp_net *nn;
178 list_for_each_entry(nn, &pf->vnics, vnic_list)
179 nfp_abm_kill_reprs(abm, (struct nfp_abm_link *)nn->app_priv);
208 struct nfp_net *nn;
218 list_for_each_entry(nn, &pf->vnics, vnic_list) {
219 struct nfp_abm_link *alink = nn->app_priv;
257 nfp_abm_vnic_set_mac(struct nfp_pf *pf, struct nfp_abm *abm, struct nfp_net *nn,
268 eth_hw_addr_random(nn->dp.netdev);
279 eth_hw_addr_random(nn->dp.netdev);
285 eth_hw_addr_random(nn->dp.netdev);
295 eth_hw_addr_random(nn->dp.netdev);
304 eth_hw_addr_random(nn->dp.netdev);
308 eth_hw_addr_set(nn->dp.netdev, mac_addr);
309 ether_addr_copy(nn->dp.netdev->perm_addr, mac_addr);
313 nfp_abm_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, unsigned int id)
323 nn->app_priv = alink;
325 alink->vnic = nn;
348 netif_keep_dst(nn->dp.netdev);
350 nfp_abm_vnic_set_mac(app->pf, abm, nn, id);
362 static void nfp_abm_vnic_free(struct nfp_app *app, struct nfp_net *nn)
364 struct nfp_abm_link *alink = nn->app_priv;
372 static int nfp_abm_vnic_init(struct nfp_app *app, struct nfp_net *nn)
374 struct nfp_abm_link *alink = nn->app_priv;