pr                 90 arch/i386/i386/db_trace.c     int (*pr)(const char *, ...));
pr                144 arch/i386/i386/db_trace.c     int (*pr)(const char *, ...))
pr                162 arch/i386/i386/db_trace.c 			(*pr)("--- trap (number %d) ---\n", tf->tf_trapno);
pr                165 arch/i386/i386/db_trace.c 			(*pr)("--- syscall (number %d) ---\n", tf->tf_eax);
pr                168 arch/i386/i386/db_trace.c 			(*pr)("--- interrupt ---\n");
pr                180 arch/i386/i386/db_trace.c     char *modif, int (*pr)(const char *, ...))
pr                216 arch/i386/i386/db_trace.c 		(*pr) ("db_trace.c: can't trace thread\n");
pr                220 arch/i386/i386/db_trace.c 			(*pr) ("db_trace.c: process not found\n");
pr                282 arch/i386/i386/db_trace.c 		(*pr)("%s(", name);
pr                296 arch/i386/i386/db_trace.c 				(*pr)("%s=", *argnp++);
pr                297 arch/i386/i386/db_trace.c 			(*pr)("%x", db_get_value((int)argp, 4, FALSE));
pr                300 arch/i386/i386/db_trace.c 				(*pr)(",");
pr                302 arch/i386/i386/db_trace.c 		(*pr)(") at ");
pr                303 arch/i386/i386/db_trace.c 		db_printsym(callpc, DB_STGY_PROC, pr);
pr                304 arch/i386/i386/db_trace.c 		(*pr)("\n");
pr                315 arch/i386/i386/db_trace.c 		db_nextframe(&frame, &callpc, &frame->f_arg0, is_trap, pr);
pr                324 arch/i386/i386/db_trace.c 				(*pr)("Bad frame pointer: %p\n", frame);
pr                334 arch/i386/i386/db_trace.c 				(*pr)("Bad user frame pointer: %p\n",
pr                343 arch/i386/i386/db_trace.c 		db_printsym(callpc, DB_STGY_XTRN, pr);
pr                344 arch/i386/i386/db_trace.c 		(*pr)(":\n");
pr                 47 arch/i386/stand/libsa/machdep.c 	struct i386_boot_probes *pr;
pr                 53 arch/i386/stand/libsa/machdep.c 		pr = &probe_list[i];
pr                 54 arch/i386/stand/libsa/machdep.c 		if (pr != NULL) {
pr                 55 arch/i386/stand/libsa/machdep.c 			printf("%s:", pr->name);
pr                 57 arch/i386/stand/libsa/machdep.c 			for (j = 0; j < pr->count; j++) {
pr                 58 arch/i386/stand/libsa/machdep.c 				(*(pr->probes)[j])();
pr                 70 compat/common/compat_util.c 	const char		*pr;
pr                 76 compat/common/compat_util.c 	for (ptr = buf, pr = prefix; (*ptr = *pr) != '\0'; ptr++, pr++)
pr                514 ddb/db_sym.c       int (*pr)(const char *, ...))
pr                528 ddb/db_sym.c   			(*pr)("%s", name);
pr                530 ddb/db_sym.c   				(*pr)("+%s", db_format(buf, sizeof(buf),
pr                535 ddb/db_sym.c   					(*pr)(" [%s:%d]", filename, linenum);
pr                541 ddb/db_sym.c   	(*pr)("%s", db_format(buf, sizeof(buf), off, DB_FORMAT_N, 1, 0));
pr               2211 dev/i2o/iop.c  		struct	i2o_param_op_results pr;
pr                188 dev/i2o/ioprbs.c 		struct	i2o_param_op_results pr;
pr                105 dev/i2o/iopsp.c 		struct	i2o_param_op_results pr;
pr                141 dev/i2o/iopsp.c 		struct	i2o_param_op_results pr;
pr                242 dev/i2o/iopsp.c 		struct	i2o_param_op_results pr;
pr                229 dev/pci/auvia.c 	pcireg_t pr;
pr                266 dev/pci/auvia.c 	pr = pci_conf_read(pc, pt, AUVIA_PCICONF_JUNK);
pr                268 dev/pci/auvia.c 	pr &= ~AUVIA_PCICONF_ENABLES; /* clear compat function enables */
pr                271 dev/pci/auvia.c 	pr |= (AUVIA_PCICONF_ACLINKENAB | AUVIA_PCICONF_ACNOTRST |
pr                274 dev/pci/auvia.c 	pr &= ~(AUVIA_PCICONF_ACFM | AUVIA_PCICONF_ACSB);
pr                276 dev/pci/auvia.c 	pci_conf_write(pc, pt, AUVIA_PCICONF_JUNK, pr);
pr               1103 dev/pci/bktr/bktr_core.c video_ioctl( bktr_ptr_t bktr, int unit, ioctl_cmd_t cmd, caddr_t arg, struct proc* pr )
pr               1389 dev/pci/bktr/bktr_core.c 		bktr->proc = pr;
pr               1701 dev/pci/bktr/bktr_core.c tuner_ioctl( bktr_ptr_t bktr, int unit, ioctl_cmd_t cmd, caddr_t arg, struct proc* pr )
pr                 86 dev/pci/bktr/bktr_core.h 			ioctl_cmd_t cmd, caddr_t arg, struct proc* pr );
pr                 92 dev/pci/bktr/bktr_core.h 			ioctl_cmd_t cmd, caddr_t arg, struct proc* pr );
pr                441 dev/pci/bktr/bktr_os.c bktr_ioctl(dev_t dev, ioctl_cmd_t cmd, caddr_t arg, int flag, struct proc* pr)
pr                455 dev/pci/bktr/bktr_os.c 		return(video_ioctl(bktr, unit, cmd, arg, pr));
pr                457 dev/pci/bktr/bktr_os.c 		return(tuner_ioctl(bktr, unit, cmd, arg, pr));
pr                942 dev/pcmcia/if_ray.c 	struct ray_param_req pr;
pr               1020 dev/pcmcia/if_ray.c 		if ((error = copyin(ifr->ifr_data, &pr, sizeof(pr))))
pr               1023 dev/pcmcia/if_ray.c 		switch (pr.r_paramid) {
pr               1032 dev/pcmcia/if_ray.c 		error = ray_user_update_params(sc, &pr);
pr               1033 dev/pcmcia/if_ray.c 		error2 = copyout(&pr, ifr->ifr_data, sizeof(pr));
pr               1038 dev/pcmcia/if_ray.c 		if ((error = copyin(ifr->ifr_data, &pr, sizeof(pr))))
pr               1040 dev/pcmcia/if_ray.c 		error = ray_user_report_params(sc, &pr);
pr               1041 dev/pcmcia/if_ray.c 		error2 = copyout(&pr, ifr->ifr_data, sizeof(pr));
pr               2944 dev/pcmcia/if_ray.c ray_user_update_params(struct ray_softc *sc, struct ray_param_req *pr)
pr               2949 dev/pcmcia/if_ray.c 		pr->r_failcause = RAY_FAILCAUSE_EDEVSTOP;
pr               2961 dev/pcmcia/if_ray.c 			pr->r_failcause = RAY_FAILCAUSE_EDEVSTOP;
pr               2966 dev/pcmcia/if_ray.c 	pr->r_failcause = RAY_FAILCAUSE_WAITING;
pr               2967 dev/pcmcia/if_ray.c 	sc->sc_updreq = pr;
pr               2971 dev/pcmcia/if_ray.c 	while (pr->r_failcause == RAY_FAILCAUSE_WAITING)
pr               2984 dev/pcmcia/if_ray.c ray_user_report_params(struct ray_softc *sc, struct ray_param_req *pr)
pr               2989 dev/pcmcia/if_ray.c 		pr->r_failcause = RAY_FAILCAUSE_EDEVSTOP;
pr               3001 dev/pcmcia/if_ray.c 			pr->r_failcause = RAY_FAILCAUSE_EDEVSTOP;
pr               3006 dev/pcmcia/if_ray.c 	pr->r_failcause = RAY_FAILCAUSE_WAITING;
pr               3007 dev/pcmcia/if_ray.c 	sc->sc_repreq = pr;
pr               3011 dev/pcmcia/if_ray.c 	while (pr->r_failcause == RAY_FAILCAUSE_WAITING)
pr                203 dev/sbus/qereg.h 	u_int8_t pr;		[10]	/* poll register */
pr                158 kern/kern_fork.c 	struct process *pr;
pr                160 kern/kern_fork.c 	pr = pool_get(&process_pool, PR_WAITOK);
pr                161 kern/kern_fork.c 	pr->ps_mainproc = newproc;
pr                162 kern/kern_fork.c 	TAILQ_INIT(&pr->ps_threads);
pr                163 kern/kern_fork.c 	TAILQ_INSERT_TAIL(&pr->ps_threads, newproc, p_thr_link);
pr                164 kern/kern_fork.c 	newproc->p_p = pr;
pr                649 kern/kern_malloc.c malloc_printit(int (*pr)(const char *, ...))
pr                655 kern/kern_malloc.c 	(*pr)("%15s %5s  %6s  %7s  %6s %9s %8s %8s\n",
pr                662 kern/kern_malloc.c 		(*pr)("%15s %5ld %6ldK %7ldK %6ldK %9ld %8d %8d\n",
pr                668 kern/kern_malloc.c 	(*pr)("No KMEMSTATS compiled in\n");
pr                303 kern/kern_malloc_debug.c debug_malloc_printit(int (*pr)(const char *, ...), vaddr_t addr)
pr                311 kern/kern_malloc_debug.c 				(*pr)("Memory at address 0x%x is in a freed "
pr                320 kern/kern_malloc_debug.c 				(*pr)("Memory at address 0x%x is just outside "
pr                326 kern/kern_malloc_debug.c 		(*pr)("Memory at address 0x%x is outside debugged malloc.\n");
pr                330 kern/kern_malloc_debug.c 	(*pr)("allocs: %d\n", debug_malloc_allocs);
pr                331 kern/kern_malloc_debug.c 	(*pr)("frees: %d\n", debug_malloc_frees);
pr                332 kern/kern_malloc_debug.c 	(*pr)("pages used: %d\n", debug_malloc_pages);
pr                333 kern/kern_malloc_debug.c 	(*pr)("chunks on freelist: %d\n", debug_malloc_chunks_on_freelist);
pr                335 kern/kern_malloc_debug.c 	(*pr)("\taddr:\tsize:\n");
pr                336 kern/kern_malloc_debug.c 	(*pr)("free chunks:\n");
pr                338 kern/kern_malloc_debug.c 		(*pr)("\t0x%x\t0x%x\t%d\n", md->md_va, md->md_size,
pr                340 kern/kern_malloc_debug.c 	(*pr)("used chunks:\n");
pr                342 kern/kern_malloc_debug.c 		(*pr)("\t0x%x\t0x%x\t%d\n", md->md_va, md->md_size,
pr                365 kern/kern_proc.c proc_printit(struct proc *p, const char *modif, int (*pr)(const char *, ...))
pr                378 kern/kern_proc.c 	(*pr)("PROC (%s) pid=%d stat=%s flags=%b\n",
pr                380 kern/kern_proc.c 	(*pr)("    pri=%u, usrpri=%u, nice=%d\n",
pr                382 kern/kern_proc.c 	(*pr)("    forw=%p, back=%p, list=%p,%p\n",
pr                384 kern/kern_proc.c 	(*pr)("    user=%p, vmspace=%p\n",
pr                386 kern/kern_proc.c 	(*pr)("    estcpu=%u, cpticks=%d, pctcpu=%u.%u%, swtime=%u\n",
pr                389 kern/kern_proc.c 	(*pr)("    user=%llu, sys=%llu, intr=%llu\n",
pr                659 kern/subr_disk.c 	int (*pr)(const char *, ...);
pr                666 kern/subr_disk.c 		pr = addlog;
pr                668 kern/subr_disk.c 		pr = printf;
pr                669 kern/subr_disk.c 	(*pr)("%s%d%c: %s %sing fsbn ", dname, unit, partname, what,
pr                673 kern/subr_disk.c 		(*pr)("%lld", sn);
pr                677 kern/subr_disk.c 			(*pr)("%lld of ", sn);
pr                679 kern/subr_disk.c 		(*pr)("%lld-%lld", bp->b_blkno,
pr                684 kern/subr_disk.c 		(*pr)(" (%s%d bn %lld; cn %lld", dname, unit, sn,
pr                687 kern/subr_disk.c 		(*pr)(" tn %lld sn %lld)", sn / lp->d_nsectors,
pr                222 kern/subr_pool.c     int (*pr)(const char *, ...))
pr                237 kern/subr_pool.c 				(*pr)("\tlog entry %d:\n", i);
pr                238 kern/subr_pool.c 				(*pr)("\t\taction = %s, addr = %p\n",
pr                241 kern/subr_pool.c 				(*pr)("\t\tfile: %s at line %lu\n",
pr                280 kern/subr_pool.c pr_enter_check(struct pool *pp, int (*pr)(const char *, ...))
pr                284 kern/subr_pool.c 		(*pr)("\n\tcurrently entered from file %s line %ld\n",
pr                289 kern/subr_pool.c #define	pr_printlog(pp, pi, pr)
pr                292 kern/subr_pool.c #define	pr_enter_check(pp, pr)
pr               1311 kern/subr_pool.c pool_printit(struct pool *pp, const char *modif, int (*pr)(const char *, ...))
pr               1317 kern/subr_pool.c 		pr("pool %s is locked; try again later\n",
pr               1322 kern/subr_pool.c 	pool_print1(pp, modif, pr);
pr               1328 kern/subr_pool.c pool_print_pagelist(struct pool_pagelist *pl, int (*pr)(const char *, ...))
pr               1336 kern/subr_pool.c 		(*pr)("\t\tpage %p, nmissing %d\n",
pr               1341 kern/subr_pool.c 				(*pr)("\t\t\titem %p, magic 0x%x\n",
pr               1350 kern/subr_pool.c pool_print1(struct pool *pp, const char *modif, int (*pr)(const char *, ...))
pr               1368 kern/subr_pool.c 	(*pr)("POOL %s: size %u, align %u, ioff %u, roflags 0x%08x\n",
pr               1371 kern/subr_pool.c 	(*pr)("\talloc %p\n", pp->pr_alloc);
pr               1372 kern/subr_pool.c 	(*pr)("\tminitems %u, minpages %u, maxpages %u, npages %u\n",
pr               1374 kern/subr_pool.c 	(*pr)("\titemsperpage %u, nitems %u, nout %u, hardlimit %u\n",
pr               1377 kern/subr_pool.c 	(*pr)("\n\tnget %lu, nfail %lu, nput %lu\n",
pr               1379 kern/subr_pool.c 	(*pr)("\tnpagealloc %lu, npagefree %lu, hiwat %u, nidle %lu\n",
pr               1386 kern/subr_pool.c 		(*pr)("\n\tempty page list:\n");
pr               1387 kern/subr_pool.c 	pool_print_pagelist(&pp->pr_emptypages, pr);
pr               1389 kern/subr_pool.c 		(*pr)("\n\tfull page list:\n");
pr               1390 kern/subr_pool.c 	pool_print_pagelist(&pp->pr_fullpages, pr);
pr               1392 kern/subr_pool.c 		(*pr)("\n\tpartial-page list:\n");
pr               1393 kern/subr_pool.c 	pool_print_pagelist(&pp->pr_partpages, pr);
pr               1396 kern/subr_pool.c 		(*pr)("\tno current page\n");
pr               1398 kern/subr_pool.c 		(*pr)("\tcurpage %p\n", pp->pr_curpage->ph_page);
pr               1404 kern/subr_pool.c 	(*pr)("\n");
pr               1406 kern/subr_pool.c 		(*pr)("\tno log\n");
pr               1408 kern/subr_pool.c 		pr_printlog(pp, NULL, pr);
pr               1415 kern/subr_pool.c 		(*pr)("\tcache %p: allocfrom %p freeto %p\n", pc,
pr               1417 kern/subr_pool.c 		(*pr)("\t    hits %lu misses %lu ngroups %lu nitems %lu\n",
pr               1420 kern/subr_pool.c 			(*pr)("\t\tgroup %p: avail %d\n", pcg, pcg->pcg_avail);
pr               1422 kern/subr_pool.c 				(*pr)("\t\t\t%p\n", pcg->pcg_objects[i]);
pr               1427 kern/subr_pool.c 	pr_enter_check(pp, pr);
pr                 71 kern/uipc_domain.c 	struct protosw *pr;
pr                111 kern/uipc_domain.c 		for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                112 kern/uipc_domain.c 			if (pr->pr_init)
pr                113 kern/uipc_domain.c 				(*pr->pr_init)();
pr                141 kern/uipc_domain.c 	struct protosw *pr;
pr                147 kern/uipc_domain.c 	for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                148 kern/uipc_domain.c 		if (pr->pr_type && pr->pr_type == type)
pr                149 kern/uipc_domain.c 			return (pr);
pr                157 kern/uipc_domain.c 	struct protosw *pr;
pr                167 kern/uipc_domain.c 	for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++) {
pr                168 kern/uipc_domain.c 		if ((pr->pr_protocol == protocol) && (pr->pr_type == type))
pr                169 kern/uipc_domain.c 			return (pr);
pr                171 kern/uipc_domain.c 		if (type == SOCK_RAW && pr->pr_type == SOCK_RAW &&
pr                172 kern/uipc_domain.c 		    pr->pr_protocol == 0 && maybe == NULL)
pr                173 kern/uipc_domain.c 			maybe = pr;
pr                183 kern/uipc_domain.c 	struct protosw *pr;
pr                209 kern/uipc_domain.c 	for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                210 kern/uipc_domain.c 		if (pr->pr_protocol == protocol && pr->pr_sysctl)
pr                211 kern/uipc_domain.c 			return ((*pr->pr_sysctl)(name + 2, namelen - 2,
pr                220 kern/uipc_domain.c 	struct protosw *pr;
pr                223 kern/uipc_domain.c 		for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                224 kern/uipc_domain.c 			if (pr->pr_ctlinput)
pr                225 kern/uipc_domain.c 				(*pr->pr_ctlinput)(cmd, sa, NULL);
pr                233 kern/uipc_domain.c 	struct protosw *pr;
pr                236 kern/uipc_domain.c 		for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                237 kern/uipc_domain.c 			if (pr->pr_slowtimo)
pr                238 kern/uipc_domain.c 				(*pr->pr_slowtimo)();
pr                247 kern/uipc_domain.c 	struct protosw *pr;
pr                250 kern/uipc_domain.c 		for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                251 kern/uipc_domain.c 			if (pr->pr_fasttimo)
pr                252 kern/uipc_domain.c 				(*pr->pr_fasttimo)();
pr                144 kern/uipc_mbuf.c 	struct protosw *pr;
pr                148 kern/uipc_mbuf.c 		for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
pr                149 kern/uipc_mbuf.c 			if (pr->pr_drain)
pr                150 kern/uipc_mbuf.c 				(*pr->pr_drain)();
pr                550 kern/uipc_socket.c 	struct protosw *pr = so->so_proto;
pr                570 kern/uipc_socket.c 		error = (*pr->pr_usrreq)(so, PRU_RCVOOB, m,
pr                587 kern/uipc_socket.c 		(*pr->pr_usrreq)(so, PRU_RCVD, NULL, NULL, NULL);
pr                610 kern/uipc_socket.c 	    m->m_nextpkt == NULL && (pr->pr_flags & PR_ATOMIC) == 0)) {
pr                666 kern/uipc_socket.c 	if (pr->pr_flags & PR_ADDR) {
pr                697 kern/uipc_socket.c 				if (pr->pr_domain->dom_externalize &&
pr                700 kern/uipc_socket.c 				   error = (*pr->pr_domain->dom_externalize)(m);
pr                710 kern/uipc_socket.c 				if (pr->pr_domain->dom_dispose &&
pr                712 kern/uipc_socket.c 					pr->pr_domain->dom_dispose(m);
pr                883 kern/uipc_socket.c 	if (m && pr->pr_flags & PR_ATOMIC) {
pr                904 kern/uipc_socket.c 		if (pr->pr_flags & PR_WANTRCVD && so->so_pcb)
pr                905 kern/uipc_socket.c 			(*pr->pr_usrreq)(so, PRU_RCVD, NULL,
pr                929 kern/uipc_socket.c 	struct protosw *pr = so->so_proto;
pr                939 kern/uipc_socket.c 		return (*pr->pr_usrreq)(so, PRU_SHUTDOWN, NULL, NULL, NULL);
pr                949 kern/uipc_socket.c 	struct protosw *pr = so->so_proto;
pr                966 kern/uipc_socket.c 	if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose)
pr                967 kern/uipc_socket.c 		(*pr->pr_domain->dom_dispose)(asb.sb_mb);
pr               2176 kern/vfs_subr.c vfs_buf_print(struct buf *bp, int full, int (*pr)(const char *, ...))
pr               2179 kern/vfs_subr.c 	(*pr)("  vp %p lblkno 0x%llx blkno 0x%llx dev 0x%x\n"
pr               2184 kern/vfs_subr.c 	(*pr)("  bufsize 0x%lx bcount 0x%lx resid 0x%lx sync 0x%x\n"
pr               2189 kern/vfs_subr.c 	(*pr)("  dirty {off 0x%x end 0x%x} valid {off 0x%x end 0x%x}\n",
pr               2194 kern/vfs_subr.c 		softdep_print(bp, full, pr);
pr               2202 kern/vfs_subr.c vfs_vnode_print(struct vnode *vp, int full, int (*pr)(const char *, ...))
pr               2206 kern/vfs_subr.c 	(*pr)("tag %s(%d) type %s(%d) mount %p typedata %p\n",
pr               2211 kern/vfs_subr.c 	(*pr)("data %p usecount %d writecount %ld holdcnt %ld numoutput %d\n",
pr               2220 kern/vfs_subr.c 		(*pr)("clean bufs:\n");
pr               2222 kern/vfs_subr.c 			(*pr)(" bp %p\n", bp);
pr               2223 kern/vfs_subr.c 			vfs_buf_print(bp, full, pr);
pr               2226 kern/vfs_subr.c 		(*pr)("dirty bufs:\n");
pr               2228 kern/vfs_subr.c 			(*pr)(" bp %p\n", bp);
pr               2229 kern/vfs_subr.c 			vfs_buf_print(bp, full, pr);
pr               2235 kern/vfs_subr.c vfs_mount_print(struct mount *mp, int full, int (*pr)(const char *, ...))
pr               2241 kern/vfs_subr.c 	(*pr)("flags %b\nvnodecovered %p syncer %p data %p\n",
pr               2245 kern/vfs_subr.c 	(*pr)("vfsconf: ops %p name \"%s\" num %d ref %d flags 0x%x\n",
pr               2249 kern/vfs_subr.c 	(*pr)("statvfs cache: bsize %x iosize %x\nblocks %u free %u avail %u\n",
pr               2253 kern/vfs_subr.c 	(*pr)("  files %u ffiles %u\n", mp->mnt_stat.f_files,
pr               2256 kern/vfs_subr.c 	(*pr)("  f_fsidx {0x%x, 0x%x} owner %u ctime 0x%x\n",
pr               2260 kern/vfs_subr.c  	(*pr)("  syncwrites %lu asyncwrites = %lu\n",
pr               2263 kern/vfs_subr.c 	(*pr)("  fstype \"%s\" mnton \"%s\" mntfrom \"%s\"\n",
pr               2267 kern/vfs_subr.c 	(*pr)("locked vnodes:");
pr               2272 kern/vfs_subr.c 				(*pr)(" %p", vp);
pr               2274 kern/vfs_subr.c 				(*pr)("\n\t%p", vp);
pr               2276 kern/vfs_subr.c 				(*pr)(", %p", vp);
pr               2278 kern/vfs_subr.c 	(*pr)("\n");
pr               2281 kern/vfs_subr.c 		(*pr)("all vnodes:\n\t");
pr               2285 kern/vfs_subr.c 				(*pr)(" %p", vp);
pr               2287 kern/vfs_subr.c 				(*pr)(" %p,\n\t", vp);
pr               2289 kern/vfs_subr.c 				(*pr)(" %p,", vp);
pr               2290 kern/vfs_subr.c 		(*pr)("\n", vp);
pr                511 net/if_vlan.c  	struct ifnet *pr;
pr                580 net/if_vlan.c  		pr = ifunit(vlr.vlr_parent);
pr                581 net/if_vlan.c  		if (pr == NULL) {
pr                593 net/if_vlan.c  		error = vlan_config(ifv, pr, vlr.vlr_tag);
pr               1110 net/pf_ioctl.c 		struct pfioc_rule	*pr = (struct pfioc_rule *)addr;
pr               1116 net/pf_ioctl.c 		pr->anchor[sizeof(pr->anchor) - 1] = 0;
pr               1117 net/pf_ioctl.c 		ruleset = pf_find_ruleset(pr->anchor);
pr               1122 net/pf_ioctl.c 		rs_num = pf_get_ruleset_number(pr->rule.action);
pr               1127 net/pf_ioctl.c 		if (pr->rule.return_icmp >> 8 > ICMP_MAXTYPE) {
pr               1131 net/pf_ioctl.c 		if (pr->ticket != ruleset->rules[rs_num].inactive.ticket) {
pr               1135 net/pf_ioctl.c 		if (pr->pool_ticket != ticket_pabuf) {
pr               1144 net/pf_ioctl.c 		bcopy(&pr->rule, rule, sizeof(struct pf_rule));
pr               1226 net/pf_ioctl.c 		if (pf_anchor_setup(rule, ruleset, pr->anchor_call))
pr               1262 net/pf_ioctl.c 		struct pfioc_rule	*pr = (struct pfioc_rule *)addr;
pr               1267 net/pf_ioctl.c 		pr->anchor[sizeof(pr->anchor) - 1] = 0;
pr               1268 net/pf_ioctl.c 		ruleset = pf_find_ruleset(pr->anchor);
pr               1273 net/pf_ioctl.c 		rs_num = pf_get_ruleset_number(pr->rule.action);
pr               1281 net/pf_ioctl.c 			pr->nr = tail->nr + 1;
pr               1283 net/pf_ioctl.c 			pr->nr = 0;
pr               1284 net/pf_ioctl.c 		pr->ticket = ruleset->rules[rs_num].active.ticket;
pr               1289 net/pf_ioctl.c 		struct pfioc_rule	*pr = (struct pfioc_rule *)addr;
pr               1294 net/pf_ioctl.c 		pr->anchor[sizeof(pr->anchor) - 1] = 0;
pr               1295 net/pf_ioctl.c 		ruleset = pf_find_ruleset(pr->anchor);
pr               1300 net/pf_ioctl.c 		rs_num = pf_get_ruleset_number(pr->rule.action);
pr               1305 net/pf_ioctl.c 		if (pr->ticket != ruleset->rules[rs_num].active.ticket) {
pr               1310 net/pf_ioctl.c 		while ((rule != NULL) && (rule->nr != pr->nr))
pr               1316 net/pf_ioctl.c 		bcopy(rule, &pr->rule, sizeof(struct pf_rule));
pr               1317 net/pf_ioctl.c 		if (pf_anchor_copyout(ruleset, rule, pr)) {
pr               1321 net/pf_ioctl.c 		pfi_dynaddr_copyout(&pr->rule.src.addr);
pr               1322 net/pf_ioctl.c 		pfi_dynaddr_copyout(&pr->rule.dst.addr);
pr               1323 net/pf_ioctl.c 		pf_tbladdr_copyout(&pr->rule.src.addr);
pr               1324 net/pf_ioctl.c 		pf_tbladdr_copyout(&pr->rule.dst.addr);
pr               1325 net/pf_ioctl.c 		pf_rtlabel_copyout(&pr->rule.src.addr);
pr               1326 net/pf_ioctl.c 		pf_rtlabel_copyout(&pr->rule.dst.addr);
pr               1329 net/pf_ioctl.c 				pr->rule.skip[i].nr = -1;
pr               1331 net/pf_ioctl.c 				pr->rule.skip[i].nr =
pr               1334 net/pf_ioctl.c 		if (pr->action == PF_GET_CLR_CNTR) {
pr               2271 net/pf_ioctl.c 		struct pfioc_ruleset	*pr = (struct pfioc_ruleset *)addr;
pr               2275 net/pf_ioctl.c 		pr->path[sizeof(pr->path) - 1] = 0;
pr               2276 net/pf_ioctl.c 		if ((ruleset = pf_find_ruleset(pr->path)) == NULL) {
pr               2280 net/pf_ioctl.c 		pr->nr = 0;
pr               2285 net/pf_ioctl.c 					pr->nr++;
pr               2289 net/pf_ioctl.c 				pr->nr++;
pr               2295 net/pf_ioctl.c 		struct pfioc_ruleset	*pr = (struct pfioc_ruleset *)addr;
pr               2300 net/pf_ioctl.c 		pr->path[sizeof(pr->path) - 1] = 0;
pr               2301 net/pf_ioctl.c 		if ((ruleset = pf_find_ruleset(pr->path)) == NULL) {
pr               2305 net/pf_ioctl.c 		pr->name[0] = 0;
pr               2309 net/pf_ioctl.c 				if (anchor->parent == NULL && nr++ == pr->nr) {
pr               2310 net/pf_ioctl.c 					strlcpy(pr->name, anchor->name,
pr               2311 net/pf_ioctl.c 					    sizeof(pr->name));
pr               2317 net/pf_ioctl.c 				if (nr++ == pr->nr) {
pr               2318 net/pf_ioctl.c 					strlcpy(pr->name, anchor->name,
pr               2319 net/pf_ioctl.c 					    sizeof(pr->name));
pr               2323 net/pf_ioctl.c 		if (!pr->name[0])
pr                359 net/pf_ruleset.c     struct pfioc_rule *pr)
pr                361 net/pf_ruleset.c 	pr->anchor_call[0] = 0;
pr                365 net/pf_ruleset.c 		strlcpy(pr->anchor_call, "/", sizeof(pr->anchor_call));
pr                366 net/pf_ruleset.c 		strlcat(pr->anchor_call, r->anchor->path,
pr                367 net/pf_ruleset.c 		    sizeof(pr->anchor_call));
pr                382 net/pf_ruleset.c 			strlcat(pr->anchor_call, "../",
pr                383 net/pf_ruleset.c 			    sizeof(pr->anchor_call));
pr                392 net/pf_ruleset.c 			strlcat(pr->anchor_call, r->anchor->path + (a[0] ?
pr                393 net/pf_ruleset.c 			    strlen(a) + 1 : 0), sizeof(pr->anchor_call));
pr                397 net/pf_ruleset.c 		strlcat(pr->anchor_call, pr->anchor_call[0] ? "/*" : "*",
pr                398 net/pf_ruleset.c 		    sizeof(pr->anchor_call));
pr                209 netinet/ip_input.c 	struct protosw *pr;
pr                217 netinet/ip_input.c 	pr = pffindproto(PF_INET, IPPROTO_RAW, SOCK_RAW);
pr                218 netinet/ip_input.c 	if (pr == 0)
pr                221 netinet/ip_input.c 		ip_protox[i] = pr - inetsw;
pr                222 netinet/ip_input.c 	for (pr = inetdomain.dom_protosw;
pr                223 netinet/ip_input.c 	    pr < inetdomain.dom_protoswNPROTOSW; pr++)
pr                224 netinet/ip_input.c 		if (pr->pr_domain->dom_family == PF_INET &&
pr                225 netinet/ip_input.c 		    pr->pr_protocol && pr->pr_protocol != IPPROTO_RAW)
pr                226 netinet/ip_input.c 			ip_protox[pr->pr_protocol] = pr - inetsw;
pr                621 netinet6/in6.c 		struct nd_prefix pr0, *pr;
pr                684 netinet6/in6.c 		if ((pr = nd6_prefix_lookup(&pr0)) == NULL) {
pr                689 netinet6/in6.c 			if ((error = nd6_prelist_add(&pr0, NULL, &pr)) != 0)
pr                691 netinet6/in6.c 			if (pr == NULL) {
pr                700 netinet6/in6.c 			ia->ia6_ndpr = pr;
pr                701 netinet6/in6.c 			pr->ndpr_refcnt++;
pr                717 netinet6/in6.c 		struct nd_prefix pr0, *pr = NULL;
pr                740 netinet6/in6.c 		if ((pr = nd6_prefix_lookup(&pr0)) != NULL &&
pr                741 netinet6/in6.c 		    pr == ia->ia6_ndpr) {
pr                742 netinet6/in6.c 			pr->ndpr_refcnt--;
pr                743 netinet6/in6.c 			if (pr->ndpr_refcnt == 0)
pr                749 netinet6/in6.c 		if (pr && purgeprefix)
pr                750 netinet6/in6.c 			prelist_remove(pr);
pr                145 netinet6/ip6_input.c 	struct ip6protosw *pr;
pr                148 netinet6/ip6_input.c 	pr = (struct ip6protosw *)pffindproto(PF_INET6, IPPROTO_RAW, SOCK_RAW);
pr                149 netinet6/ip6_input.c 	if (pr == 0)
pr                152 netinet6/ip6_input.c 		ip6_protox[i] = pr - inet6sw;
pr                153 netinet6/ip6_input.c 	for (pr = (struct ip6protosw *)inet6domain.dom_protosw;
pr                154 netinet6/ip6_input.c 	    pr < (struct ip6protosw *)inet6domain.dom_protoswNPROTOSW; pr++)
pr                155 netinet6/ip6_input.c 		if (pr->pr_domain->dom_family == PF_INET6 &&
pr                156 netinet6/ip6_input.c 		    pr->pr_protocol && pr->pr_protocol != IPPROTO_RAW)
pr                157 netinet6/ip6_input.c 			ip6_protox[pr->pr_protocol] = pr - inet6sw;
pr                508 netinet6/nd6.c 	struct nd_prefix *pr;
pr                553 netinet6/nd6.c 	pr = LIST_FIRST(&nd_prefix);
pr                554 netinet6/nd6.c 	while (pr != NULL) {
pr                560 netinet6/nd6.c 		if (pr->ndpr_vltime != ND6_INFINITE_LIFETIME &&
pr                561 netinet6/nd6.c 		    time_second - pr->ndpr_lastupdate > pr->ndpr_vltime) {
pr                563 netinet6/nd6.c 			t = LIST_NEXT(pr, ndpr_entry);
pr                570 netinet6/nd6.c 			prelist_remove(pr);
pr                571 netinet6/nd6.c 			pr = t;
pr                573 netinet6/nd6.c 			pr = LIST_NEXT(pr, ndpr_entry);
pr                588 netinet6/nd6.c 	struct nd_prefix *pr, *npr;
pr                614 netinet6/nd6.c 	for (pr = LIST_FIRST(&nd_prefix); pr != NULL; pr = npr) {
pr                615 netinet6/nd6.c 		npr = LIST_NEXT(pr, ndpr_entry);
pr                616 netinet6/nd6.c 		if (pr->ndpr_ifp == ifp) {
pr                623 netinet6/nd6.c 			pr->ndpr_refcnt = 0;
pr                632 netinet6/nd6.c 			prelist_remove(pr);
pr                775 netinet6/nd6.c 	struct nd_prefix *pr;
pr                792 netinet6/nd6.c 	LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
pr                793 netinet6/nd6.c 		if (pr->ndpr_ifp != ifp)
pr                796 netinet6/nd6.c 		if (!(pr->ndpr_stateflags & NDPRF_ONLINK))
pr                799 netinet6/nd6.c 		if (IN6_ARE_MASKED_ADDR_EQUAL(&pr->ndpr_prefix.sin6_addr,
pr                800 netinet6/nd6.c 		    &addr->sin6_addr, &pr->ndpr_mask))
pr               1249 netinet6/nd6.c 	struct nd_prefix *pr;
pr               1297 netinet6/nd6.c 		pr = LIST_FIRST(&nd_prefix);
pr               1298 netinet6/nd6.c 		while (pr && i < PRLSTSIZ) {
pr               1302 netinet6/nd6.c 			oprl->prefix[i].prefix = pr->ndpr_prefix.sin6_addr;
pr               1303 netinet6/nd6.c 			oprl->prefix[i].raflags = pr->ndpr_raf;
pr               1304 netinet6/nd6.c 			oprl->prefix[i].prefixlen = pr->ndpr_plen;
pr               1305 netinet6/nd6.c 			oprl->prefix[i].vltime = pr->ndpr_vltime;
pr               1306 netinet6/nd6.c 			oprl->prefix[i].pltime = pr->ndpr_pltime;
pr               1307 netinet6/nd6.c 			oprl->prefix[i].if_index = pr->ndpr_ifp->if_index;
pr               1308 netinet6/nd6.c 			oprl->prefix[i].expire = pr->ndpr_expire;
pr               1310 netinet6/nd6.c 			pfr = LIST_FIRST(&pr->ndpr_advrtrs);
pr               1334 netinet6/nd6.c 			pr = LIST_NEXT(pr, ndpr_entry);
pr               1365 netinet6/nd6.c 		struct nd_prefix *pr, *next;
pr               1368 netinet6/nd6.c 		for (pr = LIST_FIRST(&nd_prefix); pr; pr = next) {
pr               1371 netinet6/nd6.c 			next = LIST_NEXT(pr, ndpr_entry);
pr               1373 netinet6/nd6.c 			if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr))
pr               1384 netinet6/nd6.c 				if (ia->ia6_ndpr == pr)
pr               1387 netinet6/nd6.c 			prelist_remove(pr);
pr               2089 netinet6/nd6.c 	struct nd_prefix *pr;
pr               2102 netinet6/nd6.c 	LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
pr               2114 netinet6/nd6.c 			p->prefix = pr->ndpr_prefix;
pr               2116 netinet6/nd6.c 			    &p->prefix.sin6_addr, pr->ndpr_ifp) != 0)
pr               2120 netinet6/nd6.c 			p->raflags = pr->ndpr_raf;
pr               2121 netinet6/nd6.c 			p->prefixlen = pr->ndpr_plen;
pr               2122 netinet6/nd6.c 			p->vltime = pr->ndpr_vltime;
pr               2123 netinet6/nd6.c 			p->pltime = pr->ndpr_pltime;
pr               2124 netinet6/nd6.c 			p->if_index = pr->ndpr_ifp->if_index;
pr               2125 netinet6/nd6.c 			if (pr->ndpr_vltime == ND6_INFINITE_LIFETIME)
pr               2133 netinet6/nd6.c 				if (pr->ndpr_vltime <
pr               2134 netinet6/nd6.c 				    maxexpire - pr->ndpr_lastupdate) {
pr               2135 netinet6/nd6.c 					p->expire = pr->ndpr_lastupdate +
pr               2136 netinet6/nd6.c 						pr->ndpr_vltime;
pr               2140 netinet6/nd6.c 			p->refcnt = pr->ndpr_refcnt;
pr               2141 netinet6/nd6.c 			p->flags = pr->ndpr_stateflags;
pr               2144 netinet6/nd6.c 			LIST_FOREACH(pfr, &pr->ndpr_advrtrs, pfr_entry) {
pr               2161 netinet6/nd6.c 			LIST_FOREACH(pfr, &pr->ndpr_advrtrs, pfr_entry)
pr                270 netinet6/nd6_rtr.c 		struct nd_prefix pr;
pr                316 netinet6/nd6_rtr.c 			bzero(&pr, sizeof(pr));
pr                317 netinet6/nd6_rtr.c 			pr.ndpr_prefix.sin6_family = AF_INET6;
pr                318 netinet6/nd6_rtr.c 			pr.ndpr_prefix.sin6_len = sizeof(pr.ndpr_prefix);
pr                319 netinet6/nd6_rtr.c 			pr.ndpr_prefix.sin6_addr = pi->nd_opt_pi_prefix;
pr                320 netinet6/nd6_rtr.c 			pr.ndpr_ifp = (struct ifnet *)m->m_pkthdr.rcvif;
pr                322 netinet6/nd6_rtr.c 			pr.ndpr_raf_onlink = (pi->nd_opt_pi_flags_reserved &
pr                324 netinet6/nd6_rtr.c 			pr.ndpr_raf_auto = (pi->nd_opt_pi_flags_reserved &
pr                326 netinet6/nd6_rtr.c 			pr.ndpr_plen = pi->nd_opt_pi_prefix_len;
pr                327 netinet6/nd6_rtr.c 			pr.ndpr_vltime = ntohl(pi->nd_opt_pi_valid_time);
pr                328 netinet6/nd6_rtr.c 			pr.ndpr_pltime = ntohl(pi->nd_opt_pi_preferred_time);
pr                329 netinet6/nd6_rtr.c 			pr.ndpr_lastupdate = time_second;
pr                331 netinet6/nd6_rtr.c 			if (in6_init_prefix_ltimes(&pr))
pr                334 netinet6/nd6_rtr.c 			(void)prelist_update(&pr, dr, m);
pr                493 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr                511 netinet6/nd6_rtr.c 	LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
pr                513 netinet6/nd6_rtr.c 		if ((pfxrtr = pfxrtr_lookup(pr, dr)) != NULL)
pr                820 netinet6/nd6_rtr.c pfxrtr_lookup(pr, dr)
pr                821 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr                826 netinet6/nd6_rtr.c 	LIST_FOREACH(search, &pr->ndpr_advrtrs, pfr_entry) {
pr                835 netinet6/nd6_rtr.c pfxrtr_add(pr, dr)
pr                836 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr                847 netinet6/nd6_rtr.c 	LIST_INSERT_HEAD(&pr->ndpr_advrtrs, new, pfr_entry);
pr                861 netinet6/nd6_rtr.c nd6_prefix_lookup(pr)
pr                862 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr                867 netinet6/nd6_rtr.c 		if (pr->ndpr_ifp == search->ndpr_ifp &&
pr                868 netinet6/nd6_rtr.c 		    pr->ndpr_plen == search->ndpr_plen &&
pr                869 netinet6/nd6_rtr.c 		    in6_are_prefix_equal(&pr->ndpr_prefix.sin6_addr,
pr                870 netinet6/nd6_rtr.c 		    &search->ndpr_prefix.sin6_addr, pr->ndpr_plen)) {
pr                879 netinet6/nd6_rtr.c nd6_prelist_add(pr, dr, newp)
pr                880 netinet6/nd6_rtr.c 	struct nd_prefix *pr, **newp;
pr                890 netinet6/nd6_rtr.c 	*new = *pr;
pr                914 netinet6/nd6_rtr.c 			    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr                915 netinet6/nd6_rtr.c 			    pr->ndpr_plen, pr->ndpr_ifp->if_xname, e));
pr                927 netinet6/nd6_rtr.c prelist_remove(pr)
pr                928 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr                934 netinet6/nd6_rtr.c 	pr->ndpr_vltime = 0;
pr                935 netinet6/nd6_rtr.c 	pr->ndpr_pltime = 0;
pr                941 netinet6/nd6_rtr.c 	pr->ndpr_raf_onlink = 0;
pr                942 netinet6/nd6_rtr.c 	pr->ndpr_raf_auto = 0;
pr                944 netinet6/nd6_rtr.c 	if ((pr->ndpr_stateflags & NDPRF_ONLINK) != 0 &&
pr                945 netinet6/nd6_rtr.c 	    (e = nd6_prefix_offlink(pr)) != 0) {
pr                948 netinet6/nd6_rtr.c 		    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr                949 netinet6/nd6_rtr.c 		    pr->ndpr_plen, pr->ndpr_ifp->if_xname, e));
pr                953 netinet6/nd6_rtr.c 	if (pr->ndpr_refcnt > 0)
pr                959 netinet6/nd6_rtr.c 	LIST_REMOVE(pr, ndpr_entry);
pr                962 netinet6/nd6_rtr.c 	for (pfr = LIST_FIRST(&pr->ndpr_advrtrs); pfr != NULL; pfr = next) {
pr                969 netinet6/nd6_rtr.c 	free(pr, M_IP6NDP);
pr                983 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr                999 netinet6/nd6_rtr.c 	if ((pr = nd6_prefix_lookup(new)) != NULL) {
pr               1011 netinet6/nd6_rtr.c 			pr->ndpr_raf_onlink = 1;
pr               1013 netinet6/nd6_rtr.c 			pr->ndpr_raf_auto = 1;
pr               1015 netinet6/nd6_rtr.c 			pr->ndpr_vltime = new->ndpr_vltime;
pr               1016 netinet6/nd6_rtr.c 			pr->ndpr_pltime = new->ndpr_pltime;
pr               1017 netinet6/nd6_rtr.c 			pr->ndpr_preferred = new->ndpr_preferred;
pr               1018 netinet6/nd6_rtr.c 			pr->ndpr_expire = new->ndpr_expire;
pr               1019 netinet6/nd6_rtr.c 			pr->ndpr_lastupdate = new->ndpr_lastupdate;
pr               1023 netinet6/nd6_rtr.c 		    (pr->ndpr_stateflags & NDPRF_ONLINK) == 0) {
pr               1026 netinet6/nd6_rtr.c 			if ((e = nd6_prefix_onlink(pr)) != 0) {
pr               1031 netinet6/nd6_rtr.c 				    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr               1032 netinet6/nd6_rtr.c 				    pr->ndpr_plen, pr->ndpr_ifp->if_xname, e));
pr               1037 netinet6/nd6_rtr.c 		if (dr && pfxrtr_lookup(pr, dr) == NULL)
pr               1038 netinet6/nd6_rtr.c 			pfxrtr_add(pr, dr);
pr               1073 netinet6/nd6_rtr.c 		pr = newpr;
pr               1194 netinet6/nd6_rtr.c 		in6_init_address_ltimes(pr, &lt6_tmp);
pr               1208 netinet6/nd6_rtr.c 			pr->ndpr_refcnt++;
pr               1209 netinet6/nd6_rtr.c 			ia6->ia6_ndpr = pr;
pr               1234 netinet6/nd6_rtr.c find_pfxlist_reachable_router(pr)
pr               1235 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr               1241 netinet6/nd6_rtr.c 	for (pfxrtr = LIST_FIRST(&pr->ndpr_advrtrs); pfxrtr;
pr               1269 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr               1276 netinet6/nd6_rtr.c 	LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
pr               1277 netinet6/nd6_rtr.c 		if (pr->ndpr_raf_onlink && find_pfxlist_reachable_router(pr))
pr               1280 netinet6/nd6_rtr.c 	if (pr != NULL || TAILQ_FIRST(&nd_defrouter) != NULL) {
pr               1290 netinet6/nd6_rtr.c 		LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
pr               1292 netinet6/nd6_rtr.c 			if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr))
pr               1299 netinet6/nd6_rtr.c 			if (pr->ndpr_raf_onlink == 0)
pr               1302 netinet6/nd6_rtr.c 			if ((pr->ndpr_stateflags & NDPRF_DETACHED) == 0 &&
pr               1303 netinet6/nd6_rtr.c 			    find_pfxlist_reachable_router(pr) == NULL)
pr               1304 netinet6/nd6_rtr.c 				pr->ndpr_stateflags |= NDPRF_DETACHED;
pr               1305 netinet6/nd6_rtr.c 			if ((pr->ndpr_stateflags & NDPRF_DETACHED) != 0 &&
pr               1306 netinet6/nd6_rtr.c 			    find_pfxlist_reachable_router(pr) != 0)
pr               1307 netinet6/nd6_rtr.c 				pr->ndpr_stateflags &= ~NDPRF_DETACHED;
pr               1311 netinet6/nd6_rtr.c 		LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
pr               1312 netinet6/nd6_rtr.c 			if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr))
pr               1315 netinet6/nd6_rtr.c 			if (pr->ndpr_raf_onlink == 0)
pr               1318 netinet6/nd6_rtr.c 			if ((pr->ndpr_stateflags & NDPRF_DETACHED) != 0)
pr               1319 netinet6/nd6_rtr.c 				pr->ndpr_stateflags &= ~NDPRF_DETACHED;
pr               1331 netinet6/nd6_rtr.c 	LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {	
pr               1334 netinet6/nd6_rtr.c 		if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr))
pr               1337 netinet6/nd6_rtr.c 		if (pr->ndpr_raf_onlink == 0)
pr               1340 netinet6/nd6_rtr.c 		if ((pr->ndpr_stateflags & NDPRF_DETACHED) != 0 &&
pr               1341 netinet6/nd6_rtr.c 		    (pr->ndpr_stateflags & NDPRF_ONLINK) != 0) {
pr               1342 netinet6/nd6_rtr.c 			if ((e = nd6_prefix_offlink(pr)) != 0) {
pr               1346 netinet6/nd6_rtr.c 				    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr               1347 netinet6/nd6_rtr.c 				    pr->ndpr_plen, e));
pr               1350 netinet6/nd6_rtr.c 		if ((pr->ndpr_stateflags & NDPRF_DETACHED) == 0 &&
pr               1351 netinet6/nd6_rtr.c 		    (pr->ndpr_stateflags & NDPRF_ONLINK) == 0 &&
pr               1352 netinet6/nd6_rtr.c 		    pr->ndpr_raf_onlink) {
pr               1353 netinet6/nd6_rtr.c 			if ((e = nd6_prefix_onlink(pr)) != 0) {
pr               1357 netinet6/nd6_rtr.c 				    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr               1358 netinet6/nd6_rtr.c 				    pr->ndpr_plen, e));
pr               1412 netinet6/nd6_rtr.c nd6_prefix_onlink(pr)
pr               1413 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr               1416 netinet6/nd6_rtr.c 	struct ifnet *ifp = pr->ndpr_ifp;
pr               1424 netinet6/nd6_rtr.c 	if ((pr->ndpr_stateflags & NDPRF_ONLINK) != 0) {
pr               1427 netinet6/nd6_rtr.c 		    ip6_sprintf(&pr->ndpr_prefix.sin6_addr), pr->ndpr_plen));
pr               1439 netinet6/nd6_rtr.c 		if (opr == pr)
pr               1445 netinet6/nd6_rtr.c 		if (opr->ndpr_plen == pr->ndpr_plen &&
pr               1446 netinet6/nd6_rtr.c 		    in6_are_prefix_equal(&pr->ndpr_prefix.sin6_addr,
pr               1447 netinet6/nd6_rtr.c 		    &opr->ndpr_prefix.sin6_addr, pr->ndpr_plen))
pr               1475 netinet6/nd6_rtr.c 		    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr               1476 netinet6/nd6_rtr.c 		    pr->ndpr_plen, ifp->if_xname));
pr               1486 netinet6/nd6_rtr.c 	mask6.sin6_addr = pr->ndpr_mask;
pr               1498 netinet6/nd6_rtr.c 	error = rtrequest(RTM_ADD, (struct sockaddr *)&pr->ndpr_prefix,
pr               1503 netinet6/nd6_rtr.c 		pr->ndpr_stateflags |= NDPRF_ONLINK;
pr               1508 netinet6/nd6_rtr.c 		    ip6_sprintf(&pr->ndpr_prefix.sin6_addr),
pr               1509 netinet6/nd6_rtr.c 		    pr->ndpr_plen, ifp->if_xname,
pr               1521 netinet6/nd6_rtr.c nd6_prefix_offlink(pr)
pr               1522 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr               1525 netinet6/nd6_rtr.c 	struct ifnet *ifp = pr->ndpr_ifp;
pr               1531 netinet6/nd6_rtr.c 	if ((pr->ndpr_stateflags & NDPRF_ONLINK) == 0) {
pr               1534 netinet6/nd6_rtr.c 		    ip6_sprintf(&pr->ndpr_prefix.sin6_addr), pr->ndpr_plen));
pr               1541 netinet6/nd6_rtr.c 	bcopy(&pr->ndpr_prefix.sin6_addr, &sa6.sin6_addr,
pr               1546 netinet6/nd6_rtr.c 	bcopy(&pr->ndpr_mask, &mask6.sin6_addr, sizeof(struct in6_addr));
pr               1550 netinet6/nd6_rtr.c 		pr->ndpr_stateflags &= ~NDPRF_ONLINK;
pr               1564 netinet6/nd6_rtr.c 			if (opr == pr)
pr               1577 netinet6/nd6_rtr.c 			if (opr->ndpr_plen == pr->ndpr_plen &&
pr               1578 netinet6/nd6_rtr.c 			    in6_are_prefix_equal(&pr->ndpr_prefix.sin6_addr,
pr               1579 netinet6/nd6_rtr.c 			    &opr->ndpr_prefix.sin6_addr, pr->ndpr_plen)) {
pr               1598 netinet6/nd6_rtr.c 		    ip6_sprintf(&sa6.sin6_addr), pr->ndpr_plen, ifp->if_xname,
pr               1614 netinet6/nd6_rtr.c in6_ifadd(pr)
pr               1615 netinet6/nd6_rtr.c 	struct nd_prefix *pr;
pr               1617 netinet6/nd6_rtr.c 	struct ifnet *ifp = pr->ndpr_ifp;
pr               1623 netinet6/nd6_rtr.c 	int prefixlen = pr->ndpr_plen;
pr               1681 netinet6/nd6_rtr.c 	bcopy(&pr->ndpr_prefix.sin6_addr, &ifra.ifra_addr.sin6_addr,
pr               1709 netinet6/nd6_rtr.c 	ifra.ifra_lifetime.ia6t_vltime = pr->ndpr_vltime;
pr               1710 netinet6/nd6_rtr.c 	ifra.ifra_lifetime.ia6t_pltime = pr->ndpr_pltime;
pr                417 sys/proc.h         int (*pr)(const char *, ...));
pr               5684 ufs/ffs/ffs_softdep.c softdep_print(struct buf *bp, int full, int (*pr)(const char *, ...))
pr               5688 ufs/ffs/ffs_softdep.c 	(*pr)("  deps:\n");
pr               5690 ufs/ffs/ffs_softdep.c 		worklist_print(wk, full, pr);
pr               5694 ufs/ffs/ffs_softdep.c worklist_print(struct worklist *wk, int full, int (*pr)(const char *, ...))
pr               5716 ufs/ffs/ffs_softdep.c 	(*pr)("%s%s(%p) state %b\n%s", prefix, TYPENAME(wk->wk_type), wk,
pr               5721 ufs/ffs/ffs_softdep.c 		(*pr)("mount %p ino %u lbn %lld\n", pagedep->pd_mnt,
pr               5726 ufs/ffs/ffs_softdep.c 		(*pr)("fs %p ino %u nlinkdelta %u dino %p\n"
pr               5734 ufs/ffs/ffs_softdep.c 		(*pr)("fs %p newblk %d state %d bmsafemap %p\n",
pr               5740 ufs/ffs/ffs_softdep.c 		(*pr)("buf %p\n", bmsafemap->sm_buf);
pr               5744 ufs/ffs/ffs_softdep.c 		(*pr)("lbn %lld newlbk %d oldblk %d newsize %lu olsize %lu\n"
pr               5752 ufs/ffs/ffs_softdep.c 		(*pr)("savedata %p savebp %p\n", indirdep->ir_saveddata,
pr               5757 ufs/ffs/ffs_softdep.c 		(*pr)("off %d newblk %d oldblk %d freefrag %p\n"
pr               5764 ufs/ffs/ffs_softdep.c 		(*pr)("vnode %p mp %p blkno %d fsize %ld ino %u\n",
pr               5770 ufs/ffs/ffs_softdep.c 		(*pr)("previno %u devvp %p mp %p oldsz %lld newsz %lld\n"
pr               5778 ufs/ffs/ffs_softdep.c 		(*pr)("mode %x oldino %u vnode %p mp %p\n", freefile->fx_mode,
pr               5783 ufs/ffs/ffs_softdep.c 		(*pr)("off %ld ino %u da_un %p\n", dap->da_offset, 
pr               5788 ufs/ffs/ffs_softdep.c 		(*pr)("diradd %p bp %p\n", mkdir->md_diradd, mkdir->md_buf);
pr               5792 ufs/ffs/ffs_softdep.c 		(*pr)("mp %p ino %u dm_un %p\n", dirrem->dm_mnt, 
pr               5797 ufs/ffs/ffs_softdep.c 		(*pr)("pagedep %p\n", newdirblk->db_pagedep);
pr               3616 uvm/uvm_map.c      int (*pr)(const char *, ...))
pr               3620 uvm/uvm_map.c  	(*pr)("MAP %p: [0x%lx->0x%lx]\n", map, map->min_offset,map->max_offset);
pr               3621 uvm/uvm_map.c  	(*pr)("\t#ent=%d, sz=%u, ref=%d, version=%u, flags=0x%x\n",
pr               3625 uvm/uvm_map.c  	(*pr)("\tpmap=%p(resident=%d)\n", map->pmap, 
pr               3629 uvm/uvm_map.c  	(*pr)("\tpmap=%p(resident=<<NOT SUPPORTED!!!>>)\n", map->pmap);
pr               3635 uvm/uvm_map.c  		(*pr)(" - %p: 0x%lx->0x%lx: obj=%p/0x%llx, amap=%p/%d\n",
pr               3639 uvm/uvm_map.c  		(*pr)(
pr               3655 uvm/uvm_map.c  uvm_object_printit(uobj, full, pr)
pr               3658 uvm/uvm_map.c  	int (*pr)(const char *, ...);
pr               3663 uvm/uvm_map.c  	(*pr)("OBJECT %p: locked=%d, pgops=%p, npages=%d, ",
pr               3666 uvm/uvm_map.c  		(*pr)("refs=<SYSTEM>\n");
pr               3668 uvm/uvm_map.c  		(*pr)("refs=%d\n", uobj->uo_refs);
pr               3673 uvm/uvm_map.c  	(*pr)("  PAGES <pg,offset>:\n  ");
pr               3677 uvm/uvm_map.c  		(*pr)("<%p,0x%llx> ", pg, (long long)pg->offset);
pr               3679 uvm/uvm_map.c  			(*pr)("\n  ");
pr               3683 uvm/uvm_map.c  		(*pr)("\n");
pr               3698 uvm/uvm_map.c  uvm_page_printit(pg, full, pr)
pr               3701 uvm/uvm_map.c  	int (*pr)(const char *, ...);
pr               3709 uvm/uvm_map.c  	(*pr)("PAGE %p:\n", pg);
pr               3712 uvm/uvm_map.c  	(*pr)("  flags=%s, pg_flags=%s, vers=%d, wire_count=%d, pa=0x%llx\n",
pr               3715 uvm/uvm_map.c  	(*pr)("  uobject=%p, uanon=%p, offset=0x%llx loan_count=%d\n",
pr               3719 uvm/uvm_map.c  		(*pr)("  owning process = %d, tag=%s\n",
pr               3722 uvm/uvm_map.c  		(*pr)("  page not busy, no owner\n");
pr               3724 uvm/uvm_map.c  	(*pr)("  [page ownership tracking disabled]\n");
pr               3734 uvm/uvm_map.c  			    (*pr)("  >>> ANON DOES NOT POINT HERE <<< (%p)\n",
pr               3737 uvm/uvm_map.c  				(*pr)("  anon backpointer is OK\n");
pr               3741 uvm/uvm_map.c  				(*pr)("  checking object list\n");
pr               3748 uvm/uvm_map.c  					(*pr)("  page found on object list\n");
pr               3750 uvm/uvm_map.c  			(*pr)("  >>> PAGE NOT FOUND ON OBJECT LIST! <<<\n");
pr               3770 uvm/uvm_map.c  		(*pr)("  checking pageq list\n");
pr               3777 uvm/uvm_map.c  			(*pr)("  page found on pageq list\n");
pr               3779 uvm/uvm_map.c  			(*pr)("  >>> PAGE NOT FOUND ON PAGEQ LIST! <<<\n");
pr                206 uvm/uvm_stat.c uvmexp_print(int (*pr)(const char *, ...))
pr                209 uvm/uvm_stat.c 	(*pr)("Current UVM status:\n");
pr                210 uvm/uvm_stat.c 	(*pr)("  pagesize=%d (0x%x), pagemask=0x%x, pageshift=%d\n",
pr                213 uvm/uvm_stat.c 	(*pr)("  %d VM pages: %d active, %d inactive, %d wired, %d free\n",
pr                216 uvm/uvm_stat.c 	(*pr)("  min  %d%% (%d) anon, %d%% (%d) vnode, %d%% (%d) vtext\n",
pr                219 uvm/uvm_stat.c 	(*pr)("  pages  %d anon, %d vnode, %d vtext\n",
pr                221 uvm/uvm_stat.c 	(*pr)("  freemin=%d, free-target=%d, inactive-target=%d, "
pr                224 uvm/uvm_stat.c 	(*pr)("  faults=%d, traps=%d, intrs=%d, ctxswitch=%d fpuswitch=%d\n",
pr                227 uvm/uvm_stat.c 	(*pr)("  softint=%d, syscalls=%d, swapins=%d, swapouts=%d, "
pr                231 uvm/uvm_stat.c 	(*pr)("  fault counts:\n");
pr                232 uvm/uvm_stat.c 	(*pr)("    noram=%d, noanon=%d, pgwait=%d, pgrele=%d\n",
pr                235 uvm/uvm_stat.c 	(*pr)("    ok relocks(total)=%d(%d), anget(retries)=%d(%d), "
pr                238 uvm/uvm_stat.c 	(*pr)("    neighbor anon/obj pg=%d/%d, gets(lock/unlock)=%d/%d\n",
pr                240 uvm/uvm_stat.c 	(*pr)("    cases: anon=%d, anoncow=%d, obj=%d, prcopy=%d, przero=%d\n",
pr                244 uvm/uvm_stat.c 	(*pr)("  daemon and swap counts:\n");
pr                245 uvm/uvm_stat.c 	(*pr)("    woke=%d, revs=%d, scans=%d, obscans=%d, anscans=%d\n",
pr                248 uvm/uvm_stat.c 	(*pr)("    busy=%d, freed=%d, reactivate=%d, deactivate=%d\n",
pr                250 uvm/uvm_stat.c 	(*pr)("    pageouts=%d, pending=%d, nswget=%d\n", uvmexp.pdpageouts,
pr                252 uvm/uvm_stat.c 	(*pr)("    nswapdev=%d, nanon=%d, nanonneeded=%d nfreeanon=%d\n",
pr                255 uvm/uvm_stat.c 	(*pr)("    swpages=%d, swpginuse=%d, swpgonly=%d paging=%d\n",
pr                258 uvm/uvm_stat.c 	(*pr)("  kernel pointers:\n");
pr                259 uvm/uvm_stat.c 	(*pr)("    objs(kern)=%p\n", uvm.kernel_object);