| /freebsd-13-stable/sys/netinet6/ |
| HD | in6_jail.c | 85 prison_restrict_ip6(struct prison *pr, struct in6_addr *newip6) in prison_restrict_ip6() argument 90 ppr = pr->pr_parent; in prison_restrict_ip6() 91 if (!(pr->pr_flags & PR_IP6_USER)) { in prison_restrict_ip6() 93 if (pr->pr_ip6s < ppr->pr_ip6s) { in prison_restrict_ip6() 110 free(pr->pr_ip6, M_PRISON); in prison_restrict_ip6() 111 pr->pr_ip6 = newip6; in prison_restrict_ip6() 112 pr->pr_ip6s = ppr->pr_ip6s; in prison_restrict_ip6() 116 pr->pr_ip6s = ppr->pr_ip6s; in prison_restrict_ip6() 117 if (pr->pr_ip6s > 0) in prison_restrict_ip6() 118 bcopy(ppr->pr_ip6, pr->pr_ip6, in prison_restrict_ip6() [all …]
|
| HD | nd6_rtr.c | 473 struct nd_prefixctl pr; in nd6_ra_input() local 508 bzero(&pr, sizeof(pr)); in nd6_ra_input() 509 pr.ndpr_prefix.sin6_family = AF_INET6; in nd6_ra_input() 510 pr.ndpr_prefix.sin6_len = sizeof(pr.ndpr_prefix); in nd6_ra_input() 511 pr.ndpr_prefix.sin6_addr = pi->nd_opt_pi_prefix; in nd6_ra_input() 512 pr.ndpr_ifp = (struct ifnet *)m->m_pkthdr.rcvif; in nd6_ra_input() 514 pr.ndpr_raf_onlink = (pi->nd_opt_pi_flags_reserved & in nd6_ra_input() 516 pr.ndpr_raf_auto = (pi->nd_opt_pi_flags_reserved & in nd6_ra_input() 518 pr.ndpr_raf_ra_derived = 1; in nd6_ra_input() 519 pr.ndpr_plen = pi->nd_opt_pi_prefix_len; in nd6_ra_input() [all …]
|
| HD | in6_ifattach.c | 118 struct prison *pr; in get_rand_ifid() local 122 pr = curthread->td_ucred->cr_prison; in get_rand_ifid() 123 mtx_lock(&pr->pr_mtx); in get_rand_ifid() 124 hostnamelen = strlen(pr->pr_hostname); in get_rand_ifid() 128 mtx_unlock(&pr->pr_mtx); in get_rand_ifid() 136 MD5Update(&ctxt, pr->pr_hostname, hostnamelen); in get_rand_ifid() 137 mtx_unlock(&pr->pr_mtx); in get_rand_ifid() 425 struct nd_prefix *pr; in in6_ifattach_linklocal() local 520 if ((pr = nd6_prefix_lookup(&pr0)) == NULL) { in in6_ifattach_linklocal() 521 if ((error = nd6_prelist_add(&pr0, NULL, &pr)) != 0) in in6_ifattach_linklocal() [all …]
|
| /freebsd-13-stable/sys/netinet/ |
| HD | in_jail.c | 95 prison_restrict_ip4(struct prison *pr, struct in_addr *newip4) in prison_restrict_ip4() argument 100 ppr = pr->pr_parent; in prison_restrict_ip4() 101 if (!(pr->pr_flags & PR_IP4_USER)) { in prison_restrict_ip4() 103 if (pr->pr_ip4s < ppr->pr_ip4s) { in prison_restrict_ip4() 120 free(pr->pr_ip4, M_PRISON); in prison_restrict_ip4() 121 pr->pr_ip4 = newip4; in prison_restrict_ip4() 122 pr->pr_ip4s = ppr->pr_ip4s; in prison_restrict_ip4() 126 pr->pr_ip4s = ppr->pr_ip4s; in prison_restrict_ip4() 127 if (pr->pr_ip4s > 0) in prison_restrict_ip4() 128 bcopy(ppr->pr_ip4, pr->pr_ip4, in prison_restrict_ip4() [all …]
|
| /freebsd-13-stable/sys/kern/ |
| HD | kern_jail.c | 140 static int do_jail_attach(struct thread *td, struct prison *pr, int drflags); 142 static void prison_deref(struct prison *pr, int flags); 143 static void prison_deref_kill(struct prison *pr, struct prisonlist *freeprison); 144 static int prison_lock_xlock(struct prison *pr, int flags); 145 static void prison_cleanup(struct prison *pr); 146 static void prison_free_not_last(struct prison *pr); 147 static void prison_proc_free_not_last(struct prison *pr); 148 static void prison_set_allow_locked(struct prison *pr, unsigned flag, 152 static void prison_racct_attach(struct prison *pr); 153 static void prison_racct_modify(struct prison *pr); [all …]
|
| HD | uipc_domain.c | 115 protosw_init(struct protosw *pr) in protosw_init() argument 119 pu = pr->pr_usrreqs; in protosw_init() 121 pr->pr_domain->dom_name, in protosw_init() 122 (int)(pr - pr->pr_domain->dom_protosw))); in protosw_init() 137 pr->pr_domain->dom_name, in protosw_init() 138 (int)(pr - pr->pr_domain->dom_protosw))); in protosw_init() 141 pr->pr_domain->dom_name, in protosw_init() 142 (int)(pr - pr->pr_domain->dom_protosw))); in protosw_init() 168 if (pr->pr_init) in protosw_init() 169 (*pr->pr_init)(); in protosw_init() [all …]
|
| HD | kern_mib.c | 337 struct prison *pr, *cpr; in sysctl_hostname() local 355 pr = req->td->td_ucred->cr_prison; in sysctl_hostname() 356 mtx_lock(&pr->pr_mtx); in sysctl_hostname() 357 bcopy((char *)pr + pr_offset, tmpname, len); in sysctl_hostname() 358 mtx_unlock(&pr->pr_mtx); in sysctl_hostname() 369 if (!(pr->pr_allow & PR_ALLOW_SET_HOSTNAME)) in sysctl_hostname() 372 while (!(pr->pr_flags & PR_HOST)) in sysctl_hostname() 373 pr = pr->pr_parent; in sysctl_hostname() 374 mtx_lock(&pr->pr_mtx); in sysctl_hostname() 375 bcopy(tmpname, (char *)pr + pr_offset, len); in sysctl_hostname() [all …]
|
| HD | uipc_debug.c | 305 db_print_protosw(struct protosw *pr, const char *prname, int indent) in db_print_protosw() argument 309 db_printf("%s at %p\n", prname, pr); in db_print_protosw() 314 db_printf("pr_type: %d ", pr->pr_type); in db_print_protosw() 315 db_printf("pr_domain: %p\n", pr->pr_domain); in db_print_protosw() 316 if (pr->pr_domain != NULL) in db_print_protosw() 317 db_print_domain(pr->pr_domain, "pr_domain", indent); in db_print_protosw() 320 db_printf("pr_protocol: %d\n", pr->pr_protocol); in db_print_protosw() 323 db_printf("pr_flags: %d (", pr->pr_flags); in db_print_protosw() 324 db_print_prflags(pr->pr_flags); in db_print_protosw() 328 db_printf("pr_input: %p ", pr->pr_input); in db_print_protosw() [all …]
|
| /freebsd-13-stable/usr.bin/hexdump/ |
| HD | display.c | 67 PR *pr; in display() local 81 for (pr = fu->nextpr; pr; address += pr->bcnt, in display() 82 bp += pr->bcnt, pr = pr->nextpr) { in display() 84 !(pr->flags & (F_TEXT|F_BPAD))) in display() 85 bpad(pr); in display() 86 if (cnt == 1 && pr->nospace) { in display() 87 savech = *pr->nospace; in display() 88 *pr->nospace = '\0'; in display() 90 print(pr, bp); in display() 91 if (cnt == 1 && pr->nospace) in display() [all …]
|
| HD | conv.c | 49 conv_c(PR *pr, u_char *p, size_t bufsize) in conv_c() argument 61 if (pr->mbleft > 0) { in conv_c() 63 pr->mbleft--; in conv_c() 105 clen = mbrtowc(&wc, p, bufsize, &pr->mbstate); in conv_c() 110 memset(&pr->mbstate, 0, sizeof(pr->mbstate)); in conv_c() 140 *pr->cchar = 'c'; in conv_c() 141 (void)printf(pr->fmt, (int)wc); in conv_c() 143 *pr->cchar = 'C'; in conv_c() 144 assert(strcmp(pr->fmt, "%3C") == 0); in conv_c() 151 pr->mbleft = clen - 1; in conv_c() [all …]
|
| HD | parse.c | 209 PR *pr, **nextpr; in rewrite() local 223 for (nconv = 0, fmtp = fu->fmt; *fmtp; nextpr = &pr->nextpr) { in rewrite() 224 if ((pr = calloc(1, sizeof(PR))) == NULL) in rewrite() 226 *nextpr = pr; in rewrite() 233 pr->fmt = fmtp; in rewrite() 234 pr->flags = F_TEXT; in rewrite() 276 pr->flags = F_CHAR; in rewrite() 279 pr->bcnt = 1; in rewrite() 287 pr->flags = F_INT; in rewrite() 290 pr->flags = F_UINT; in rewrite() [all …]
|
| /freebsd-13-stable/usr.bin/diff/ |
| HD | pr.c | 44 struct pr * 51 struct pr *pr; in start_pr() local 53 pr = xcalloc(1, sizeof(*pr)); in start_pr() 79 pr->ostdout = dup(STDOUT_FILENO); in start_pr() 86 pr->kq = kqueue(); in start_pr() 87 if (pr->kq == -1) in start_pr() 89 pr->e = xmalloc(sizeof(struct kevent)); in start_pr() 90 EV_SET(pr->e, pr_pd, EVFILT_PROCDESC, EV_ADD, NOTE_EXIT, 0, in start_pr() 92 if (kevent(pr->kq, pr->e, 1, NULL, 0, NULL) == -1) in start_pr() 95 return (pr); in start_pr() [all …]
|
| /freebsd-13-stable/contrib/llvm-project/openmp/runtime/src/ |
| HD | kmp_dispatch.cpp | 106 dispatch_private_info_template<T> *pr, in __kmp_initialize_self_buffer() argument 112 if (pr->flags.use_hybrid) { in __kmp_initialize_self_buffer() 116 T pchunks = pr->u.p.pchunks; in __kmp_initialize_self_buffer() 118 T num_procs_with_pcore = pr->u.p.num_procs_with_pcore; in __kmp_initialize_self_buffer() 120 T first_thread_with_ecore = pr->u.p.first_thread_with_ecore; in __kmp_initialize_self_buffer() 185 dispatch_private_info_template<T> *pr, in __kmp_dispatch_init_algorithm() argument 214 KD_TRACE(10, (buff, gtid, pr, lb, ub, st, schedule, chunk, nproc, tid)); in __kmp_dispatch_init_algorithm() 231 use_hier = pr->flags.use_hier; in __kmp_dispatch_init_algorithm() 242 pr->flags.nomerge = TRUE; in __kmp_dispatch_init_algorithm() 246 pr->flags.nomerge = FALSE; in __kmp_dispatch_init_algorithm() [all …]
|
| /freebsd-13-stable/sys/compat/linux/ |
| HD | linux_mib.c | 213 struct prison *pr; in linux_find_prison() local 216 for (pr = spr;; pr = pr->pr_parent) { in linux_find_prison() 217 mtx_lock(&pr->pr_mtx); in linux_find_prison() 218 lpr = (pr == &prison0) in linux_find_prison() 220 : osd_jail_get(pr, linux_osd_jail_slot); in linux_find_prison() 223 mtx_unlock(&pr->pr_mtx); in linux_find_prison() 225 *prp = pr; in linux_find_prison() 235 linux_alloc_prison(struct prison *pr, struct linux_prison **lprp) in linux_alloc_prison() argument 242 lpr = linux_find_prison(pr, &ppr); in linux_alloc_prison() 243 if (ppr == pr) in linux_alloc_prison() [all …]
|
| /freebsd-13-stable/contrib/libpcap/ |
| HD | pcap-rpcap.c | 391 struct pcap_rpcap *pr = p->priv; /* structure used when doing a remote live capture */ in pcap_read_nocb_remote() local 413 retval = pr->data_ssl && SSL_pending(pr->data_ssl) > 0; in pcap_read_nocb_remote() 424 FD_SET(pr->rmt_sockdata, &rfds); in pcap_read_nocb_remote() 429 retval = select((int) pr->rmt_sockdata + 1, &rfds, NULL, NULL, &tv); in pcap_read_nocb_remote() 459 if (pr->rmt_flags & PCAP_OPENFLAG_DATATX_UDP) in pcap_read_nocb_remote() 462 msglen = sock_recv_dgram(pr->rmt_sockdata, pr->data_ssl, p->buffer, in pcap_read_nocb_remote() 506 status = rpcap_read_packet_msg(pr, p, sizeof(struct rpcap_header)); in pcap_read_nocb_remote() 538 status = rpcap_read_packet_msg(pr, p, sizeof(struct rpcap_header) + plen); in pcap_read_nocb_remote() 567 if (rpcap_check_msg_ver(pr->rmt_sockdata, pr->data_ssl, pr->protocol_version, in pcap_read_nocb_remote() 601 pr->TotCapt++; in pcap_read_nocb_remote() [all …]
|
| /freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/spl/ |
| HD | spl_zone.c | 66 struct prison *pr; in zone_dataset_attach() local 76 pr = prison_find(jailid); /* Locks &pr->pr_mtx. */ in zone_dataset_attach() 78 if (pr == NULL) { in zone_dataset_attach() 83 head = osd_jail_get(pr, zone_slot); in zone_dataset_attach() 95 prison_hold_locked(pr); in zone_dataset_attach() 96 mtx_unlock(&pr->pr_mtx); in zone_dataset_attach() 99 mtx_lock(&pr->pr_mtx); in zone_dataset_attach() 100 error = osd_jail_set(pr, zone_slot, head); in zone_dataset_attach() 108 prison_free_locked(pr); in zone_dataset_attach() 110 mtx_unlock(&pr->pr_mtx); in zone_dataset_attach() [all …]
|
| /freebsd-13-stable/contrib/less/ |
| HD | xbuf.c | 125 int *pr = r; in help_fixup() local 128 *pr = (int) val; in help_fixup() 132 long long *pr = r; in help_fixup() local 135 *pr = (long long) val; in help_fixup() 139 intmax_t *pr = r; in help_fixup() local 142 *pr = (intmax_t) val; in help_fixup() 146 long *pr = r; in help_fixup() local 149 *pr = (long) val; in help_fixup() 153 unsigned *pr = r; in help_fixup() local 156 *pr = (unsigned) val; in help_fixup() [all …]
|
| /freebsd-13-stable/sys/sys/ |
| HD | osd.h | 98 #define osd_jail_set(pr, slot, value) \ argument 99 osd_set(OSD_JAIL, &(pr)->pr_osd, (slot), (value)) 100 #define osd_jail_set_reserved(pr, slot, rsv, value) \ argument 101 osd_set_reserved(OSD_JAIL, &(pr)->pr_osd, (slot), (rsv), (value)) 102 #define osd_jail_get(pr, slot) \ argument 103 osd_get(OSD_JAIL, &(pr)->pr_osd, (slot)) 104 #define osd_jail_get_unlocked(pr, slot) \ argument 105 osd_get_unlocked(OSD_JAIL, &(pr)->pr_osd, (slot)) 106 #define osd_jail_del(pr, slot) \ argument 107 osd_del(OSD_JAIL, &(pr)->pr_osd, (slot)) [all …]
|
| HD | callout.h | 101 #define callout_reset_sbt(c, sbt, pr, fn, arg, flags) \ argument 102 callout_reset_sbt_on((c), (sbt), (pr), (fn), (arg), -1, (flags)) 103 #define callout_reset_sbt_curcpu(c, sbt, pr, fn, arg, flags) \ argument 104 callout_reset_sbt_on((c), (sbt), (pr), (fn), (arg), PCPU_GET(cpuid),\ 113 #define callout_schedule_sbt_on(c, sbt, pr, cpu, flags) \ argument 114 callout_reset_sbt_on((c), (sbt), (pr), (c)->c_func, (c)->c_arg, \ 116 #define callout_schedule_sbt(c, sbt, pr, flags) \ argument 117 callout_schedule_sbt_on((c), (sbt), (pr), -1, (flags)) 118 #define callout_schedule_sbt_curcpu(c, sbt, pr, flags) \ argument 119 callout_schedule_sbt_on((c), (sbt), (pr), PCPU_GET(cpuid), (flags))
|
| /freebsd-13-stable/sys/dev/acpica/ |
| HD | acpi_pcib.c | 156 struct prt_lookup_request *pr; in prt_lookup_device() local 158 pr = (struct prt_lookup_request *)arg; in prt_lookup_device() 159 if (pr->pr_entry != NULL) in prt_lookup_device() 170 if (ACPI_ADR_PCI_SLOT(entry->Address) == pr->pr_slot && in prt_lookup_device() 171 entry->Pin == pr->pr_pin) in prt_lookup_device() 172 pr->pr_entry = entry; in prt_lookup_device() 183 struct prt_lookup_request pr; in acpi_pcib_route_interrupt() local 198 pr.pr_entry = NULL; in acpi_pcib_route_interrupt() 199 pr.pr_pin = pin; in acpi_pcib_route_interrupt() 200 pr.pr_slot = pci_get_slot(dev); in acpi_pcib_route_interrupt() [all …]
|
| /freebsd-13-stable/crypto/openssh/ |
| HD | auth-shadow.c | 106 struct pr_passwd *pr; in auth_shadow_pwexpired() local 108 pr = getprpwnam((char *)user); in auth_shadow_pwexpired() 111 if (pr != NULL && pr->ufld.fd_min == 0 && in auth_shadow_pwexpired() 112 pr->ufld.fd_lifetime == 0 && pr->ufld.fd_expire == 0 && in auth_shadow_pwexpired() 113 pr->ufld.fd_pw_expire_warning == 0 && in auth_shadow_pwexpired() 114 pr->ufld.fd_schange != 0) in auth_shadow_pwexpired()
|
| /freebsd-13-stable/lib/libpmcstat/ |
| HD | libpmcstat_logging.c | 60 struct pmcstat_pmcrecord *pr; in pmcstat_lookup_pmcid() local 62 LIST_FOREACH(pr, &pmcstat_pmcs, pr_next) { in pmcstat_lookup_pmcid() 63 if (pr->pr_pmcid == pmcid) { in pmcstat_lookup_pmcid() 65 return pr->pr_merge; in pmcstat_lookup_pmcid() 66 return pr; in pmcstat_lookup_pmcid() 82 struct pmcstat_pmcrecord *pr, *prm; in pmcstat_pmcid_add() local 86 LIST_FOREACH(pr, &pmcstat_pmcs, pr_next) in pmcstat_pmcid_add() 87 if (pr->pr_pmcid == pmcid) { in pmcstat_pmcid_add() 88 pr->pr_pmcname = ps; in pmcstat_pmcid_add() 90 } else if (pr->pr_pmcname == ps) in pmcstat_pmcid_add() [all …]
|
| /freebsd-13-stable/sys/dev/cxgbe/tom/ |
| HD | t4_ddp.c | 874 alloc_page_pods(struct ppod_region *pr, u_int nppods, u_int pgsz_idx, in alloc_page_pods() argument 879 if (vmem_alloc(pr->pr_arena, PPOD_SZ(nppods), M_NOWAIT | M_FIRSTFIT, in alloc_page_pods() 885 __func__, pr->pr_arena, (uint32_t)addr & pr->pr_tag_mask, in alloc_page_pods() 886 nppods, 1 << pr->pr_page_shift[pgsz_idx]); in alloc_page_pods() 894 MPASS((addr & pr->pr_tag_mask) == addr); in alloc_page_pods() 895 MPASS((addr & pr->pr_invalid_bit) == 0); in alloc_page_pods() 897 prsv->prsv_pr = pr; in alloc_page_pods() 905 t4_alloc_page_pods_for_vmpages(struct ppod_region *pr, vm_page_t *pages, in t4_alloc_page_pods_for_vmpages() argument 928 if (hcf < (1 << pr->pr_page_shift[1])) { in t4_alloc_page_pods_for_vmpages() 934 #define PR_PAGE_MASK(x) ((1 << pr->pr_page_shift[(x)]) - 1) in t4_alloc_page_pods_for_vmpages() [all …]
|
| /freebsd-13-stable/sbin/ipf/libipf/ |
| HD | printproto.c | 16 printproto(struct protoent *pr, int p, ipnat_t *np) in printproto() argument 29 else if (pr != NULL) in printproto() 30 PRINTF("%s", pr->p_name); in printproto() 34 if (pr != NULL) in printproto() 35 PRINTF("%s", pr->p_name); in printproto()
|
| /freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| HD | spl_condvar.h | 60 sbintime_t sbt, sbintime_t pr, int flags); 62 sbintime_t sbt, sbintime_t pr, int flags); 71 #define cv_timedwait_sbt(cvp, lock, sbt, pr, flags) \ argument 72 _cv_timedwait_sbt((cvp), &(lock)->lock_object, (sbt), (pr), (flags)) 73 #define cv_timedwait_sig_sbt(cvp, lock, sbt, pr, flags) \ argument 74 _cv_timedwait_sig_sbt((cvp), &(lock)->lock_object, (sbt), (pr), (flags))
|