Lines Matching refs:sdev_attr
255 ASSERT(dv->sdev_attr);
258 attrp = dv->sdev_attr;
280 ASSERT(dv->sdev_attr == NULL);
284 dv->sdev_attr = kmem_zalloc(sizeof (struct vattr), KM_SLEEP);
335 dv->sdev_attr = NULL;
418 if (dv->sdev_attr == NULL) {
473 dv->sdev_attr = NULL;
930 if (dv->sdev_attr != NULL) {
931 kmem_free(dv->sdev_attr, sizeof (struct vattr));
932 dv->sdev_attr = NULL;
1305 ASSERT((*ndvp)->sdev_attr);
1307 (*ndvp)->sdev_attr->va_ctime = now;
1308 (*ndvp)->sdev_attr->va_atime = now;
1315 ASSERT(nddv->sdev_attr);
1317 nddv->sdev_attr->va_mtime = now;
1318 nddv->sdev_attr->va_atime = now;
1591 * Creating a backing store entry based on sdev_attr.
1601 struct vattr *vap = dv->sdev_attr;
1619 kmem_free(dv->sdev_attr, sizeof (vattr_t));
1620 dv->sdev_attr = NULL;
2442 ASSERT(ddv->sdev_attr || ddv->sdev_attrvp);
3031 ASSERT(dv->sdev_attr);
3047 * sdev_attr was allocated in sdev_mknode
3051 dv->sdev_attr, flags, sdev_unlocked_access, dv);
3058 get = dv->sdev_attr;