Lines Matching defs:start
74 u_offset_t start;
609 if ((error = flock_get_start(vp, &bf, offset, &start)) != 0)
622 begin = start > vattr.va_size ? vattr.va_size : start;
623 length = vattr.va_size > start ? vattr.va_size - start :
624 start - vattr.va_size;
835 u_offset_t start, end;
842 start = (u_offset_t)flp->l_start;
843 if (start > max)
849 start = (u_offset_t)(flp->l_start + offset);
850 if (start > max)
859 start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size);
860 if (start > max)
873 if (flp->l_len > (max - start + 1))
875 end = (u_offset_t)(start + (flp->l_len - 1));
883 end = start;
884 start += (u_offset_t)flp->l_len;
885 (start)++;
886 if (start > max)
890 ASSERT(start <= max);
895 if (start > end)
901 flock_get_start(vnode_t *vp, flock64_t *flp, offset_t offset, u_offset_t *start)
912 *start = (u_offset_t)flp->l_start;
915 *start = (u_offset_t)(flp->l_start + offset);
921 *start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size);