Lines Matching defs:rnh
2470 struct radix_node_head *rnh;
2536 if ((rnh = nx->nx_rtable[i]) == 0) {
2548 if ((rnh = nx->nx_rtable[i]) == 0) {
2555 rn = (*rnh->rnh_addaddr)((caddr_t)saddr, (caddr_t)smask, rnh, no->no_rnodes);
2566 rn = (*rnh->rnh_matchaddr)((caddr_t)saddr, rnh);
2625 struct radix_node_head *rnh;
2632 struct radix_node_head *rnh = fna->rnh;
2636 (*rnh->rnh_deladdr)(rn->rn_key, rn->rn_mask, rnh);
2651 struct radix_node_head *rnh;
2662 if ( (rnh = nx->nx_rtable[i]) ) {
2663 fna.rnh = rnh;
2665 (*rnh->rnh_walktree)(rnh, nfsrv_free_netopt, (caddr_t)&fna);
2666 _FREE((caddr_t)rnh, M_RTABLE);
2691 if ((rnh = nx->nx_rtable[nxna.nxna_addr.ss_family]) == 0) {
2698 rn = (*rnh->rnh_lookup)(&nxna.nxna_addr,
2699 nxna.nxna_mask.ss_len ? &nxna.nxna_mask : NULL, rnh);
2706 (*rnh->rnh_deladdr)(rn->rn_key, rn->rn_mask, rnh);
2714 /* no more entries in rnh, so free it up */
2715 _FREE((caddr_t)rnh, M_RTABLE);
3184 struct radix_node_head *rnh;
3190 rnh = nx->nx_rtable[saddr->sa_family];
3191 if (rnh != NULL) {
3193 (*rnh->rnh_matchaddr)((caddr_t)saddr, rnh);