Lines Matching defs:vbo

1228 	u64 vbo;
1239 vbo = page->index << PAGE_SHIFT;
1241 if (vbo < data_size) {
1244 u32 use = data_size - vbo;
1249 memcpy(kaddr, data + vbo, use);
1264 u64 vbo;
1278 vbo = page->index << PAGE_SHIFT;
1280 if (vbo < data_size) {
1283 u32 use = data_size - vbo;
1287 memcpy(data + vbo, kaddr, use);
1377 u64 vbo[2], off[2], wof_size;
1389 vbo[1] = frame << 2;
1394 vbo[1] = frame << 3;
1399 * Read 4/8 bytes at [vbo - 4(8)] == offset where compressed frame starts.
1400 * Read 4/8 bytes at [vbo] == offset where compressed frame ends.
1403 if (vbo[1] + bytes_per_off > le32_to_cpu(attr->res.data_size)) {
1410 off32 = Add2Ptr(addr, vbo[1]);
1411 off[0] = vbo[1] ? le32_to_cpu(off32[-1]) : 0;
1414 off64 = Add2Ptr(addr, vbo[1]);
1415 off[0] = vbo[1] ? le64_to_cpu(off64[-1]) : 0;
1439 if (vbo[1]) {
1440 voff = vbo[1] & (PAGE_SIZE - 1);
1441 vbo[0] = vbo[1] - bytes_per_off;
1445 vbo[0] = 0;
1451 pgoff_t index = vbo[i] >> PAGE_SHIFT;
1454 u64 from = vbo[i] & ~(u64)(PAGE_SIZE - 1);
1847 int attr_collapse_range(struct ntfs_inode *ni, u64 vbo, u64 bytes)
1886 if ((vbo & mask) || (bytes & mask)) {
1891 if (vbo > data_size)
1896 if (vbo + bytes >= data_size) {
1897 u64 new_valid = min(ni->i_valid, vbo);
1899 /* Simple truncate file at 'vbo'. */
1900 truncate_setsize(&ni->vfs_inode, vbo);
1901 err = attr_set_size(ni, ATTR_DATA, NULL, 0, &ni->file.run, vbo,
1914 vcn = vbo >> sbi->cluster_bits;
2072 if (vbo + bytes <= valid_size)
2074 else if (vbo < valid_size)
2075 valid_size = vbo;
2105 int attr_punch_hole(struct ntfs_inode *ni, u64 vbo, u64 bytes, u32 *frame_size)
2131 if (vbo > data_size)
2134 from = vbo;
2135 to = min_t(u64, vbo + bytes, data_size);
2146 if (vbo >= alloc_size) {
2153 bytes += vbo;
2156 bytes -= vbo;
2158 if ((vbo & mask) || (bytes & mask)) {
2176 vcn = vbo >> sbi->cluster_bits;
2323 int attr_insert_range(struct ntfs_inode *ni, u64 vbo, u64 bytes)
2359 if (vbo > data_size) {
2364 if ((vbo & mask) || (bytes & mask)) {
2376 vcn = vbo >> sbi->cluster_bits;
2488 if (vbo <= ni->i_valid)