Home
last modified time | relevance | path

Searched refs:pn (Results 1 – 25 of 137) sorted by relevance

123456

/NextBSD/sys/fs/pseudofs/
HDpseudofs.c71 struct pfs_node *pn; in pfs_alloc_node() local
76 pn = malloc(sizeof *pn, in pfs_alloc_node()
78 mtx_init(&pn->pn_mutex, "pfs_node", NULL, MTX_DEF | MTX_DUPOK); in pfs_alloc_node()
79 strlcpy(pn->pn_name, name, sizeof pn->pn_name); in pfs_alloc_node()
80 pn->pn_type = type; in pfs_alloc_node()
81 pn->pn_info = pi; in pfs_alloc_node()
82 return (pn); in pfs_alloc_node()
89 pfs_add_node(struct pfs_node *parent, struct pfs_node *pn) in pfs_add_node() argument
97 KASSERT(pn->pn_parent == NULL, in pfs_add_node()
108 if (pn->pn_type == pfstype_procdir) in pfs_add_node()
[all …]
HDpseudofs_fileno.c77 pfs_fileno_alloc(struct pfs_node *pn) in pfs_fileno_alloc() argument
80 if (pn->pn_parent) in pfs_fileno_alloc()
81 PFS_TRACE(("%s/%s", pn->pn_parent->pn_name, pn->pn_name)); in pfs_fileno_alloc()
83 PFS_TRACE(("%s", pn->pn_name)); in pfs_fileno_alloc()
84 pfs_assert_not_owned(pn); in pfs_fileno_alloc()
86 switch (pn->pn_type) { in pfs_fileno_alloc()
89 pn->pn_fileno = 2; in pfs_fileno_alloc()
95 pn->pn_fileno = alloc_unr(pn->pn_info->pi_unrhdr); in pfs_fileno_alloc()
98 KASSERT(pn->pn_parent != NULL, in pfs_fileno_alloc()
100 pn->pn_fileno = pn->pn_parent->pn_fileno; in pfs_fileno_alloc()
[all …]
HDpseudofs_internal.h100 pfs_lock(struct pfs_node *pn) in pfs_lock() argument
103 mtx_lock(&pn->pn_mutex); in pfs_lock()
107 pfs_unlock(struct pfs_node *pn) in pfs_unlock() argument
110 mtx_unlock(&pn->pn_mutex); in pfs_unlock()
114 pfs_assert_owned(struct pfs_node *pn) in pfs_assert_owned() argument
117 mtx_assert(&pn->pn_mutex, MA_OWNED); in pfs_assert_owned()
121 pfs_assert_not_owned(struct pfs_node *pn) in pfs_assert_not_owned() argument
124 mtx_assert(&pn->pn_mutex, MA_NOTOWNED); in pfs_assert_not_owned()
131 PFS_TRACE(("%s", pn->pn_name)); in pn_fill()
132 KASSERT(pn->pn_fill != NULL, ("%s(): no callback", __func__)); in pn_fill()
[all …]
HDpseudofs_vnops.c55 #define KASSERT_PN_IS_DIR(pn) \ argument
56 KASSERT((pn)->pn_type == pfstype_root || \
57 (pn)->pn_type == pfstype_dir || \
58 (pn)->pn_type == pfstype_procdir, \
61 #define KASSERT_PN_IS_FILE(pn) \ argument
62 KASSERT((pn)->pn_type == pfstype_file, \
65 #define KASSERT_PN_IS_LINK(pn) \ argument
66 KASSERT((pn)->pn_type == pfstype_symlink, \
73 pn_fileno(struct pfs_node *pn, pid_t pid) in pn_fileno() argument
76 KASSERT(pn->pn_fileno > 0, in pn_fileno()
[all …]
HDpseudofs.h102 struct thread *td, struct proc *p, struct pfs_node *pn, \
105 td, p, pn, sb, uio
116 struct thread *td, struct proc *p, struct pfs_node *pn, \
119 td, p, pn, vap
131 struct thread *td, struct proc *p, struct pfs_node *pn
133 td, p, pn
143 struct thread *td, struct proc *p, struct pfs_node *pn, \
146 td, p, pn, cmd, data
156 struct thread *td, struct proc *p, struct pfs_node *pn, \
160 td, p, pn, attrnamespace, name, uio, size, cred
[all …]
HDpseudofs_vncache.c112 struct pfs_node *pn, pid_t pid) in pfs_vncache_alloc() argument
125 if (pvd->pvd_pn == pn && pvd->pvd_pid == pid && in pfs_vncache_alloc()
158 pvd->pvd_pn = pn; in pfs_vncache_alloc()
161 switch (pn->pn_type) { in pfs_vncache_alloc()
183 panic("%s has unexpected type: %d", pn->pn_name, pn->pn_type); in pfs_vncache_alloc()
189 if ((pn->pn_flags & PFS_PROCDEP) != 0) in pfs_vncache_alloc()
208 if (pvd2->pvd_pn == pn && pvd2->pvd_pid == pid && in pfs_vncache_alloc()
277 pfs_purge_locked(struct pfs_node *pn) in pfs_purge_locked() argument
285 if (pvd->pvd_dead || (pn != NULL && pvd->pvd_pn == pn)) { in pfs_purge_locked()
302 pfs_purge(struct pfs_node *pn) in pfs_purge() argument
[all …]
/NextBSD/usr.bin/finger/
HDutil.c105 enter_lastlog(PERSON *pn) in enter_lastlog() argument
112 ut = getutxuser(pn->name); in enter_lastlog()
113 if ((w = pn->whead) == NULL) in enter_lastlog()
126 for (w = pn->whead; doit && w != NULL; w = w->next) in enter_lastlog()
132 w = walloc(pn); in enter_lastlog()
142 enter_where(struct utmpx *ut, PERSON *pn) in enter_where() argument
146 w = walloc(pn); in enter_where()
158 PERSON *pn; in enter_person() local
169 memmove(&pn, data.data, sizeof pn); in enter_person()
170 return (pn); in enter_person()
[all …]
HDlprint.c70 PERSON *pn; in lflag_print() local
82 pn = tmp; in lflag_print()
85 lprint(pn); in lflag_print()
87 (void)show_text(pn->dir, in lflag_print()
89 (void)show_text(pn->dir, _PATH_PROJECT, "Project"); in lflag_print()
90 if (!show_text(pn->dir, _PATH_PLAN, "Plan")) in lflag_print()
92 (void)show_text(pn->dir, in lflag_print()
99 lprint(PERSON *pn) in lprint() argument
120 pn->name, pn->realname, pn->dir); in lprint()
121 (void)printf("\tShell: %-s\n", *pn->shell ? pn->shell : _PATH_BSHELL); in lprint()
[all …]
HDsprint.c60 PERSON *pn; in sflag_print() local
99 pn = tmp; in sflag_print()
101 for (w = pn->whead; w != NULL; w = w->next) { in sflag_print()
106 pn->name, MAXREALNAME, namelen, in sflag_print()
107 pn->realname ? pn->realname : ""); in sflag_print()
147 if (pn->office) in sflag_print()
148 (void)printf(" %-7.7s", pn->office); in sflag_print()
149 else if (pn->officephone) in sflag_print()
151 if (pn->officephone) in sflag_print()
153 prphone(pn->officephone)); in sflag_print()
/NextBSD/contrib/netbsd-tests/fs/puffs/h_dtfs/
HDdtfs_vfsops.c46 struct puffs_node *pn = puffs_getroot(pu); in rtstr() local
47 struct vattr *va = &pn->pn_va; in rtstr()
48 struct dtfs_file *df = DTFS_PTOF(pn); in rtstr()
68 struct puffs_node *pn = puffs_getroot(pu); in rtdev() local
69 struct vattr *va = &pn->pn_va; in rtdev()
92 struct puffs_node *pn = puffs_getroot(pu); in rtnorm() local
93 struct vattr *va = &pn->pn_va; in rtnorm()
126 struct puffs_node *pn; in dtfs_domount() local
142 pn = puffs_pn_new(pu, dff); in dtfs_domount()
143 if (!pn) in dtfs_domount()
[all …]
HDdtfs_vnops.c102 struct puffs_node *pn = opc; in dtfs_node_access() local
104 return puffs_access(pn->pn_va.va_type, pn->pn_va.va_mode, in dtfs_node_access()
105 pn->pn_va.va_uid, pn->pn_va.va_gid, acc_mode, pcr); in dtfs_node_access()
112 struct puffs_node *pn = opc; in dtfs_node_setattr() local
120 rv = puffs_access_chown(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr()
127 rv = puffs_access_chmod(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr()
128 pn->pn_va.va_type, va->va_mode, pcr); in dtfs_node_setattr()
137 rv = puffs_access_times(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr()
138 pn->pn_va.va_mode, va->va_vaflags & VA_UTIMES_NULL, pcr); in dtfs_node_setattr()
144 switch (pn->pn_va.va_type) { in dtfs_node_setattr()
[all …]
HDdtfs_subr.c200 dtfs_freenode(struct puffs_node *pn) in dtfs_freenode() argument
202 struct dtfs_file *df = DTFS_PTOF(pn); in dtfs_freenode()
206 assert(pn->pn_va.va_nlink == 0); in dtfs_freenode()
207 dtm = puffs_pn_getmntspecific(pn); in dtfs_freenode()
209 switch (pn->pn_va.va_type) { in dtfs_freenode()
211 assert(dtm->dtm_fsizes >= pn->pn_va.va_size); in dtfs_freenode()
212 dtm->dtm_fsizes -= pn->pn_va.va_size; in dtfs_freenode()
233 puffs_pn_put(pn); in dtfs_freenode()
237 dtfs_setsize(struct puffs_node *pn, off_t newsize) in dtfs_setsize() argument
239 struct dtfs_file *df = DTFS_PTOF(pn); in dtfs_setsize()
[all …]
/NextBSD/sys/dev/usb/serial/
HDumcs.c442 uint16_t pn = ucom->sc_portno; in umcs7840_cfg_open() local
459 if (umcs7840_get_reg_sync(sc, umcs7840_port_registers[pn].reg_sp, &data)) in umcs7840_cfg_open()
462 if (umcs7840_set_reg_sync(sc, umcs7840_port_registers[pn].reg_sp, data)) in umcs7840_cfg_open()
465 if (umcs7840_set_reg_sync(sc, umcs7840_port_registers[pn].reg_sp, data)) in umcs7840_cfg_open()
469 if (umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_SCRATCHPAD, MCS7840_UART_SCRATCHPAD_RS232)) in umcs7840_cfg_open()
473 if (umcs7840_get_reg_sync(sc, umcs7840_port_registers[pn].reg_control, &data)) in umcs7840_cfg_open()
476 if (umcs7840_set_reg_sync(sc, umcs7840_port_registers[pn].reg_control, data)) in umcs7840_cfg_open()
480 if (umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_IER, 0)) in umcs7840_cfg_open()
484 if (umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_FCR, 0)) in umcs7840_cfg_open()
486 if (umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_FCR, in umcs7840_cfg_open()
[all …]
/NextBSD/contrib/ipfilter/lib/
HDload_poolnode.c26 ip_pool_node_t pn; local
37 op.iplo_struct = &pn;
38 op.iplo_size = sizeof(pn);
41 bzero((char *)&pn, sizeof(pn));
42 bcopy((char *)&node->ipn_addr, (char *)&pn.ipn_addr,
43 sizeof(pn.ipn_addr));
44 bcopy((char *)&node->ipn_mask, (char *)&pn.ipn_mask,
45 sizeof(pn.ipn_mask));
46 pn.ipn_info = node->ipn_info;
47 pn.ipn_die = ttl;
[all …]
HDremove_poolnode.c25 ip_pool_node_t pn; local
35 op.iplo_struct = &pn;
36 op.iplo_size = sizeof(pn);
38 bzero((char *)&pn, sizeof(pn));
39 bcopy((char *)&node->ipn_addr, (char *)&pn.ipn_addr,
40 sizeof(pn.ipn_addr));
41 bcopy((char *)&node->ipn_mask, (char *)&pn.ipn_mask,
42 sizeof(pn.ipn_mask));
43 pn.ipn_info = node->ipn_info;
44 strncpy(pn.ipn_name, node->ipn_name, sizeof(pn.ipn_name));
/NextBSD/lib/libpcap/
HDpcap-netmap.c83 struct pcap_netmap *pn = NM_PRIV(p); in pcap_netmap_stats() local
85 ps->ps_recv = pn->rx_pkts; in pcap_netmap_stats()
96 struct pcap_netmap *pn = NM_PRIV(p); in pcap_netmap_filter() local
99 ++pn->rx_pkts; in pcap_netmap_filter()
101 pn->cb(pn->cb_arg, h, buf); in pcap_netmap_filter()
109 struct pcap_netmap *pn = NM_PRIV(p); in pcap_netmap_dispatch() local
110 struct nm_desc *d = pn->d; in pcap_netmap_dispatch()
113 pn->cb = cb; in pcap_netmap_dispatch()
114 pn->cb_arg = user; in pcap_netmap_dispatch()
146 struct pcap_netmap *pn = NM_PRIV(p); in pcap_netmap_ioctl() local
[all …]
/NextBSD/sys/kern/
HDuipc_mqueue.c238 static int mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn);
715 mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn) in mqfs_allocv() argument
722 mqfs = pn->mn_info; in mqfs_allocv()
725 LIST_FOREACH(vd, &pn->mn_vnodes, mv_link) { in mqfs_allocv()
755 LIST_FOREACH(vd, &pn->mn_vnodes, mv_link) { in mqfs_allocv()
771 vd->mv_node = pn; in mqfs_allocv()
773 LIST_INSERT_HEAD(&pn->mn_vnodes, vd, mv_link); in mqfs_allocv()
774 mqnode_addref(pn); in mqfs_allocv()
775 switch (pn->mn_type) { in mqfs_allocv()
793 panic("%s has unexpected type: %d", pn->mn_name, pn->mn_type); in mqfs_allocv()
[all …]
/NextBSD/sys/netinet/
HDsiftr.c756 siftr_siftdata(struct pkt_node *pn, struct inpcb *inp, struct tcpcb *tp, in siftr_siftdata() argument
761 pn->ip_laddr[3] = inp->inp_laddr.s_addr; in siftr_siftdata()
762 pn->ip_faddr[3] = inp->inp_faddr.s_addr; in siftr_siftdata()
764 *((uint32_t *)pn->ip_laddr) = inp->inp_laddr.s_addr; in siftr_siftdata()
765 *((uint32_t *)pn->ip_faddr) = inp->inp_faddr.s_addr; in siftr_siftdata()
769 pn->ip_laddr[0] = inp->in6p_laddr.s6_addr32[0]; in siftr_siftdata()
770 pn->ip_laddr[1] = inp->in6p_laddr.s6_addr32[1]; in siftr_siftdata()
771 pn->ip_laddr[2] = inp->in6p_laddr.s6_addr32[2]; in siftr_siftdata()
772 pn->ip_laddr[3] = inp->in6p_laddr.s6_addr32[3]; in siftr_siftdata()
773 pn->ip_faddr[0] = inp->in6p_faddr.s6_addr32[0]; in siftr_siftdata()
[all …]
/NextBSD/sys/fs/procfs/
HDprocfs.c107 if (strcmp(pn->pn_name, "ctl") == 0 || in procfs_attr()
108 strcmp(pn->pn_name, "note") == 0 || in procfs_attr()
109 strcmp(pn->pn_name, "notepg") == 0) in procfs_attr()
111 else if (strcmp(pn->pn_name, "mem") == 0 || in procfs_attr()
112 strcmp(pn->pn_name, "regs") == 0 || in procfs_attr()
113 strcmp(pn->pn_name, "dbregs") == 0 || in procfs_attr()
114 strcmp(pn->pn_name, "fpregs") == 0 || in procfs_attr()
115 strcmp(pn->pn_name, "osrel") == 0) in procfs_attr()
121 if ((p->p_flag & P_SUGID) && pn->pn_type != pfstype_procdir) in procfs_attr()
/NextBSD/sys/libkern/
HDqsort.c109 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; in qsort_r() local
124 pn = (char *)a + (n - 1) * es; in qsort_r()
129 pn = med3(pn - 2 * d, pn - d, pn, cmp, thunk); in qsort_r()
131 pm = med3(pl, pm, pn, cmp, thunk); in qsort_r()
169 pn = (char *)a + n * es; in qsort_r()
172 r = min(pd - pc, pn - pd - es); in qsort_r()
173 vecswap(pb, pn - r, r); in qsort_r()
182 a = pn - r; in qsort_r()
/NextBSD/crypto/heimdal/lib/roken/
HDqsort.c119 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; in rk_qsort_r() local
137 pn = (char *)a + (n - 1) * es; in rk_qsort_r()
142 pn = med3(pn - 2 * d, pn - d, pn, cmp, thunk); in rk_qsort_r()
144 pm = med3(pl, pm, pn, cmp, thunk); in rk_qsort_r()
183 pn = (char *)a + n * es; in rk_qsort_r()
186 r = min(pd - pc, pn - pd - es); in rk_qsort_r()
187 vecswap(pb, pn - r, r); in rk_qsort_r()
196 a = pn - r; in rk_qsort_r()
/NextBSD/crypto/openssl/crypto/evp/
HDevp_test.c134 const unsigned char *plaintext, int pn, in test1() argument
150 hexdump(stdout, "Plaintext", plaintext, pn); in test1()
207 if (!EVP_EncryptUpdate(&ctx, NULL, &outl, NULL, pn)) { in test1()
230 if (!EVP_EncryptUpdate(&ctx, out, &outl, plaintext, pn)) { in test1()
323 if (!EVP_DecryptUpdate(&ctx, NULL, &outl, NULL, pn)) { in test1()
358 if (outl + outl2 != pn) { in test1()
360 outl + outl2, pn); in test1()
364 if (memcmp(out, plaintext, pn)) { in test1()
366 hexdump(stderr, "Got", out, pn); in test1()
367 hexdump(stderr, "Expected", plaintext, pn); in test1()
[all …]
/NextBSD/contrib/diff/lib/
HDxmalloc.c176 x2nrealloc_inline (void *p, size_t *pn, size_t s) in x2nrealloc_inline() argument
178 size_t n = *pn; in x2nrealloc_inline()
201 *pn = n; in x2nrealloc_inline()
206 x2nrealloc (void *p, size_t *pn, size_t s) in x2nrealloc() argument
208 return x2nrealloc_inline (p, pn, s); in x2nrealloc()
218 x2realloc (void *p, size_t *pn) in x2realloc() argument
220 return x2nrealloc_inline (p, pn, 1); in x2realloc()
/NextBSD/lib/libc/stdlib/
HDqsort.c119 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; in qsort_r() local
138 pn = (char *)a + (n - 1) * es; in qsort_r()
143 pn = med3(pn - 2 * d, pn - d, pn, cmp, thunk); in qsort_r()
145 pm = med3(pl, pm, pn, cmp, thunk); in qsort_r()
184 pn = (char *)a + n * es; in qsort_r()
187 r = MIN(pd - pc, pn - pd - es); in qsort_r()
188 vecswap(pb, pn - r, r); in qsort_r()
197 a = pn - r; in qsort_r()
/NextBSD/sys/sparc64/include/
HDasmacros.h58 bne,pn %icc, 9b ; \
69 bne,pn %icc, 9b ; \
80 bne,pn %xcc, 9b ; \
91 bne,pn %icc, 9b ; \
102 bne,pn %xcc, 9b ; \
127 bne,pn %icc, 9b ; \
138 bne,pn %xcc, 9b ; \
149 bne,pn %icc, 9b ; \
160 bne,pn %xcc, 9b ; \

123456