Lines Matching refs:vbo
890 static inline void *alloc_rsttbl_from_idx(struct RESTART_TABLE **tbl, u32 vbo) in alloc_rsttbl_from_idx() argument
899 if (vbo >= bytes) { in alloc_rsttbl_from_idx()
904 u32 bytes2idx = vbo - bytes; in alloc_rsttbl_from_idx()
916 e = Add2Ptr(rt, vbo); in alloc_rsttbl_from_idx()
928 if (off == vbo) { in alloc_rsttbl_from_idx()
950 if (off == vbo) { in alloc_rsttbl_from_idx()
1047 u32 vbo = (lsn << log->seq_num_bits) >> (log->seq_num_bits - 3); in lsn_to_vbo() local
1049 return vbo; in lsn_to_vbo()
1111 u32 vbo; member
1118 static int read_log_page(struct ntfs_log *log, u32 vbo, in read_log_page() argument
1122 u32 page_idx = vbo >> log->page_bits; in read_log_page()
1123 u32 page_off = vbo & log->page_mask; in read_log_page()
1131 if (vbo >= log->l_size) in read_log_page()
1182 u32 skip, vbo; in log_read_rst() local
1187 vbo = 0; in log_read_rst()
1190 vbo = 512; in log_read_rst()
1195 for (; vbo < l_size; vbo = 2 * vbo + skip, skip = 0) { in log_read_rst()
1201 if (read_log_page(log, vbo, (struct RECORD_PAGE_HDR **)&r_page, in log_read_rst()
1230 info->vbo = vbo; in log_read_rst()
1233 if (!is_rst_page_hdr_valid(vbo, r_page)) in log_read_rst()
1450 u32 vbo = lsn_to_vbo(log, this_lsn); in next_log_lsn() local
1458 if (end <= vbo) in next_log_lsn()
1478 vbo = hdr_off + log->data_off; in next_log_lsn()
1480 vbo = ALIGN(end, 8); in next_log_lsn()
1484 *lsn = vbo_to_lsn(log, vbo, seq); in next_log_lsn()
1547 const struct RECORD_PAGE_HDR *rp, u32 vbo, in check_subseq_log_page() argument
1568 (lsn_seq == seq - 1 && log->first_page == vbo && in check_subseq_log_page()
1569 vbo != (lsn_to_vbo(log, lsn) & ~log->page_mask)); in check_subseq_log_page()
2236 u32 vbo = lsn_to_vbo(log, lsn) & ~log->page_mask; in read_log_rec_buf() local
2253 err = read_log_page(log, vbo, &ph, &usa_error); in read_log_rec_buf()
2284 vbo = next_page_off(log, vbo); in read_log_rec_buf()
3041 u64 vbo = cbo + tvo; in do_action() local
3069 rno = vbo >> sbi->record_bits; in do_action()
3171 err = ntfs_read_run_nb(sbi, oa->run1, vbo, buffer_le, bytes, in do_action()
3686 err = ntfs_sb_write_run(sbi, oa->run1, vbo, buffer_le, bytes, 0); in do_action()
3743 u32 page_size, vbo, tail, off, dlen; in log_replay() local
3820 if (rst_info.vbo) in log_replay()
3834 if (rst_info.chkdsk_was_run && page_size != rst_info.vbo) { in log_replay()
3859 log->init_ra = !!rst_info.vbo; in log_replay()
3953 vbo = lsn_to_vbo(log, log->last_lsn); in log_replay()
3955 if (vbo < log->first_page) { in log_replay()
3967 if (off <= vbo) { in log_replay()
3973 vbo &= ~log->sys_page_mask; in log_replay()
3982 log->next_page = vbo; in log_replay()
3984 log->next_page = next_page_off(log, vbo); in log_replay()
4045 log->init_ra = rst_info.vbo; in log_replay()