Lines Matching refs:ndvp
1116 struct sdev_node *nddv, struct sdev_node **ndvp, char *nnm,
1176 if (SDEV_IS_PERSIST((*ndvp)))
1195 if (*ndvp) {
1196 nvp = SDEVTOV(*ndvp);
1200 if (odv == *ndvp) {
1223 if ((*ndvp)->sdev_nlink > 2) {
1231 * We did not place the hold on *ndvp, so even though
1235 sdev_dirdelete(nddv, *ndvp);
1236 *ndvp = NULL;
1248 if (SDEV_IS_PERSIST((*ndvp))) {
1257 sdev_dirdelete(nddv, *ndvp);
1258 *ndvp = NULL;
1273 error = sdev_mknode(nddv, nnm, ndvp, &vattr,
1283 ASSERT(*ndvp);
1284 ASSERT((*ndvp)->sdev_state == SDEV_READY);
1292 (struct sdev_node *)(*ndvp), &ndv,
1301 if ((*ndvp)->sdev_attrvp) {
1302 sdev_update_timestamps((*ndvp)->sdev_attrvp, kcred,
1305 ASSERT((*ndvp)->sdev_attr);
1307 (*ndvp)->sdev_attr->va_ctime = now;
1308 (*ndvp)->sdev_attr->va_atime = now;
1324 SDEV_RELE(*ndvp);