Lines Matching refs:start
183 off_t start;
1567 return lock->start <= flock->l_start - 1 + flock->l_len
1595 flock->l_start = lock->start;
1596 flock->l_len = lock->end - lock->start + 1;
1637 startsBefore = lock->start < flock->l_start;
1648 // cut the start of the lock
1649 lock->start = flock->l_start + flock->l_len;
1666 secondLock->start = flock->l_start + flock->l_len;
1799 lock->start = flock->l_start;
2036 // rewind to the start of the leaf before the '/'
2129 vnode_path_to_vnode(struct vnode* start, char* path, bool traverseLeafLink,
2136 VnodePutter vnode(start);
2242 // Check if we start from the root directory or the current
2316 struct vnode* start = NULL;
2326 // figure out if we need to start at root or at cwd
2335 start = get_root_vnode(kernel);
2338 _vnode.SetTo(start);
2346 start = context->cwd;
2347 if (start != NULL)
2348 inc_vnode_ref_count(start);
2351 if (start == NULL)
2355 return vnode_path_to_vnode(start, path, traverseLink, kernel, _vnode,
2654 // move the path to the start of the buffer
2996 kprintf(" start: %" B_PRIdOFF "\n", lock->start);