Home
last modified time | relevance | path

Searched refs:pvp (Results 1 – 25 of 46) sorted by relevance

12

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_provider.c57 return (pvp); in dt_provider_insert()
65 dt_provider_t *pvp; in dt_provider_lookup() local
67 for (pvp = dtp->dt_provs[h]; pvp != NULL; pvp = pvp->pv_next) { in dt_provider_lookup()
69 return (pvp); in dt_provider_lookup()
90 return (pvp); in dt_provider_lookup()
96 dt_provider_t *pvp; in dt_provider_create() local
102 pvp->pv_probes = dt_idhash_create(pvp->pv_desc.dtvd_name, NULL, 0, 0); in dt_provider_create()
104 pvp->pv_hdl = dtp; in dt_provider_create()
107 dt_free(dtp, pvp); in dt_provider_create()
137 *pp = pvp->pv_next; in dt_provider_destroy()
[all …]
H A Ddt_pcb.c126 dt_provider_t *pvp, *nvp; in dt_pcb_pop() local
141 for (pvp = dt_list_next(&dtp->dt_provlist); pvp; pvp = nvp) { in dt_pcb_pop()
142 nvp = dt_list_next(pvp); in dt_pcb_pop()
143 if (pvp->pv_gen == dtp->dt_gen) in dt_pcb_pop()
144 dt_provider_destroy(dtp, pvp); in dt_pcb_pop()
H A Ddt_program.c536 if (pvp->pv_flags & DT_PROVIDER_IMPL) in dt_header_provider()
543 p = pvp->pv_desc.dtvd_name; in dt_header_provider()
551 info.dthi_pmname = alloca(strlen(pvp->pv_desc.dtvd_name) + 1); in dt_header_provider()
552 dt_header_fmt_macro(info.dthi_pmname, pvp->pv_desc.dtvd_name); in dt_header_provider()
555 dt_header_fmt_func(info.dthi_pfname, pvp->pv_desc.dtvd_name); in dt_header_provider()
560 if (dt_idhash_iter(pvp->pv_probes, dt_header_probe, &info) != 0) in dt_header_provider()
564 if (dt_idhash_iter(pvp->pv_probes, dt_header_decl, &info) != 0) in dt_header_provider()
584 dt_provider_t *pvp; in dtrace_program_header() local
604 for (pvp = dt_list_next(&dtp->dt_provlist); in dtrace_program_header()
605 pvp != NULL; pvp = dt_list_next(pvp)) { in dtrace_program_header()
[all …]
H A Ddt_dof.c487 dof_add_provider(dt_dof_t *ddo, const dt_provider_t *pvp) in dof_add_provider() argument
497 if (pvp->pv_flags & DT_PROVIDER_IMPL) { in dof_add_provider()
504 nxr = dt_popcb(pvp->pv_xrefs, pvp->pv_xrmax); in dof_add_provider()
512 for (i = 0; i < pvp->pv_xrmax; i++) { in dof_add_provider()
513 if (BT_TEST(pvp->pv_xrefs, i) && in dof_add_provider()
527 (void) dt_idhash_iter(pvp->pv_probes, dof_add_probe, ddo); in dof_add_provider()
559 dofpv.dofpv_name = dof_add_string(ddo, pvp->pv_desc.dtvd_name); in dof_add_provider()
641 dt_provider_t *pvp; in dtrace_dof_create() local
830 for (pvp = dt_list_next(&dtp->dt_provlist); in dtrace_dof_create()
831 pvp != NULL; pvp = dt_list_next(pvp)) { in dtrace_dof_create()
[all …]
H A Ddt_pragma.c81 dt_provider_t *pvp; in dt_pragma_attributes() local
106 if ((pvp = dt_provider_lookup(dtp, name)) != NULL) { in dt_pragma_attributes()
108 a = &pvp->pv_desc.dtvd_attr.dtpa_provider; in dt_pragma_attributes()
110 a = &pvp->pv_desc.dtvd_attr.dtpa_mod; in dt_pragma_attributes()
112 a = &pvp->pv_desc.dtvd_attr.dtpa_func; in dt_pragma_attributes()
114 a = &pvp->pv_desc.dtvd_attr.dtpa_name; in dt_pragma_attributes()
116 a = &pvp->pv_desc.dtvd_attr.dtpa_args; in dt_pragma_attributes()
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_fop.c419 pvp->pvp_cnt++; in port_fop_listinsert()
436 if (pvp->pvp_lpfop && pvp->pvp_lpfop->pfop_flags & PORT_FOP_ACTIVE) { in port_fop_listinsert_tail()
446 pvp->pvp_lpfop = list_next(&pvp->pvp_pfoplist, (void *)pfp); in port_fop_listremove()
451 pvp->pvp_cnt--; in port_fop_listremove()
452 if (pvp->pvp_cnt && pvp->pvp_lpfop == NULL) { in port_fop_listremove()
453 pvp->pvp_lpfop = list_head(&pvp->pvp_pfoplist); in port_fop_listremove()
462 pvp->pvp_cnt = 0; in port_fop_listmove()
502 portfop_vp_t *pvp; in port_fop_trimpfplist() local
556 portfop_vp_t *pvp; in port_fop_femuninstall() local
627 portfop_vp_t *pvp; in port_remove_fop() local
[all …]
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dparseaddr.c80 char **pvp; local
192 pvp != NULL && pvp[0] != NULL &&
194 pvp[1] != NULL && pvp[1][0] != '\0')
200 pvp[1]);
1011 char **pvp; in rewrite()
1087 if (pvp[0] != NULL && (pvp[0][0] & 0377) == CANONNET)
1103 avp = pvp;
1680 char **pvp; in callsubr()
2235 char **pvp; in cataddr()
2845 if (pvp[0] == NULL || (pvp[0][0] & 0377) != CANONNET)
[all …]
H A Dmime.c117 char **pvp; local
156 pvp[0] == NULL)
178 pvp[0] != NULL)
185 type = *pvp++;
186 if (*pvp != NULL && strcmp(*pvp, "/") == 0 &&
196 while (*pvp != NULL && strcmp(*pvp, ";") != 0)
197 pvp++;
198 if (*pvp++ == NULL || *pvp == NULL)
215 if (*pvp != NULL && strcmp(*pvp, "=") == 0 &&
216 (*++pvp == NULL || strcmp(*pvp, ";") != 0))
[all …]
H A Denvelope.c978 register char **pvp; local
1172 if (pvp == NULL)
1181 (void) REWRITE(pvp, 3, e);
1182 (void) REWRITE(pvp, 1, e);
1183 (void) REWRITE(pvp, 4, e);
1204 (void) REWRITE(pvp, 3, e);
1205 (void) REWRITE(pvp, 1, e);
1206 (void) REWRITE(pvp, 4, e);
1210 for (lastat = NULL; *pvp != NULL; pvp++)
1212 if (strcmp(*pvp, "@") == 0)
[all …]
H A Dheaders.c954 char **pvp; local
966 if (pvp != NULL && pvp[0] != NULL &&
967 pvp[1] != NULL && pvp[2] != NULL &&
969 strcmp(*pvp++, "/") == 0 &&
973 while (*pvp != NULL)
976 while (*pvp != NULL && strcmp(*pvp, ";") != 0)
977 pvp++;
980 if (*pvp++ == NULL || *pvp == NULL)
988 if (*pvp == NULL || strcmp(*pvp, "=") != 0)
992 if (*++pvp != NULL &&
[all …]
/illumos-gate/usr/src/uts/common/fs/ctfs/
H A Dctfs_event.c167 ctfs_create_evnode(vnode_t *pvp) in ctfs_create_evnode() argument
171 ctfs_cdirnode_t *cdirnode = pvp->v_data; in ctfs_create_evnode()
245 vnode_t *pvp = gfs_file_parent(vp); in ctfs_ev_inactive() local
252 VN_HOLD(pvp); in ctfs_ev_inactive()
257 VN_RELE(pvp); in ctfs_ev_inactive()
347 ctfs_create_pbundle(vnode_t *pvp) in ctfs_create_pbundle() argument
367 ctfs_create_bundle(vnode_t *pvp) in ctfs_create_bundle() argument
375 contract_type_bundle(ct_types[gfs_file_index(pvp)]); in ctfs_create_bundle()
406 vnode_t *pvp = gfs_file_parent(vp); in ctfs_bu_inactive() local
411 VN_HOLD(pvp); in ctfs_bu_inactive()
[all …]
H A Dctfs_ctl.c57 ctfs_create_ctlnode(vnode_t *pvp) in ctfs_create_ctlnode() argument
60 ctfs_cdirnode_t *cdirnode = pvp->v_data; in ctfs_create_ctlnode()
63 vp = gfs_file_create(sizeof (ctfs_ctlnode_t), pvp, ctfs_ops_ctl); in ctfs_create_ctlnode()
247 ctfs_create_statnode(vnode_t *pvp) in ctfs_create_statnode() argument
250 ctfs_cdirnode_t *cdirnode = pvp->v_data; in ctfs_create_statnode()
253 vp = gfs_file_create(sizeof (ctfs_ctlnode_t), pvp, ctfs_ops_stat); in ctfs_create_statnode()
H A Dctfs_tmpl.c55 ctfs_create_tmplnode(vnode_t *pvp) in ctfs_create_tmplnode() argument
60 ASSERT(gfs_file_index(pvp) < ct_ntypes); in ctfs_create_tmplnode()
62 vp = gfs_file_create(sizeof (ctfs_tmplnode_t), pvp, ctfs_ops_tmpl); in ctfs_create_tmplnode()
65 ct_types[gfs_file_index(pvp)]->ct_type_default(); in ctfs_create_tmplnode()
H A Dctfs_cdir.c66 ctfs_create_cdirnode(vnode_t *pvp, contract_t *ct) in ctfs_create_cdirnode() argument
71 if ((vp = contract_vnode_get(ct, pvp->v_vfsp)) != NULL) in ctfs_create_cdirnode()
74 vp = gfs_dir_create(sizeof (ctfs_cdirnode_t), pvp, ctfs_ops_cdir, in ctfs_create_cdirnode()
H A Dctfs_sym.c55 ctfs_create_symnode(vnode_t *pvp, contract_t *ct) in ctfs_create_symnode() argument
61 vp = gfs_file_create(sizeof (ctfs_symnode_t), pvp, ctfs_ops_sym); in ctfs_create_symnode()
H A Dctfs_latest.c52 ctfs_create_latenode(vnode_t *pvp) in ctfs_create_latenode() argument
54 return (gfs_file_create(sizeof (ctfs_latenode_t), pvp, in ctfs_create_latenode()
/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c151 struct vnode *pvp = NULL; in swap_getapage() local
226 if (pvp) { in swap_getapage()
244 if (ap->an_pvp == pvp && in swap_getapage()
246 swap_phys_free(pvp, poff, in swap_getapage()
324 struct vnode *pvp = NULL; in swap_getconpage() local
409 if (pvp != NULL) { in swap_getconpage()
608 struct vnode *pvp; in swap_putapage() local
662 klvp = pvp; in swap_putapage()
699 &pvp, &poff)) { in swap_putapage()
763 vnode_t *pvp; in swap_dispose() local
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dxattr.c188 pvp = gfs_file_parent(pvp); in xattr_common_fid()
486 vnode_t *pvp; in xattr_file_getattr() local
1083 vnode_t *pvp; in xattr_dir_getattr() local
1205 vnode_t *pvp; in xattr_dir_create() local
1230 vnode_t *pvp; in xattr_dir_remove() local
1248 vnode_t *pvp; in xattr_dir_link() local
1341 vnode_t *pvp; in xattr_dir_readdir() local
1533 vnode_t *pvp; in xattr_lookup_cb() local
1692 vnode_t *pvp, *dvp; in xattr_dir_vget() local
1719 VN_RELE(pvp); in xattr_dir_vget()
[all …]
H A Dgfs.c419 gfs_lookup_dot(vnode_t **vpp, vnode_t *dvp, vnode_t *pvp, const char *nm) in gfs_lookup_dot() argument
426 if (pvp == NULL) { in gfs_lookup_dot()
431 VN_HOLD(pvp); in gfs_lookup_dot()
432 *vpp = pvp; in gfs_lookup_dot()
458 gfs_file_create(size_t size, vnode_t *pvp, vnodeops_t *ops) in gfs_file_create() argument
473 fp->gfs_parent = pvp; in gfs_file_create()
482 if (pvp) { in gfs_file_create()
483 VN_SET_VFS_TYPE_DEV(vp, pvp->v_vfsp, VREG, 0); in gfs_file_create()
484 VN_HOLD(pvp); in gfs_file_create()
516 gfs_dir_create(size_t struct_size, vnode_t *pvp, vnodeops_t *ops, in gfs_dir_create() argument
[all …]
H A Dlookup.c1118 vnode_t *pvp = NULL, *startvp = vp; in dirtopath() local
1214 if ((err = VOP_LOOKUP(vp, "..", &pvp, &emptypn, 0, vrootp, cr, in dirtopath()
1222 if (pvp->v_type != VDIR) { in dirtopath()
1232 if (VN_CMP(pvp, vp)) { in dirtopath()
1242 if ((err = VOP_ACCESS(pvp, vprivs, 0, cr, NULL)) != 0) { in dirtopath()
1250 if ((err = dirfindvp(vrootp, pvp, vp, cr, dbuf, dlen, &dp)) in dirtopath()
1271 VN_HOLD(dw_entry->dw_pvnode = pvp); in dirtopath()
1279 vp = pvp; in dirtopath()
1280 pvp = NULL; in dirtopath()
1339 if (pvp) in dirtopath()
[all …]
H A Dvnode.c3073 if (pvp == NULL) { in vn_setpath_common()
3095 mutex_enter(&pvp->v_lock); in vn_setpath_common()
3109 mutex_exit(&pvp->v_lock); in vn_setpath_common()
3120 pstamp = pvp->v_path_stamp; in vn_setpath_common()
3121 mutex_exit(&pvp->v_lock); in vn_setpath_common()
3134 pstamp = pvp->v_path_stamp; in vn_setpath_common()
3143 mutex_exit(&pvp->v_lock); in vn_setpath_common()
3158 mutex_enter(&pvp->v_lock); in vn_setpath_common()
3170 mutex_exit(&pvp->v_lock); in vn_setpath_common()
3174 vlen = strlen(pvp->v_path); in vn_setpath_common()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_xattr.c84 smbfs_get_xattrdir(vnode_t *pvp, vnode_t **vpp, cred_t *cr, int flags) in smbfs_get_xattrdir() argument
89 pnp = VTOSMB(pvp); in smbfs_get_xattrdir()
250 vnode_t *pvp; /* parent */ in smbfs_xa_getfattr() local
273 error = smbfs_xa_parent(xvp, &pvp); in smbfs_xa_getfattr()
277 pnp = VTOSMB(pvp); in smbfs_xa_getfattr()
290 VN_RELE(pvp); in smbfs_xa_getfattr()
304 vnode_t *pvp; /* parent */ in smbfs_xa_get_streaminfo() local
310 error = smbfs_xa_parent(SMBTOV(dnp), &pvp); in smbfs_xa_get_streaminfo()
313 ASSERT(pvp); in smbfs_xa_get_streaminfo()
315 pnp = VTOSMB(pvp); in smbfs_xa_get_streaminfo()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_nv.c182 mdb_var_t **pvp = &nv->nv_hash[i]; in nv_var_interpos() local
184 while (*pvp != v) { in nv_var_interpos()
185 mdb_var_t *vp = *pvp; in nv_var_interpos()
187 pvp = &vp->v_next; in nv_var_interpos()
190 *pvp = w; in nv_var_interpos()
351 mdb_var_t **pvp; in mdb_nv_remove() local
377 pvp = &v->v_next; in mdb_nv_remove()
379 pvp = &nv->nv_hash[i]; in mdb_nv_remove()
383 *pvp = corpse->v_ndef; in mdb_nv_remove()
386 *pvp = corpse->v_next; in mdb_nv_remove()
/illumos-gate/usr/src/uts/common/os/
H A Dport_subr.c790 portfop_vp_t *pvp; in free_fopdata() local
791 pvp = vp->v_fopdata; in free_fopdata()
792 ASSERT(pvp->pvp_femp == NULL); in free_fopdata()
793 mutex_destroy(&pvp->pvp_mutex); in free_fopdata()
794 list_destroy(&pvp->pvp_pfoplist); in free_fopdata()
795 kmem_free(pvp, sizeof (*pvp)); in free_fopdata()
/illumos-gate/usr/src/uts/common/fs/objfs/
H A Dobjfs_odir.c50 objfs_create_odirnode(vnode_t *pvp, struct modctl *mp) in objfs_create_odirnode() argument
52 vnode_t *vp = gfs_dir_create(sizeof (objfs_odirnode_t), pvp, in objfs_create_odirnode()

12