Home
last modified time | relevance | path

Searched refs:spa_mode (Results 1 – 8 of 8) sorted by path

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_crypt.c909 if (spa_mode(spa) != FREAD) in spa_keystore_unload_wkey()
H A Dspa.c311 (spa_mode(spa) == FREAD), src); in spa_prop_get_config()
1159 spa->spa_mode = mode; in spa_activate()
2888 if (spa->spa_trust_config && (spa->spa_mode & FWRITE)) {
3877 int mode = spa->spa_mode;
4389 int mode = spa->spa_mode;
H A Dspa_misc.c2343 return (!!(spa->spa_mode & FWRITE) && spa->spa_trust_config); in spa_writeable()
2358 spa_mode(spa_t *spa) in spa_mode() function
2360 return (spa->spa_mode); in spa_mode()
2570 spa->spa_mode == FREAD); in spa_importing_readonly_checkpoint()
H A Dvdev_disk.c374 error = ldi_open_by_name((char *)rdpath, spa_mode(spa), kcred, in vdev_disk_open()
387 error = ldi_open_by_name(buf, spa_mode(spa), kcred, in vdev_disk_open()
403 error = ldi_open_by_name(vd->vdev_path, spa_mode(spa), in vdev_disk_open()
438 (void) ldi_close(dvd->vd_lh, spa_mode(spa), in vdev_disk_open()
462 spa_mode(spa), kcred, &dvd->vd_lh, zfs_li); in vdev_disk_open()
480 error = ldi_open_by_dev(&dev, OTYP_BLK, spa_mode(spa), in vdev_disk_open()
490 error = ldi_open_by_name(vd->vdev_path, spa_mode(spa), in vdev_disk_open()
510 spa_mode(spa), kcred, &dvd->vd_lh, zfs_li)) != 0) { in vdev_disk_open()
782 (void) ldi_close(dvd->vd_lh, spa_mode(vd->vdev_spa), kcred); in vdev_disk_close()
H A Dvdev_file.c111 spa_mode(vd->vdev_spa) | FOFFMAX, 0, &vp, 0, 0, rootdir, -1); in vdev_file_open()
157 (void) VOP_CLOSE(vf->vf_vnode, spa_mode(vd->vdev_spa), 1, 0, in vdev_file_close()
H A Dvdev_label.c920 spa_mode(spa) == FREAD) in vdev_inuse()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa.h1009 extern int spa_mode(spa_t *spa);
H A Dspa_impl.h356 int spa_mode; /* FREAD | FWRITE */ member