Lines Matching +defs:tag +defs:end
91 void lf_print(const char *tag, struct lockf *lock);
92 void lf_printlist(const char *tag, struct lockf *lock);
175 off_t start, end, oadd;
194 * Convert the flock structure into a start and end.
240 end = start - 1;
247 end = -1;
254 end = start + oadd;
263 lock->lf_end = end;
1044 off_t start, end;
1055 end = lock->lf_end;
1089 (end != -1 && lf->lf_start > end)) {
1097 if ((type & SELF) && end != -1 && lf->lf_start > end)
1103 if ((lf->lf_start == start) && (lf->lf_end == end)) {
1108 (end != -1) &&
1109 ((lf->lf_end >= end) || (lf->lf_end == -1))) {
1114 (end == -1 ||
1115 (lf->lf_end != -1 && end >= lf->lf_end))) {
1125 (end != -1) &&
1126 ((lf->lf_end > end) || (lf->lf_end == -1))) {
1274 * Print out a lock; lock information is prefixed by the string in 'tag'
1276 * Parameters: tag A string tag for debugging
1283 lf_print(const char *tag, struct lockf *lock)
1285 printf("%s: lock %p for ", tag, (void *)lock);
1291 printf(" in vno %p, %s, start 0x%016llx, end 0x%016llx",
1298 printf(" %s, start 0x%016llx, end 0x%016llx",
1314 * is prefixed by the string in 'tag'
1316 * Parameters: tag A string tag for debugging
1323 lf_printlist(const char *tag, struct lockf *lock)
1331 tag, lock->lf_vnode);
1339 printf(", %s, start 0x%016llx, end 0x%016llx",
1351 printf(", %s, start 0x%016llx, end 0x%016llx",