Lines Matching defs:NULL

145 	if (vp == NULL) {
149 rw_init(&dv->dv_contents, NULL, RW_DEFAULT, NULL);
171 ASSERT(dv_node_cache == NULL);
174 NULL, NULL, NULL, 0);
176 tsd_create(&devfs_clean_key, NULL);
183 ASSERT(dv_node_cache != NULL);
185 dv_node_cache = NULL;
286 ASSERT(ddi_root_node() != NULL);
287 ASSERT(dv_node_cache != NULL);
302 dv->dv_name = NULL; /* not needed */
311 dv->dv_attr = NULL;
313 dv->dv_priv = NULL;
362 dv->dv_attr = NULL;
364 dv->dv_priv = NULL;
417 dv->dv_attr = NULL;
471 ASSERT(DV_FIRST_ENTRY(dv) == NULL);
477 if (dv->dv_attr != NULL)
479 if (dv->dv_name != NULL)
481 if (dv->dv_devi != NULL) {
484 if (dv->dv_priv != NULL) {
512 return (NULL);
539 VERIFY(avl_find(&ddv->dv_entries, dv, &where) == NULL);
566 dv->dv_dotdot = NULL;
668 * We assert that if the dv_attrvp pointer is non-NULL, it points
716 ASSERT(RW_WRITE_HELD(&dv->dv_contents) && dv->dv_attrvp == NULL);
723 NULL, NULL, NULL);
726 if ((error == 0) && (VOP_REALVP(rvp, &rrvp, NULL) == 0)) {
762 dv->dv_attr = NULL;
774 devfs_get_defattr(vp, &vattr, NULL);
790 NULL, 0, NULL);
803 VREAD|VWRITE, &rvp, kcred, 0, NULL, NULL);
823 if (dv->dv_attr == NULL) {
851 if ((dmd->type == DDM_ALIAS) || (dmd->ddm_name == NULL))
895 return (NULL);
897 if (ddi_hold_driver(major) == NULL)
898 return (NULL);
900 if (STREAMSTAB(major) == NULL) {
902 return (NULL);
921 * (We need pnp and rdir for doing shadow lookups; they can be NULL)
933 dev_info_t *pdevi, *devi = NULL;
985 if ((dv = dv_findbyname(ddv, nm)) != NULL) {
1000 (vp->v_type != VDIR && dv->dv_attr != NULL)) {
1079 ASSERT(pdevi != NULL);
1108 vp = NULL;
1109 if (devfs_lookupname(curr, NULL, &vp) == 0 && vp) {
1149 if (mnm == NULL) {
1182 if (dv == NULL) {
1192 if ((dup = dv_findbyname(ddv, nm)) == NULL) {
1321 (dmd->ddm_name == NULL))
1332 if ((dv = dv_findbyname(ddv, devnm)) != NULL) {
1345 if ((dv = dv_findbyname(ddv, devnm + 1)) == NULL) {
1411 if (dv_cleandir(dv, NULL,
1441 dv->dv_devi = NULL; /* mark DV_STALE */
1468 * If devnm is not NULL we return immediately on busy,
1544 NULL, NULLVP, kcred, 0);
1546 if (dv->dv_attrvp != NULLVP || dv->dv_attr == NULL) {
1597 if ((dvp = devfs_dip_to_dvnode(ddi_root_node())) == NULL)
1657 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
1658 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0);
1659 VOP_RWUNLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
1675 &vp, NULL, 0, NULL, kcred, NULL, NULL, NULL);
1691 (char *)nm, rvp, kcred, NULL, 0);
1698 NULL, 0);
1743 ASSERT(rvp != NULL);
1756 error = VOP_LOOKUP(dirvp, nm, &vp, NULL, 0, rvp, kcred,
1757 NULL, NULL, NULL);
1797 (void) VOP_RWLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
1798 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0);
1799 VOP_RWUNLOCK(dirvp, V_WRITELOCK_FALSE, NULL);
1818 NULL, 0, NULL, kcred, NULL, NULL, NULL);
1834 rvp, kcred, NULL, 0);
1841 NULL, 0);
1885 head = tail = next = NULL;
1891 * If devnm is not NULL and is not the empty string,
1916 dv_walk(head->dv, NULL, callback, arg);