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, <6_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);