Lines Matching refs:seq
94 uint8_t seq; /* seq number of last lock request */ member
293 send_lockmsg(int cmd, pid_t pid, daemonaddr_t *dp, uint8_t seq) in send_lockmsg() argument
308 message_buf.seq = seq; in send_lockmsg()
572 send_lockmsg(GRANTED, (pid_t)0, addr, msg->seq); in queue_lock()
678 is_duplicate(cfglockd_t type, pid_t pid, uint8_t seq) in is_duplicate() argument
689 if (bufp->pid == pid && bufp->seq == seq) { in is_duplicate()
704 (*unlock_buf).seq = seq; in is_duplicate()
712 if (is_duplicate(type, msg->pid, msg->seq)) { in local_lock()
717 send_lockmsg(LOCK_LOCKED, (pid_t)0, client, msg->seq); in local_lock()
772 local_unlock(pid_t pid, uint8_t seq, int method) in local_unlock() argument
777 if (method == NORMAL_UNLOCK && is_duplicate(LOCK_NOTLOCKED, pid, seq)) { in local_unlock()
835 lockedby(daemonaddr_t *d, uint8_t seq) in lockedby() argument
840 send_lockmsg(LOCK_NOTLOCKED, (pid_t)0, d, seq); in lockedby()
843 send_lockmsg(LOCK_READ, the_lock.holding_pid[0], d, seq); in lockedby()
846 send_lockmsg(LOCK_WRITE, the_lock.holding_pid[0], d, seq); in lockedby()
991 send_lockmsg(LOCK_ACK, (pid_t)0, host, mp->seq); in dispatch()
993 local_unlock(mp->pid, mp->seq, NORMAL_UNLOCK); in dispatch()
997 lockedby(host, mp->seq); in dispatch()