Lines Matching refs:mode
55 static boolean_t validmode(int mode);
114 int mode;
126 } else if (request->mode != NDMP_TAPE_READ_MODE &&
127 request->mode != NDMP_TAPE_WRITE_MODE &&
128 request->mode != NDMP_TAPE_RAW1_MODE) {
182 * If mode is set to this value, tape_open() won't fail if
185 if (request->mode != NDMP_TAPE_RAW1_MODE &&
192 mode = (request->mode == NDMP_TAPE_READ_MODE) ? O_RDONLY : O_RDWR;
193 mode |= O_NDELAY;
194 if ((session->ns_tape.td_fd = open(request->device.name, mode)) < 0) {
217 session->ns_tape.td_mode = request->mode;
482 * is in fixed block mode.
587 common_tape_open(connection, request->device, request->mode);
748 * block mode.
774 NDMP_LOG(LOG_INFO, "Tape device opened in read-only mode");
834 * if the tape device is in fixed block mode.
1166 * Check the tape read mode is valid
1169 validmode(int mode)
1173 switch (mode) {
1196 * ndmpmode (input) - mode of opening (read, write, raw)
1207 int mode;
1247 * If tape is not opened in raw mode and tape is not loaded
1257 mode = (ndmpmode == NDMP_TAPE_READ_MODE) ? O_RDONLY : O_RDWR;
1258 mode |= O_NDELAY;
1259 session->ns_tape.td_fd = open(devname, mode);
1264 * V4 suggests that if the tape is open in raw mode