
Variable Name
Argument Type/Size
Purpose
DVS_GET_FILE_ATOMIC
/
DVS_SET_FILE_ATOMIC
signed 16-bit (must be 0 or 1 for
SET
)
Retrieves/sets the
atomic
option
value for a file on a DVS mount.
DVS_GET_FILE_BLK_SIZE
/
DVS_SET_FILE_BLK_SIZE
signed 32-bit (must be > 0 for
SET
)
Retrieves/sets the DVS block size
for a file on a DVS mount.
DVS_GET_FILE_CACHE
/
DVS_SET_FILE_CACHE
signed 16-bit (must be 0 or 1 for
SET
)
Retrieves/sets the cache option
for a file on a DVS mount. To set
the file cache, read-only option
must be set.
DVS_GET_FILE_CACHE_READ_SZ
/
DVS_SET_FILE_CACHE_READ_SZ
signed 32-bit (must be > 0 for
SET
)
Retrieves/sets the
cache_read_sz
value for a file
on a DVS mount.
DVS_GET_FILE_CLOSESYNC
/
DVS_SET_FILE_CLOSESYNC
signed 16-bit (must be 0 or 1 for
SET
)
Retrieves/sets the
closesync
option for a file on a DVS mount.
DVS_GET_FILE_DATASYNC
/
DVS_SET_FILE_DATASYNC
signed 16-bit (must be 0 or 1 for
SET
)
Retrieves/sets the current
datasync
value for a file on a
DVS mount.
DVS_GET_FILE_DEFEROPENS
/
DVS_SET_FILE_DEFEROPENS
signed 16-bit (must be 0 or 1 for
SET
)
Retrieves/sets the
deferopens
value for a file on a DVS mount.
DVS_GET_FILE_KILLPROCESS
/
DVS_SET_FILE_KILLPROCESS
signed 16-bit (must be 0 or 1 for
SET
)
Retrieves/sets the
killprocess
option for a file on a DVS mount.
DVS_GET_FILE_STRIPE_WIDTH
/
DVS_SET_FILE_STRIPE_WIDTH
signed 32-bit (must be > 0 for
SET
)
Retrieves/sets the stripe width
size for a file on a DVS mount. To
set the stripe width, loadbalance
option must be set.
DVS_GET_NNODES
signed 32-bit
Retrieves the number of nodes
currently available for a mount
point.
DVS_GET_REMOTE_FS_MAGIC
unsigned 64-bit
Gets the remote file system type
for a file on a DVS mount.
DVS_BCAST_IOCTL
struct dvs_ioctl_tunnel
Used for DataWarp to allow
specialized ioctl calls to be
passed through DVS to a remote
server.
DVS_AUGMENTED_BCAST_IOCTL
struct dvs_augmented_ioctl_tunnel
Used for DataWarp to allow
specialized ioctl calls to be
passed through DVS to a remote
server.
DVS_TUNNEL_IOCTL
struct dvs_ioctl_tunnel
Used for DataWarp to allow
specialized ioctl calls to be
passed through DVS to a remote
server.
DVS_AUGMENTED_TUNNEL_IOCTL
struct dvs_augmented_ioctl_tunnel
Used for DataWarp to allow
specialized ioctl calls to be
Cray DVS
S3016
142