Lines Matching refs:nets

78 static struct rionet_net nets[RIONET_MAX_NETS];  variable
184 add_num = nets[rnet->mport->id].nact; in rionet_start_xmit()
199 if (nets[rnet->mport->id].active[i]) { in rionet_start_xmit()
201 nets[rnet->mport->id].active[i]); in rionet_start_xmit()
208 if (nets[rnet->mport->id].active[destid]) in rionet_start_xmit()
210 nets[rnet->mport->id].active[destid]); in rionet_start_xmit()
240 if (!nets[rnet->mport->id].active[sid]) { in rionet_dbell_event()
242 &nets[rnet->mport->id].peers, node) { in rionet_dbell_event()
244 nets[rnet->mport->id].active[sid] = in rionet_dbell_event()
246 nets[rnet->mport->id].nact++; in rionet_dbell_event()
253 nets[rnet->mport->id].active[sid] = NULL; in rionet_dbell_event()
254 nets[rnet->mport->id].nact--; in rionet_dbell_event()
349 &nets[rnet->mport->id].peers, node) { in rionet_open()
383 &nets[rnet->mport->id].peers, node) { in rionet_close()
384 if (nets[rnet->mport->id].active[peer->rdev->destid]) { in rionet_close()
386 nets[rnet->mport->id].active[peer->rdev->destid] = NULL; in rionet_close()
406 list_for_each_entry_safe(peer, tmp, &nets[netid].peers, node) { in rionet_remove_dev()
408 if (nets[netid].active[rdev->destid]) { in rionet_remove_dev()
409 nets[netid].active[rdev->destid] = NULL; in rionet_remove_dev()
410 nets[netid].nact--; in rionet_remove_dev()
472 nets[mport->id].active = (struct rio_dev **)__get_free_pages(GFP_KERNEL, in rionet_setup_netdev()
474 if (!nets[mport->id].active) { in rionet_setup_netdev()
478 memset((void *)nets[mport->id].active, 0, rionet_active_bytes); in rionet_setup_netdev()
560 nets[netid].ndev = ndev; in rionet_add_dev()
568 INIT_LIST_HEAD(&nets[netid].peers); in rionet_add_dev()
569 nets[netid].nact = 0; in rionet_add_dev()
570 } else if (nets[netid].ndev == NULL) in rionet_add_dev()
583 list_add_tail(&peer->node, &nets[netid].peers); in rionet_add_dev()
620 if (nets[i].ndev != NULL) { in rionet_exit()
621 ndev = nets[i].ndev; in rionet_exit()
626 tmp, &nets[i].peers, node) { in rionet_exit()
631 free_pages((unsigned long)nets[i].active, in rionet_exit()
634 nets[i].active = NULL; in rionet_exit()