Lines Matching refs:rnh
2418 struct radix_node_head *rnh;
2484 if ((rnh = nx->nx_rtable[i]) == 0) {
2495 if ((rnh = nx->nx_rtable[i]) == 0) {
2502 rn = (*rnh->rnh_addaddr)((caddr_t)saddr, (caddr_t)smask, rnh, no->no_rnodes);
2513 rn = (*rnh->rnh_matchaddr)((caddr_t)saddr, rnh);
2572 struct radix_node_head *rnh;
2579 struct radix_node_head *rnh = fna->rnh;
2583 (*rnh->rnh_deladdr)(rn->rn_key, rn->rn_mask, rnh);
2598 struct radix_node_head *rnh;
2609 if ( (rnh = nx->nx_rtable[i]) ) {
2610 fna.rnh = rnh;
2612 (*rnh->rnh_walktree)(rnh, nfsrv_free_netopt, (caddr_t)&fna);
2613 _FREE((caddr_t)rnh, M_RTABLE);
2638 if ((rnh = nx->nx_rtable[nxna.nxna_addr.ss_family]) == 0) {
2645 rn = (*rnh->rnh_lookup)(&nxna.nxna_addr,
2646 nxna.nxna_mask.ss_len ? &nxna.nxna_mask : NULL, rnh);
2653 (*rnh->rnh_deladdr)(rn->rn_key, rn->rn_mask, rnh);
2661 /* no more entries in rnh, so free it up */
2662 _FREE((caddr_t)rnh, M_RTABLE);
3131 struct radix_node_head *rnh;
3137 rnh = nx->nx_rtable[saddr->sa_family];
3138 if (rnh != NULL) {
3140 (*rnh->rnh_matchaddr)((caddr_t)saddr, rnh);