Lines Matching refs:lock_mode
563 log_open(kadm5_server_context *server_context, int lock_mode)
572 if (lock_mode & LOCK_NB) {
573 lock_mode &= ~LOCK_NB;
577 if (lock_mode == log_context->lock_mode && log_context->log_fd != -1)
590 lock_it = (lock_mode != log_context->lock_mode);
593 if (lock_mode != LOCK_UN)
602 lock_it = (lock_mode != LOCK_UN);
604 if (lock_it && flock(fd, lock_mode | lock_nb) < 0) {
614 log_context->lock_mode = lock_mode;
615 log_context->read_only = (lock_mode != LOCK_EX);
624 log_init(kadm5_server_context *server_context, int lock_mode)
638 ret = log_open(server_context, lock_mode);
745 if (log_context->lock_mode != LOCK_UN) {
753 log_context->lock_mode = LOCK_UN;
2036 context->log_context.lock_mode == LOCK_EX) {
2133 if (server_context->log_context.lock_mode == LOCK_EX) {