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