rnh              1410 kern/vfs_subr.c 	struct radix_node_head *rnh;
rnh              1452 kern/vfs_subr.c 	if ((rnh = nep->ne_rtable[i]) == 0) {
rnh              1463 kern/vfs_subr.c 		if ((rnh = nep->ne_rtable[i]) == 0) {
rnh              1468 kern/vfs_subr.c 	rn = (*rnh->rnh_addaddr)((caddr_t)saddr, (caddr_t)smask, rnh,
rnh              1487 kern/vfs_subr.c 	struct radix_node_head *rnh = (struct radix_node_head *)w;
rnh              1489 kern/vfs_subr.c 	(*rnh->rnh_deladdr)(rn->rn_key, rn->rn_mask, rnh, NULL);
rnh              1501 kern/vfs_subr.c 	struct radix_node_head *rnh;
rnh              1504 kern/vfs_subr.c 		if ((rnh = nep->ne_rtable[i]) != NULL) {
rnh              1505 kern/vfs_subr.c 			(*rnh->rnh_walktree)(rnh, vfs_free_netcred, rnh);
rnh              1506 kern/vfs_subr.c 			free(rnh, M_RTABLE);
rnh              1532 kern/vfs_subr.c 	struct radix_node_head *rnh;
rnh              1542 kern/vfs_subr.c 			rnh = nep->ne_rtable[saddr->sa_family];
rnh              1543 kern/vfs_subr.c 			if (rnh != NULL) {
rnh              1545 kern/vfs_subr.c 					(*rnh->rnh_matchaddr)((caddr_t)saddr,
rnh              1546 kern/vfs_subr.c 					    rnh);
rnh               934 net/radix.c    	struct radix_node_head *rnh;
rnh               938 net/radix.c    	R_Malloc(rnh, struct radix_node_head *, sizeof (*rnh));
rnh               939 net/radix.c    	if (rnh == 0)
rnh               941 net/radix.c    	*head = rnh;
rnh               942 net/radix.c    	return rn_inithead0(rnh, off);
rnh               946 net/radix.c    rn_inithead0(struct radix_node_head *rnh, int off)
rnh               950 net/radix.c    	Bzero(rnh, sizeof (*rnh));
rnh               951 net/radix.c    	t = rn_newpair(rn_zeros, off, rnh->rnh_nodes);
rnh               952 net/radix.c    	ttt = rnh->rnh_nodes + 2;
rnh               960 net/radix.c    	rnh->rnh_addaddr = rn_addroute;
rnh               961 net/radix.c    	rnh->rnh_deladdr = rn_delete;
rnh               962 net/radix.c    	rnh->rnh_matchaddr = rn_match;
rnh               963 net/radix.c    	rnh->rnh_lookup = rn_lookup;
rnh               964 net/radix.c    	rnh->rnh_walktree = rn_walktree;
rnh               965 net/radix.c    	rnh->rnh_treetop = t;
rnh                62 net/radix_mpath.c rn_mpath_capable(struct radix_node_head *rnh)
rnh                64 net/radix_mpath.c 	return rnh->rnh_multipath;
rnh               120 net/radix_mpath.c rt_mpath_conflict(struct radix_node_head *rnh, struct rtentry *rt,
rnh               129 net/radix_mpath.c 	rn1 = rnh->rnh_lookup(rt_key(rt), netmask, rnh);
rnh               146 net/radix_mpath.c 		skip = rnh->rnh_treetop->rn_off;
rnh               280 net/radix_mpath.c 	struct radix_node_head *rnh;
rnh               285 net/radix_mpath.c 		rnh = (struct radix_node_head *)*head;
rnh               286 net/radix_mpath.c 		rnh->rnh_multipath = 1;
rnh               279 net/route.c    	struct radix_node_head	*rnh;
rnh               286 net/route.c    	rnh = rt_gettable(dst->sa_family, 0);
rnh               287 net/route.c    	if (rnh && (rn = rnh->rnh_matchaddr((caddr_t)dst, rnh)) &&
rnh               333 net/route.c    	struct radix_node_head	*rnh;
rnh               340 net/route.c    	rnh = rt_gettable(dst->sa_family, tableid);
rnh               341 net/route.c    	if (rnh && (rn = rnh->rnh_matchaddr((caddr_t)dst, rnh)) &&
rnh               584 net/route.c    rtflushclone(struct radix_node_head *rnh, struct rtentry *parent)
rnh               590 net/route.c    	if (!rnh->rnh_walktree)
rnh               593 net/route.c    	rnh->rnh_walktree(rnh, rtflushclone1, (void *)parent);
rnh               731 net/route.c    	struct radix_node_head	*rnh;
rnh               737 net/route.c    	if ((rnh = rt_gettable(info->rti_info[RTAX_DST]->sa_family, tableid)) ==
rnh               744 net/route.c    		if ((rn = rnh->rnh_lookup(info->rti_info[RTAX_DST],
rnh               745 net/route.c    		    info->rti_info[RTAX_NETMASK], rnh)) == NULL)
rnh               753 net/route.c    		if (rn_mpath_capable(rnh)) {
rnh               761 net/route.c    		if ((rn = rnh->rnh_deladdr(info->rti_info[RTAX_DST],
rnh               762 net/route.c    		    info->rti_info[RTAX_NETMASK], rnh, rn)) == NULL)
rnh               768 net/route.c    			rtflushclone(rnh, rt);
rnh               784 net/route.c    		if (rn_mpath_capable(rnh)) {
rnh               785 net/route.c    			if ((rn = rnh->rnh_lookup(info->rti_info[RTAX_DST],
rnh               786 net/route.c    			    info->rti_info[RTAX_NETMASK], rnh)) != NULL &&
rnh               843 net/route.c    		if (rn_mpath_capable(rnh) &&
rnh               844 net/route.c    		    rt_mpath_conflict(rnh, rt, info->rti_info[RTAX_NETMASK],
rnh               872 net/route.c    		rn = rnh->rnh_addaddr((caddr_t)ndst,
rnh               873 net/route.c    		    (caddr_t)info->rti_info[RTAX_NETMASK], rnh, rt->rt_nodes);
rnh               878 net/route.c    				rn = rnh->rnh_addaddr((caddr_t)ndst,
rnh               880 net/route.c    				    rnh, rt->rt_nodes);
rnh               896 net/route.c    		if (rn_mpath_capable(rnh) &&
rnh               897 net/route.c    		    (rn = rnh->rnh_lookup(info->rti_info[RTAX_DST],
rnh               898 net/route.c    		    info->rti_info[RTAX_NETMASK], rnh)) != NULL) {
rnh               914 net/route.c    			rtflushclone(rnh, rt);
rnh              1249 net/route.c    	struct radix_node_head	*rnh;
rnh              1251 net/route.c    	if ((rnh = rt_gettable(dst->sa_family, tableid)) == NULL)
rnh              1254 net/route.c    	return (rnh->rnh_lookup(dst, mask, rnh));
rnh              1371 net/route.c    	struct radix_node_head	*rnh;
rnh              1374 net/route.c    		if ((rnh = rt_gettable(i, 0)) != NULL)
rnh              1375 net/route.c    			while ((*rnh->rnh_walktree)(rnh,
rnh               168 net/rtsock.c   	struct radix_node_head	*rnh;
rnh               280 net/rtsock.c   		if ((rnh = rt_gettable(dst->sa_family, tableid)) == NULL) {
rnh               299 net/rtsock.c   		if (rn_mpath_capable(rnh) &&
rnh               920 net/rtsock.c   	struct radix_node_head	*rnh;
rnh               950 net/rtsock.c   			if ((rnh = rt_gettable(i, tableid)) != NULL &&
rnh               952 net/rtsock.c   			    (error = (*rnh->rnh_walktree)(rnh,
rnh              1099 netinet/if_ether.c 	struct radix_node_head *rnh;
rnh              1100 netinet/if_ether.c 	rnh = rt_gettable(AF_INET, 0);
rnh              1102 netinet/if_ether.c 	if (rnh == NULL) {
rnh              1106 netinet/if_ether.c 	rn_walktree(rnh, db_show_radix_node, NULL);
rnh               376 netinet/ip_carp.c 			struct radix_node_head *rnh;
rnh               409 netinet/ip_carp.c 			rnh = rt_gettable(ifa->ifa_addr->sa_family, 0);
rnh               410 netinet/ip_carp.c 			rn = rnh->rnh_matchaddr(ifa->ifa_addr, rnh);
rnh              1785 netinet6/nd6_rtr.c 	struct radix_node_head *rnh = rt_gettable(AF_INET6, 0);
rnh              1796 netinet6/nd6_rtr.c 	rnh->rnh_walktree(rnh, rt6_deleteroute, (void *)gateway);