SEEK_DATA
case SEEK_DATA:
if (delalloc && whence == SEEK_DATA) {
if (whence == SEEK_DATA) {
if (whence == SEEK_DATA && start >= i_size)
case SEEK_DATA:
off2 = vfs_llseek(file, off, SEEK_DATA);
off = vfs_llseek(file, start, SEEK_DATA);
off = vfs_llseek(file, start, SEEK_DATA);
pos = vfs_llseek(file, start, SEEK_DATA);
if (whence == SEEK_END || whence == SEEK_DATA || whence == SEEK_HOLE) {
else if (whence == SEEK_DATA)
case SEEK_DATA:
case SEEK_DATA:
} else if (whence == SEEK_DATA) {
if (whence == SEEK_DATA) {
if (whence == SEEK_DATA)
case SEEK_DATA:
case SEEK_DATA:
case SEEK_DATA:
if (whence == SEEK_DATA || whence == SEEK_HOLE)
start_byte, scan_end_byte, SEEK_DATA);
iter->pos, iter->pos + length, SEEK_DATA);
if (whence == SEEK_DATA && res.sr_eof)
case SEEK_DATA:
whence = SEEK_DATA;
if (whence == SEEK_DATA || whence == SEEK_HOLE) {
ret = ni_seek_data_or_hole(ni, offset, whence == SEEK_DATA);
BUG_ON(whence != SEEK_DATA && whence != SEEK_HOLE);
(is_data && whence == SEEK_DATA)) {
case SEEK_DATA:
data_pos = vfs_llseek(old_file, old_pos, SEEK_DATA);
case SEEK_DATA:
case SEEK_DATA:
if (whence != SEEK_HOLE && whence != SEEK_DATA)
if (whence == SEEK_DATA && out_data_len == 0) {
if (whence == SEEK_DATA) {
extent_start = vfs_llseek(f, start, SEEK_DATA);
if (whence == SEEK_DATA)
(length && whence == SEEK_DATA))
(length && whence == SEEK_DATA)) {
if (whence == SEEK_DATA)
case SEEK_DATA:
ret = vfs_llseek(xf->file, pos, SEEK_DATA);
case SEEK_DATA:
case SEEK_DATA:
bool seek_data = (whence == SEEK_DATA);
if (whence != SEEK_DATA && whence != SEEK_HOLE)
#ifdef SEEK_DATA