Lines Matching defs:flp
487 struct flock *flp;
629 flp = (struct flock *)arg;
630 if ((flg & F_REMOTE) != 0 && flp->l_sysid == 0) {
644 if (flp->l_whence == SEEK_CUR) {
647 (flp->l_start > 0 &&
648 foffset > OFF_MAX - flp->l_start)) {
653 flp->l_start += foffset;
657 switch (flp->l_type) {
669 flp, flg);
682 flp, flg);
686 flp, flg);
694 F_UNLCKSYS, flp, flg);
700 if (error != 0 || flp->l_type == F_UNLCK ||
701 flp->l_type == F_UNLCKSYS) {
728 flp->l_whence = SEEK_SET;
729 flp->l_start = 0;
730 flp->l_len = 0;
731 flp->l_type = F_UNLCK;
733 F_UNLCK, flp, F_POSIX);
748 flp = (struct flock *)arg;
749 if (flp->l_type != F_RDLCK && flp->l_type != F_WRLCK &&
750 flp->l_type != F_UNLCK) {
755 if (flp->l_whence == SEEK_CUR) {
757 if ((flp->l_start > 0 &&
758 foffset > OFF_MAX - flp->l_start) ||
759 (flp->l_start < 0 &&
760 foffset < OFF_MIN - flp->l_start)) {
765 flp->l_start += foffset;
768 error = VOP_ADVLOCK(vp, (caddr_t)p->p_leader, F_GETLK, flp,