Lines Matching refs:rp

53 		RESTART_PAGE_HEADER *rp, s64 pos)  in ntfs_check_restart_page_header()  argument
64 logfile_system_page_size = le32_to_cpu(rp->system_page_size); in ntfs_check_restart_page_header()
65 logfile_log_page_size = le32_to_cpu(rp->log_page_size); in ntfs_check_restart_page_header()
84 if (sle16_to_cpu(rp->major_ver) != 1 || in ntfs_check_restart_page_header()
85 sle16_to_cpu(rp->minor_ver) != 1) { in ntfs_check_restart_page_header()
88 "1.1 only.)", (int)sle16_to_cpu(rp->major_ver), in ntfs_check_restart_page_header()
89 (int)sle16_to_cpu(rp->minor_ver)); in ntfs_check_restart_page_header()
96 if (ntfs_is_chkd_record(rp->magic) && !le16_to_cpu(rp->usa_count)) { in ntfs_check_restart_page_header()
102 if (usa_count != le16_to_cpu(rp->usa_count)) { in ntfs_check_restart_page_header()
108 usa_ofs = le16_to_cpu(rp->usa_ofs); in ntfs_check_restart_page_header()
123 ra_ofs = le16_to_cpu(rp->restart_area_offset); in ntfs_check_restart_page_header()
135 if (!ntfs_is_chkd_record(rp->magic) && sle64_to_cpu(rp->chkdsk_lsn)) { in ntfs_check_restart_page_header()
158 static bool ntfs_check_restart_area(struct inode *vi, RESTART_PAGE_HEADER *rp) in ntfs_check_restart_area() argument
166 ra_ofs = le16_to_cpu(rp->restart_area_offset); in ntfs_check_restart_area()
167 ra = (RESTART_AREA*)((u8*)rp + ra_ofs); in ntfs_check_restart_area()
200 if (ra_ofs + ra_len > le32_to_cpu(rp->system_page_size) || in ntfs_check_restart_area()
202 le32_to_cpu(rp->system_page_size) || in ntfs_check_restart_area()
274 RESTART_PAGE_HEADER *rp) in ntfs_check_log_client_array() argument
282 ra = (RESTART_AREA*)((u8*)rp + le16_to_cpu(rp->restart_area_offset)); in ntfs_check_log_client_array()
351 RESTART_PAGE_HEADER *rp, s64 pos, RESTART_PAGE_HEADER **wrp, in ntfs_check_and_load_restart_page() argument
360 if (!ntfs_check_restart_page_header(vi, rp, pos)) { in ntfs_check_and_load_restart_page()
365 if (!ntfs_check_restart_area(vi, rp)) { in ntfs_check_and_load_restart_page()
369 ra = (RESTART_AREA*)((u8*)rp + le16_to_cpu(rp->restart_area_offset)); in ntfs_check_and_load_restart_page()
374 trp = ntfs_malloc_nofs(le32_to_cpu(rp->system_page_size)); in ntfs_check_and_load_restart_page()
386 if (size >= le32_to_cpu(rp->system_page_size)) { in ntfs_check_and_load_restart_page()
387 memcpy(trp, rp, le32_to_cpu(rp->system_page_size)); in ntfs_check_and_load_restart_page()
394 memcpy(trp, rp, size); in ntfs_check_and_load_restart_page()
397 to_read = le32_to_cpu(rp->system_page_size) - size; in ntfs_check_and_load_restart_page()
424 le32_to_cpu(rp->system_page_size))) { in ntfs_check_and_load_restart_page()
430 if (le16_to_cpu(rp->restart_area_offset) + in ntfs_check_and_load_restart_page()
445 if (ntfs_is_rstr_record(rp->magic) && in ntfs_check_and_load_restart_page()
453 if (ntfs_is_rstr_record(rp->magic)) in ntfs_check_and_load_restart_page()
456 *lsn = sle64_to_cpu(rp->chkdsk_lsn); in ntfs_check_and_load_restart_page()
485 bool ntfs_check_logfile(struct inode *log_vi, RESTART_PAGE_HEADER **rp) in ntfs_check_logfile() argument
648 if (rp) in ntfs_check_logfile()
649 *rp = rstr1_ph; in ntfs_check_logfile()
680 bool ntfs_is_logfile_clean(struct inode *log_vi, const RESTART_PAGE_HEADER *rp) in ntfs_is_logfile_clean() argument
691 BUG_ON(!rp); in ntfs_is_logfile_clean()
692 if (!ntfs_is_rstr_record(rp->magic) && in ntfs_is_logfile_clean()
693 !ntfs_is_chkd_record(rp->magic)) { in ntfs_is_logfile_clean()
700 ra = (RESTART_AREA*)((u8*)rp + le16_to_cpu(rp->restart_area_offset)); in ntfs_is_logfile_clean()