Lines Matching defs:lo_offset
50 loff_t lo_offset;
162 if (lo->lo_offset > 0)
163 loopsize -= lo->lo_offset;
177 * We support direct I/O only if lo_offset is aligned with the logical I/O size
187 if (lo->lo_offset & (lo->lo_min_dio_size - 1))
412 loff_t pos = ((loff_t) blk_rq_pos(rq) << 9) + lo->lo_offset;
674 return sysfs_emit(buf, "%llu\n", (unsigned long long)lo->lo_offset);
924 if (info->lo_offset > LLONG_MAX || info->lo_sizelimit > LLONG_MAX)
927 lo->lo_offset = info->lo_offset;
1123 lo->lo_offset = 0;
1238 if (lo->lo_offset != info->lo_offset ||
1245 /* I/O needs to be drained before changing lo_offset or lo_sizelimit */
1258 /* update the direct I/O flag if lo_offset changed */
1294 info->lo_offset = lo->lo_offset;
1321 info64->lo_offset = info->lo_offset;
1335 info->lo_offset = info64->lo_offset;
1343 info->lo_offset != info64->lo_offset)
1581 compat_int_t lo_offset;
1609 info64->lo_offset = info.lo_offset;
1631 info.lo_offset = info64->lo_offset;
1639 info.lo_offset != info64->lo_offset)