Home
last modified time | relevance | path

Searched refs:pnp (Results 1 – 25 of 91) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/fs/
H A Dpathname.c92 kmem_free(pnp->pn_buf, pnp->pn_bufsize); in pn_free()
93 pnp->pn_path = pnp->pn_buf = NULL; in pn_free()
94 pnp->pn_pathlen = pnp->pn_bufsize = 0; in pn_free()
109 pnp->pn_path = pnp->pn_buf = buf; in pn_get_buf()
147 pnp->pn_path = pnp->pn_buf; in pn_set()
148 error = copystr(path, pnp->pn_path, pnp->pn_bufsize, &pnp->pn_pathlen); in pn_set()
179 pnp->pn_buf[pnp->pn_pathlen] = '\0'; in pn_insert()
180 pnp->pn_path = pnp->pn_buf; in pn_insert()
323 pnp->pn_buf + pnp->pn_bufsize) { in pn_addslash()
330 ovbcopy(pnp->pn_path, pnp->pn_buf, pnp->pn_pathlen); in pn_addslash()
[all …]
H A Dlookup.c174 pnp->pn_path++; in lookuppnatcred()
175 pnp->pn_pathlen--; in lookuppnatcred()
418 pn_setlast(pnp); in lookuppnvp()
488 pnp->pn_path++; in lookuppnvp()
585 if (pnp->pn_path == pnp->pn_buf) in lookuppnvp()
588 pn_setlast(pnp); in lookuppnvp()
611 pnp->pn_path++; in lookuppnvp()
826 pathname_t pnp; in dirfindvp() local
833 bzero(&pnp, sizeof (pnp)); in dirfindvp()
1510 pn_free(&pnp); in dogetcwd()
[all …]
/illumos-gate/usr/src/stand/lib/fs/nfs/
H A Dpathname.c70 pnp->pn_path = (char *)pnp->pn_buf; in stpn_alloc()
71 pnp->pn_pathlen = 0; in stpn_alloc()
94 pnp->pn_path = pnp->pn_buf; in stpn_set()
95 pnp->pn_pathlen = strlen(pnp->pn_path); /* don't count null byte */ in stpn_set()
96 bcopy(pnp->pn_path, path, pnp->pn_pathlen); in stpn_set()
113 bcopy(pnp->pn_path, pnp->pn_buf + sympnp->pn_pathlen, in stpn_combine()
117 pnp->pn_buf[pnp->pn_pathlen] = '\0'; in stpn_combine()
118 pnp->pn_path = pnp->pn_buf; in stpn_combine()
136 cp = pnp->pn_path; in stpn_getcomponent()
159 while ((pnp->pn_pathlen != 0) && (*pnp->pn_path == '/')) { in stpn_skipslash()
[all …]
H A Dlookup.c83 struct st_pathname pnp; in lookup() local
88 pnp.pn_buf = &lkup_path[0]; in lookup()
89 bzero(pnp.pn_buf, NFS_MAXPATHLEN); in lookup()
90 error = stpn_get(pathname, &pnp); in lookup()
93 error = stlookuppn(&pnp, cur_file, needroothandle); in lookup()
118 if (stpn_peekchar(pnp) == '/') { in stlookuppn()
122 stpn_skipslash(pnp); in stlookuppn()
136 error = stpn_stripcomponent(pnp, component); in stlookuppn()
312 if (stpn_pathleft(pnp) == 0) { in stlookuppn()
313 (void) stpn_set(pnp, component); in stlookuppn()
[all …]
/illumos-gate/usr/src/uts/intel/promif/
H A Dprom_emul.c85 prom_node_t *pnp; in promif_create_node() local
103 return (pnp); in promif_create_node()
116 pnp = pnp->pn_sibling; in promif_create_peers()
129 pnp = pnp->pn_child; in promif_create_children()
147 return (pnp); in find_node_work()
175 prom_node_t *pnp; in promif_nextnode() local
183 if (pnp && pnp->pn_sibling) in promif_nextnode()
195 if (pnp && pnp->pn_child) in promif_childnode()
223 if (pnp == NULL) in promif_getproplen()
249 if (pnp == NULL) in promif_getprop()
[all …]
/illumos-gate/usr/src/uts/sun4v/promif/
H A Dpromif_stree.c101 prom_node_t *pnp; in promif_stree_parentnode() local
104 if (pnp && pnp->pn_parent) { in promif_stree_parentnode()
117 if (pnp && pnp->pn_child) in promif_stree_childnode()
134 if (pnp && pnp->pn_sibling) in promif_stree_nextnode()
146 if (pnp == NULL) in promif_stree_getproplen()
185 if (pnp == NULL) in promif_stree_nextprop()
347 pnp = cnp; in create_children()
370 np = pnp; in create_peers()
415 return (pnp); in create_node()
464 (pnp->pn_parent) ? pnp->pn_parent->pn_nodeid : 0, in promif_dump_tree()
[all …]
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprvnops.c409 pnp = npnp; in propen()
418 prunlock(pnp); in propen()
582 prunlock(pnp); in prclose()
1019 return (pr_read_map_common(pnp, uiop, pnp->pr_type)); in pr_read_map()
1026 return (pr_read_map_common(pnp, uiop, pnp->pr_type)); in pr_read_rmap()
1033 return (pr_read_map_common(pnp, uiop, pnp->pr_type)); in pr_read_xmap()
1872 pnp = VTOP(pnp->pr_pidfile); in pr_read_piddir()
2221 return (pr_read_map_common_32(pnp, uiop, pnp->pr_type)); in pr_read_map_32()
2872 return (pr_read_function[pnp->pr_type](pnp, uiop, cr)); in prread()
3168 vap->va_nodeid = pnp->pr_ino? pnp->pr_ino : in prgetattr()
[all …]
H A Dprioctl.c112 prunlock(pnp); in prctioctl()
122 prunlock(pnp); in prctioctl()
198 pnp = VTOP(vp); in prioctl64()
202 if (pnp->pr_type != PR_PIDFILE && pnp->pr_type != PR_LWPIDFILE) in prioctl64()
439 prunlock(pnp); in prioctl64()
453 prunlock(pnp); in prioctl64()
478 pr_stop(pnp); in prioctl64()
533 prunlock(pnp); in prioctl64()
572 prunlock(pnp); in prioctl64()
584 prunlock(pnp); in prioctl64()
[all …]
H A Dprvfsops.c127 bzero((caddr_t)pnp, sizeof (*pnp)); in prinitrootnode()
128 pnp->pr_vnode = vp = vn_alloc(KM_SLEEP); in prinitrootnode()
134 vp->v_data = (caddr_t)pnp; in prinitrootnode()
135 pnp->pr_type = PR_PROCDIR; in prinitrootnode()
194 prnode_t *pnp; in prmount() local
216 pnp = kmem_alloc(sizeof (*pnp), KM_SLEEP); in prmount()
224 kmem_free(pnp, sizeof (*pnp)); in prmount()
229 prinitrootnode(pnp, vfsp); in prmount()
231 vfsp->vfs_data = (caddr_t)pnp; in prmount()
253 vnode_t *vp = PTOV(pnp); in prunmount()
[all …]
H A Dprcontrol.c588 prunlock(pnp); in pr_control()
614 pr_stop(pnp); in pr_control()
649 prunlock(pnp); in pr_control()
658 prunlock(pnp); in pr_control()
763 prunlock(pnp); in pr_control()
873 prunlock(pnp); in pr_control32()
899 pr_stop(pnp); in pr_control32()
1119 prunlock(pnp); in pr_control32()
2013 prunlock(pnp); in pr_watch()
2195 prunlock(pnp); in pr_agent()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_lookup.c137 pnp->pn_path++; in lookuppnatcred()
138 pnp->pn_pathlen--; in lookuppnatcred()
201 if (pn_fixslash(pnp)) { in lookuppnvp()
345 pn_setlast(pnp); in lookuppnvp()
415 pnp->pn_path++; in lookuppnvp()
416 pnp->pn_pathlen--; in lookuppnvp()
493 pn_setlast(pnp); in lookuppnvp()
505 if (pnp->pn_path == pnp->pn_buf) in lookuppnvp()
508 pn_setlast(pnp); in lookuppnvp()
531 pnp->pn_path++; in lookuppnvp()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_xattr.c87 smbnode_t *pnp, *xnp; in smbfs_get_xattrdir() local
89 pnp = VTOSMB(pvp); in smbfs_get_xattrdir()
96 if (pnp->n_flag & N_XATTR) in smbfs_get_xattrdir()
100 pnp->n_rpath, pnp->n_rplen, NULL, 0, ':', in smbfs_get_xattrdir()
135 smbnode_t *pnp; in smbfs_xa_parent() local
181 ASSERT(pnp != NULL); in smbfs_xa_parent()
183 *vpp = SMBTOV(pnp); in smbfs_xa_parent()
251 smbnode_t *pnp; /* parent */ in smbfs_xa_getfattr() local
277 pnp = VTOSMB(pvp); in smbfs_xa_getfattr()
305 smbnode_t *pnp; in smbfs_xa_get_streaminfo() local
[all …]
/illumos-gate/usr/src/lib/scsi/libses/common/
H A Dses_node.c88 if (pnp == NULL) { in ses_node_alloc()
92 np->sn_parent = pnp; in ses_node_alloc()
95 if (pnp->sn_first_child == NULL) in ses_node_alloc()
96 pnp->sn_first_child = np; in ses_node_alloc()
100 pnp->sn_last_child = np; in ses_node_alloc()
138 ses_node_t *np, *pnp, *cnp, *root; in ses_build_snap_skel() local
227 pnp = ses_find_enclosure(sp, in ses_build_snap_skel()
229 if (pnp == NULL) { in ses_build_snap_skel()
240 pnp->sn_rootidx = idx; in ses_build_snap_skel()
246 pnp->sn_rootidx = idx + 1; in ses_build_snap_skel()
[all …]
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dmntdata.h77 #define MTOV(pnp) ((pnp)->mnt_vnode) argument
78 #define MTOD(pnp) ((struct mntdata *)MTOV(pnp)->v_vfsp->vfs_data) argument
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_mark.c284 pfhp = pnp->tn_fh; in mark_cb()
285 pstp = pnp->tn_st; in mark_cb()
330 pnp->tn_path, enp->tn_path); in mark_cb()
342 pnp->tn_path, enp->tn_path); in mark_cb()
353 pnp->tn_path, enp->tn_path); in mark_cb()
373 pnp->tn_path, enp->tn_path); in mark_cb()
382 pnp->tn_path, enp->tn_path); in mark_cb()
759 pfhp = pnp->tn_fh; in marklbrv3_cb()
760 pstp = pnp->tn_st; in marklbrv3_cb()
781 NDMP_LOG(LOG_DEBUG, "\"%s\"", pnp->tn_path); in marklbrv3_cb()
[all …]
H A Dndmpd_tar3.c1655 if (!bpp || !pnp || !enp) { in backup_dirv3()
1729 if (!bpp || !pnp || !enp) { in backup_filev3()
1861 estp = pnp->tn_st; in shouldskip()
1876 *errp, pnp->tn_path, ent); in shouldskip()
1881 *errp, pnp->tn_path, ent); in shouldskip()
1886 *errp, pnp->tn_path, ent); in shouldskip()
2089 stp = pnp->tn_st; in timebk_v3()
2090 fhp = pnp->tn_fh; in timebk_v3()
2104 pnp->tn_path, ent); in timebk_v3()
2175 stp = pnp->tn_st; in lbrbk_v3()
[all …]
/illumos-gate/usr/src/lib/libproc/common/
H A DPzone.c126 pn_push(path_node_t **pnp, char *path) in pn_push() argument
137 pn->pn_next = *pnp; in pn_push()
138 return (*pnp = pn); in pn_push()
142 pn_free(path_node_t **pnp) in pn_free() argument
146 while (*pnp != NULL) { in pn_free()
147 pn = *pnp; in pn_free()
148 *pnp = pn->pn_next; in pn_free()
162 pn_pop(path_node_t **pnp, char *path) in pn_pop() argument
166 if (*pnp == NULL) in pn_pop()
169 pn = *pnp; in pn_pop()
[all …]
/illumos-gate/usr/src/cmd/diskinfo/
H A Ddiskinfo.c146 for (tnode_t *pnp = topo_node_parent(np); pnp != NULL; in disk_walker() local
147 pnp = topo_node_parent(pnp)) { in disk_walker()
148 const char *pname = topo_node_name(pnp); in disk_walker()
161 if (topo_prop_get_string(pnp, TOPO_PGROUP_PROTOCOL, in disk_walker()
172 if (topo_node_facility(hp, pnp, TOPO_FAC_TYPE_INDICATOR, in disk_walker()
212 pp->dp_chassis = topo_node_instance(pnp); in disk_walker()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_parser.c1667 pnp->dn_ctfp, pnp->dn_type) == 0) in dt_node_decl()
2330 dt_node_t *pnp; in dt_node_inline() local
2333 for (pnp = ddp->dd_node; pnp != NULL; pnp = pnp->dn_list) in dt_node_inline()
2350 pnp != NULL; pnp = pnp->dn_list, i++) { in dt_node_inline()
2370 dt_ident_type_assign(pidp, pnp->dn_ctfp, pnp->dn_type); in dt_node_inline()
3999 dt_node_t *pnp; in dt_cook_op2() local
4450 dt_node_t *pnp; in dt_cook_provider() local
4457 for (pnp = dnp->dn_probes; pnp != NULL; pnp = pnp->dn_list) { in dt_cook_provider()
4569 if (pnp != NULL) in dt_node_list_free()
4570 *pnp = NULL; in dt_node_list_free()
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dinuse_vxvm.c302 char *pnp; in load_vxvm() local
347 pnp = (char *)namep; in load_vxvm()
351 n_disks = (vxdl_libvxvm_get_disks)(pnp, MAX_DISKS_DG, pathp); in load_vxvm()
388 pnp += nsize; in load_vxvm()
/illumos-gate/usr/src/uts/common/c2/
H A Daudit.c87 struct pathname *pnp, /* pathname to lookup */ in audit_savepath() argument
146 audit_pathbuild(pnp); in audit_savepath()
197 audit_pathbuild(struct pathname *pnp) in audit_pathbuild() argument
212 len = (pnp->pn_path - pnp->pn_buf) + 1; /* +1 for terminator */ in audit_pathbuild()
242 bcopy(pnp->pn_buf, pp, len); in audit_pathbuild()
394 sp = cp = pnp->pn_path; in audit_symlink()
395 while (*--cp != '/' && cp > pnp->pn_buf) in audit_symlink()
398 len_path = cp - pnp->pn_buf; in audit_symlink()
402 pnp->pn_path = pnp->pn_buf; in audit_symlink()
403 audit_pathbuild(pnp); in audit_symlink()
[all …]
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ops.c207 char *pnp; in fco_getproplen() local
229 pnp = fc_cell2ptr(fc_arg(cp, 1)); in fco_getproplen()
231 if (copyinstr(pnp, propname, OBP_MAXPROPNAME - 1, NULL)) in fco_getproplen()
252 char *pnp, *bp; in fco_getprop() local
276 pnp = fc_cell2ptr(fc_arg(cp, 2)); in fco_getprop()
278 if (copyinstr(pnp, propname, OBP_MAXPROPNAME - 1, NULL)) in fco_getprop()
690 char *buf, *bp, *pnp; in fco_create_property() local
703 pnp = fc_cell2ptr(fc_arg(cp, 3)); in fco_create_property()
710 if (copyinstr(pnp, propname, OBP_MAXPROPNAME - 1, NULL)) in fco_create_property()
/illumos-gate/usr/src/boot/forth/
H A Dpnp.4th28 \ The following pnp code is used in pnp.4th and pnp.c
58 \ end of pnp support
191 : load-pnp
/illumos-gate/usr/src/cmd/fm/eversholt/common/
H A Dtree.c874 for (pnp = np; pnp != NULL; pnp = pnp->u.name.next) in make_explicit()
875 if (pnp->u.name.child == NULL) { in make_explicit()
887 if (pnp2 == pnp) in make_explicit()
890 pnp->u.name.s) in make_explicit()
893 if (namesz < strlen(pnp->u.name.s) + in make_explicit()
895 namesz = strlen(pnp->u.name.s) + in make_explicit()
913 "%s#%s%d", pnp->u.name.s, in make_explicit()
914 (pnp->u.name.it == IT_HORIZONTAL) ? in make_explicit()
917 pnp->u.name.child = tree_name(Newname, in make_explicit()
918 IT_NONE, pnp->file, pnp->line); in make_explicit()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dpathname.h67 #define pn_pathleft(pnp) ((pnp)->pn_pathlen) argument

1234