Home
last modified time | relevance | path

Searched refs:vi (Results 1 – 23 of 23) sorted by relevance

/fs/ntfs/
Dinode.c60 int ntfs_test_inode(struct inode *vi, ntfs_attr *na) in ntfs_test_inode() argument
64 if (vi->i_ino != na->mft_no) in ntfs_test_inode()
66 ni = NTFS_I(vi); in ntfs_test_inode()
104 static int ntfs_init_locked_inode(struct inode *vi, ntfs_attr *na) in ntfs_init_locked_inode() argument
106 ntfs_inode *ni = NTFS_I(vi); in ntfs_init_locked_inode()
108 vi->i_ino = na->mft_no; in ntfs_init_locked_inode()
149 static int ntfs_read_locked_inode(struct inode *vi);
150 static int ntfs_read_locked_attr_inode(struct inode *base_vi, struct inode *vi);
152 struct inode *vi);
172 struct inode *vi; in ntfs_iget() local
[all …]
Dbitmap.h32 extern int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,
47 static inline int ntfs_bitmap_set_bits_in_run(struct inode *vi, in ntfs_bitmap_set_bits_in_run() argument
50 return __ntfs_bitmap_set_bits_in_run(vi, start_bit, count, value, in ntfs_bitmap_set_bits_in_run()
65 static inline int ntfs_bitmap_set_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_set_run() argument
68 return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 1); in ntfs_bitmap_set_run()
82 static inline int ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_clear_run() argument
85 return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 0); in ntfs_bitmap_clear_run()
97 static inline int ntfs_bitmap_set_bit(struct inode *vi, const s64 bit) in ntfs_bitmap_set_bit() argument
99 return ntfs_bitmap_set_run(vi, bit, 1); in ntfs_bitmap_set_bit()
111 static inline int ntfs_bitmap_clear_bit(struct inode *vi, const s64 bit) in ntfs_bitmap_clear_bit() argument
[all …]
Dinode.h272 extern int ntfs_test_inode(struct inode *vi, ntfs_attr *na);
282 extern void ntfs_evict_big_inode(struct inode *vi);
286 static inline void ntfs_init_big_inode(struct inode *vi) in ntfs_init_big_inode() argument
288 ntfs_inode *ni = NTFS_I(vi); in ntfs_init_big_inode()
291 __ntfs_init_inode(vi->i_sb, ni); in ntfs_init_big_inode()
292 ni->mft_no = vi->i_ino; in ntfs_init_big_inode()
299 extern int ntfs_read_inode_mount(struct inode *vi);
305 extern int ntfs_truncate(struct inode *vi);
306 extern void ntfs_truncate_vfs(struct inode *vi);
310 extern int __ntfs_write_inode(struct inode *vi, int sync);
[all …]
Dfile.c62 static int ntfs_file_open(struct inode *vi, struct file *filp) in ntfs_file_open() argument
65 if (i_size_read(vi) > MAX_LFS_FILESIZE) in ntfs_file_open()
68 return generic_file_open(vi, filp); in ntfs_file_open()
115 struct inode *vi = VFS_I(ni); in ntfs_attr_extend_initialized() local
128 old_i_size = i_size_read(vi); in ntfs_attr_extend_initialized()
134 vi->i_ino, (unsigned)le32_to_cpu(ni->type), in ntfs_attr_extend_initialized()
178 i_size_write(vi, new_init_size); in ntfs_attr_extend_initialized()
216 i_size_write(vi, new_init_size); in ntfs_attr_extend_initialized()
222 mapping = vi->i_mapping; in ntfs_attr_extend_initialized()
316 (unsigned long long)new_init_size, i_size_read(vi)); in ntfs_attr_extend_initialized()
[all …]
Dlogfile.c51 static bool ntfs_check_restart_page_header(struct inode *vi, in ntfs_check_restart_page_header() argument
70 ntfs_error(vi->i_sb, "$LogFile uses unsupported page size."); in ntfs_check_restart_page_header()
78 ntfs_error(vi->i_sb, "Found restart area in incorrect " in ntfs_check_restart_page_header()
85 ntfs_error(vi->i_sb, "$LogFile version %i.%i is not " in ntfs_check_restart_page_header()
102 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header()
111 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header()
126 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header()
135 ntfs_error(vi->i_sb, "$LogFile restart page is not modified " in ntfs_check_restart_page_header()
157 static bool ntfs_check_restart_area(struct inode *vi, RESTART_PAGE_HEADER *rp) in ntfs_check_restart_area() argument
174 ntfs_error(vi->i_sb, "$LogFile restart area specifies " in ntfs_check_restart_area()
[all …]
Dbitmap.c47 int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit, in __ntfs_bitmap_set_bits_in_run() argument
58 BUG_ON(!vi); in __ntfs_bitmap_set_bits_in_run()
60 "value %u.%s", vi->i_ino, (unsigned long long)start_bit, in __ntfs_bitmap_set_bits_in_run()
74 mapping = vi->i_mapping; in __ntfs_bitmap_set_bits_in_run()
78 ntfs_error(vi->i_sb, "Failed to map first page (error " in __ntfs_bitmap_set_bits_in_run()
174 pos = __ntfs_bitmap_set_bits_in_run(vi, start_bit, count - cnt, in __ntfs_bitmap_set_bits_in_run()
180 ntfs_error(vi->i_sb, "Failed to map subsequent page (error " in __ntfs_bitmap_set_bits_in_run()
184 ntfs_error(vi->i_sb, "Failed to map subsequent page (error " in __ntfs_bitmap_set_bits_in_run()
188 NVolSetErrors(NTFS_SB(vi->i_sb)); in __ntfs_bitmap_set_bits_in_run()
Daops.c63 struct inode *vi; in ntfs_end_buffer_async_read() local
68 vi = page->mapping->host; in ntfs_end_buffer_async_read()
69 ni = NTFS_I(vi); in ntfs_end_buffer_async_read()
81 i_size = i_size_read(vi); in ntfs_end_buffer_async_read()
190 struct inode *vi; in ntfs_read_block() local
201 vi = page->mapping->host; in ntfs_read_block()
202 ni = NTFS_I(vi); in ntfs_read_block()
236 i_size = i_size_read(vi); in ntfs_read_block()
401 struct inode *vi; in ntfs_readpage() local
412 vi = page->mapping->host; in ntfs_readpage()
[all …]
Dmft.c930 struct inode *vi; in ntfs_may_write_mft_record() local
956 vi = igrab(mft_vi); in ntfs_may_write_mft_record()
957 BUG_ON(vi != mft_vi); in ntfs_may_write_mft_record()
966 vi = ilookup5_nowait(sb, mft_no, (test_t)ntfs_test_inode, &na); in ntfs_may_write_mft_record()
968 if (vi) { in ntfs_may_write_mft_record()
971 ni = NTFS_I(vi); in ntfs_may_write_mft_record()
979 iput(vi); in ntfs_may_write_mft_record()
988 iput(vi); in ntfs_may_write_mft_record()
1024 vi = igrab(mft_vi); in ntfs_may_write_mft_record()
1025 BUG_ON(vi != mft_vi); in ntfs_may_write_mft_record()
[all …]
Dindex.c200 le16_to_cpu(ie->data.vi.data_offset) || in ntfs_index_lookup()
201 (u32)le16_to_cpu(ie->data.vi.data_offset) + in ntfs_index_lookup()
202 le16_to_cpu(ie->data.vi.data_length) > in ntfs_index_lookup()
218 le16_to_cpu(ie->data.vi.data_offset); in ntfs_index_lookup()
219 ictx->data_len = le16_to_cpu(ie->data.vi.data_length); in ntfs_index_lookup()
367 le16_to_cpu(ie->data.vi.data_offset) || in ntfs_index_lookup()
368 (u32)le16_to_cpu(ie->data.vi.data_offset) + in ntfs_index_lookup()
369 le16_to_cpu(ie->data.vi.data_length) > in ntfs_index_lookup()
Dnamei.c302 struct inode *vi = d_inode(child_dent); in ntfs_get_parent() local
303 ntfs_inode *ni = NTFS_I(vi); in ntfs_get_parent()
311 ntfs_debug("Entering for inode 0x%lx.", vi->i_ino); in ntfs_get_parent()
329 ntfs_error(vi->i_sb, "Inode 0x%lx does not have a " in ntfs_get_parent()
331 vi->i_ino); in ntfs_get_parent()
348 return d_obtain_alias(ntfs_iget(vi->i_sb, parent_ino)); in ntfs_get_parent()
Ddir.c1464 static int ntfs_dir_open(struct inode *vi, struct file *filp) in ntfs_dir_open() argument
1467 if (i_size_read(vi) > MAX_LFS_FILESIZE) in ntfs_dir_open()
1503 struct inode *bmp_vi, *vi = filp->f_mapping->host; in ntfs_dir_fsync() local
1507 ntfs_debug("Entering for inode 0x%lx.", vi->i_ino); in ntfs_dir_fsync()
1509 err = filemap_write_and_wait_range(vi->i_mapping, start, end); in ntfs_dir_fsync()
1512 mutex_lock(&vi->i_mutex); in ntfs_dir_fsync()
1514 BUG_ON(!S_ISDIR(vi->i_mode)); in ntfs_dir_fsync()
1516 na.mft_no = vi->i_ino; in ntfs_dir_fsync()
1520 bmp_vi = ilookup5(vi->i_sb, vi->i_ino, (test_t)ntfs_test_inode, &na); in ntfs_dir_fsync()
1525 ret = __ntfs_write_inode(vi, 1); in ntfs_dir_fsync()
[all …]
Dattrib.c1538 struct inode *vi = VFS_I(ni); in ntfs_attr_make_non_resident() local
1580 page = find_or_create_page(vi->i_mapping, 0, in ntfs_attr_make_non_resident()
1581 mapping_gfp_mask(vi->i_mapping)); in ntfs_attr_make_non_resident()
1731 vi->i_blocks = ni->itype.compressed.size >> 9; in ntfs_attr_make_non_resident()
1733 vi->i_blocks = ni->allocated_size >> 9; in ntfs_attr_make_non_resident()
1789 vi->i_ino, in ntfs_attr_make_non_resident()
1796 i_size_write(vi, attr_size); in ntfs_attr_make_non_resident()
1909 struct inode *vi = VFS_I(ni); in ntfs_attr_extend_allocation() local
1928 "data_start 0x%llx.", vi->i_ino, in ntfs_attr_extend_allocation()
1962 vi->i_ino, (unsigned) in ntfs_attr_extend_allocation()
[all …]
Dsuper.c379 VOLUME_INFORMATION *vi; in ntfs_write_volume_flags() local
402 vi = (VOLUME_INFORMATION*)((u8*)ctx->attr + in ntfs_write_volume_flags()
404 vol->vol_flags = vi->flags = flags; in ntfs_write_volume_flags()
1269 struct inode *vi; in check_windows_hibernation_status() local
1307 vi = ntfs_iget(vol->sb, MREF(mref)); in check_windows_hibernation_status()
1308 if (IS_ERR(vi) || is_bad_inode(vi)) { in check_windows_hibernation_status()
1309 if (!IS_ERR(vi)) in check_windows_hibernation_status()
1310 iput(vi); in check_windows_hibernation_status()
1312 return IS_ERR(vi) ? PTR_ERR(vi) : -EIO; in check_windows_hibernation_status()
1314 if (unlikely(i_size_read(vi) < NTFS_HIBERFIL_HEADER_SIZE)) { in check_windows_hibernation_status()
[all …]
Dlayout.h2211 } __attribute__ ((__packed__)) vi; member
2246 } __attribute__ ((__packed__)) vi; member
/fs/reiserfs/
Ditem_ops.c69 struct virtual_item *vi, in sd_create_vi() argument
72 vi->vi_index = TYPE_STAT_DATA; in sd_create_vi()
76 static int sd_check_left(struct virtual_item *vi, int free, in sd_check_left() argument
83 static int sd_check_right(struct virtual_item *vi, int free) in sd_check_right() argument
88 static int sd_part_size(struct virtual_item *vi, int first, int count) in sd_part_size() argument
94 static int sd_unit_num(struct virtual_item *vi) in sd_unit_num() argument
96 return vi->vi_item_len - IH_SIZE; in sd_unit_num()
99 static void sd_print_vi(struct virtual_item *vi) in sd_print_vi() argument
103 vi->vi_index, vi->vi_type, vi->vi_ih); in sd_print_vi()
159 struct virtual_item *vi, in direct_create_vi() argument
[all …]
Dfix_node.c94 struct virtual_item *vi = vn->vn_vi + new_num; in create_virtual_node() local
105 vi->vi_item_len += ih_item_len(ih + j) + IH_SIZE; in create_virtual_node()
106 vi->vi_ih = ih + j; in create_virtual_node()
107 vi->vi_item = ih_item_body(Sh, ih + j); in create_virtual_node()
108 vi->vi_uarea = vn->vn_free_ptr; in create_virtual_node()
115 op_create_vi(vn, vi, is_affected, tb->insert_size[0]); in create_virtual_node()
127 vi->vi_new_data = vn->vn_data; in create_virtual_node()
133 struct virtual_item *vi = vn->vn_vi + vn->vn_affected_item_num; in create_virtual_node() local
137 vi->vi_item_len = tb->insert_size[0]; in create_virtual_node()
138 vi->vi_ih = vn->vn_ins_ih; in create_virtual_node()
[all …]
Dreiserfs.h2633 int (*create_vi) (struct virtual_node * vn, struct virtual_item * vi,
2635 int (*check_left) (struct virtual_item * vi, int free,
2637 int (*check_right) (struct virtual_item * vi, int free);
2638 int (*part_size) (struct virtual_item * vi, int from, int to);
2639 int (*unit_num) (struct virtual_item * vi);
2640 void (*print_vi) (struct virtual_item * vi);
2649 #define op_create_vi(vn,vi,is_affected,insert_size) item_ops[le_ih_k_type ((vi)->vi_ih)]->create_v… argument
2650 #define op_check_left(vi,free,start_skip,end_skip) item_ops[(vi)->vi_index]->check_left (vi, free, … argument
2651 #define op_check_right(vi,free) item_ops[(vi)->vi_index]->check_right (vi, fre… argument
2652 #define op_part_size(vi,from,to) item_ops[(vi)->vi_index]->part_size (vi, from,… argument
[all …]
/fs/ubifs/
Dsuper.c484 return ubi_sync(c->vi.ubi_num); in ubifs_sync_fs()
498 if (c->vi.corrupted) { in init_constants_early()
508 if (c->vi.vol_type == UBI_STATIC_VOLUME) { in init_constants_early()
513 c->leb_cnt = c->vi.size; in init_constants_early()
514 c->leb_size = c->vi.usable_leb_size; in init_constants_early()
1251 sprintf(c->bgt_name, BGT_NAME_PATTERN, c->vi.ubi_num, c->vi.vol_id); in mount_ubifs()
1406 c->vi.ubi_num, c->vi.vol_id, c->vi.name, in mount_ubifs()
1511 dbg_gen("un-mounting UBI device %d, volume %d", c->vi.ubi_num, in ubifs_umount()
1512 c->vi.vol_id); in ubifs_umount()
1762 ubifs_msg(c, "un-mount UBI device %d", c->vi.ubi_num); in ubifs_put_super()
[all …]
Dubifs.h48 (c)->vi.ubi_num, (c)->vi.vol_id, ##__VA_ARGS__)
52 (c)->vi.ubi_num, (c)->vi.vol_id, current->pid, \
57 (c)->vi.ubi_num, (c)->vi.vol_id, current->pid, \
1363 struct ubi_volume_info vi; member
Dsb.c395 if (c->leb_cnt < min_leb_cnt || c->leb_cnt > c->vi.size) { in validate_sb()
397 c->leb_cnt, c->vi.size, min_leb_cnt); in validate_sb()
626 if (c->leb_cnt < c->vi.size && c->leb_cnt < c->max_leb_cnt) { in ubifs_read_superblock()
627 c->leb_cnt = min_t(int, c->max_leb_cnt, c->vi.size); in ubifs_read_superblock()
Ddebug.c2826 c->vi.ubi_num, c->vi.vol_id); in dbg_debugfs_init_fs()
/fs/coda/
Dupcall.c486 if (data->vi.in_size > VC_MAXDATASIZE) { in venus_pioctl()
491 if (data->vi.out_size > VC_MAXDATASIZE) { in venus_pioctl()
506 inp->coda_ioctl.len = data->vi.in_size; in venus_pioctl()
511 data->vi.in, data->vi.in_size)) { in venus_pioctl()
516 error = coda_upcall(coda_vcp(sb), SIZE(ioctl) + data->vi.in_size, in venus_pioctl()
531 if (outp->coda_ioctl.len > data->vi.out_size) { in venus_pioctl()
537 if (copy_to_user(data->vi.out, in venus_pioctl()
/fs/ncpfs/
Dinode.c806 struct ncp_volume_info vi; in ncp_statfs() local
835 err = ncp_get_directory_info(s, dh, &vi); in ncp_statfs()
841 buf->f_bsize = vi.sectors_per_block * 512; in ncp_statfs()
842 buf->f_blocks = vi.total_blocks; in ncp_statfs()
843 buf->f_bfree = vi.free_blocks; in ncp_statfs()
844 buf->f_bavail = vi.free_blocks; in ncp_statfs()
845 buf->f_files = vi.total_dir_entries; in ncp_statfs()
846 buf->f_ffree = vi.available_dir_entries; in ncp_statfs()