Home
last modified time | relevance | path

Searched refs:mi (Results 1 – 12 of 12) sorted by relevance

/fs/incfs/
Ddata_mgmt.c31 struct mount_info *mi = NULL; in incfs_alloc_mount_info() local
34 mi = kzalloc(sizeof(*mi), GFP_NOFS); in incfs_alloc_mount_info()
35 if (!mi) in incfs_alloc_mount_info()
38 mi->mi_sb = sb; in incfs_alloc_mount_info()
39 mi->mi_backing_dir_path = *backing_dir_path; in incfs_alloc_mount_info()
40 mi->mi_owner = get_current_cred(); in incfs_alloc_mount_info()
41 path_get(&mi->mi_backing_dir_path); in incfs_alloc_mount_info()
42 mutex_init(&mi->mi_dir_struct_mutex); in incfs_alloc_mount_info()
43 mutex_init(&mi->mi_pending_reads_mutex); in incfs_alloc_mount_info()
44 init_waitqueue_head(&mi->mi_pending_reads_notif_wq); in incfs_alloc_mount_info()
[all …]
Dvfs.c465 struct mount_info *mi = get_mount_info(file_superblock(f)); in pending_reads_read() local
474 if (!incfs_fresh_pending_reads_exist(mi, last_known_read_sn)) in pending_reads_read()
485 mi, last_known_read_sn, reads_buf, reads_to_collect); in pending_reads_read()
520 struct mount_info *mi = get_mount_info(file_superblock(file)); in pending_reads_poll() local
523 poll_wait(file, &mi->mi_pending_reads_notif_wq, wait); in pending_reads_poll()
524 if (incfs_fresh_pending_reads_exist(mi, in pending_reads_poll()
569 struct mount_info *mi = get_mount_info(file_superblock(file)); in log_open() local
575 log_state->state = incfs_get_log_state(mi); in log_open()
590 struct mount_info *mi = get_mount_info(file_superblock(f)); in log_read() local
598 rl_size = READ_ONCE(mi->mi_log.rl_size); in log_read()
[all …]
Ddata_mgmt.h269 int incfs_realloc_mount_info(struct mount_info *mi,
272 void incfs_free_mount_info(struct mount_info *mi);
274 struct data_file *incfs_open_data_file(struct mount_info *mi, struct file *bf);
279 struct dir_file *incfs_open_dir_file(struct mount_info *mi, struct file *bf);
297 bool incfs_fresh_pending_reads_exist(struct mount_info *mi, int last_number);
304 int incfs_collect_pending_reads(struct mount_info *mi, int sn_lowerbound,
308 int incfs_collect_logged_reads(struct mount_info *mi,
312 struct read_log_state incfs_get_log_state(struct mount_info *mi);
313 int incfs_get_uncollected_logs_count(struct mount_info *mi,
362 int make_inode_ready_for_data_ops(struct mount_info *mi,
Dformat.h294 struct backing_file_context *incfs_alloc_bfc(struct mount_info *mi,
Dformat.c18 struct backing_file_context *incfs_alloc_bfc(struct mount_info *mi, in incfs_alloc_bfc() argument
28 result->bc_cred = mi->mi_owner; in incfs_alloc_bfc()
/fs/nilfs2/
Dmdt.c446 struct nilfs_mdt_info *mi; in nilfs_mdt_init() local
448 mi = kzalloc(max(sizeof(*mi), objsz), GFP_NOFS); in nilfs_mdt_init()
449 if (!mi) in nilfs_mdt_init()
452 init_rwsem(&mi->mi_sem); in nilfs_mdt_init()
453 inode->i_private = mi; in nilfs_mdt_init()
501 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_set_entry_size() local
503 mi->mi_entry_size = entry_size; in nilfs_mdt_set_entry_size()
504 mi->mi_entries_per_block = i_blocksize(inode) / entry_size; in nilfs_mdt_set_entry_size()
505 mi->mi_first_entry_offset = DIV_ROUND_UP(header_size, entry_size); in nilfs_mdt_set_entry_size()
516 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_setup_shadow_map() local
[all …]
Dalloc.c49 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_palloc_init_blockgroup() local
51 mi->mi_bgl = kmalloc(sizeof(*mi->mi_bgl), GFP_NOFS); in nilfs_palloc_init_blockgroup()
52 if (!mi->mi_bgl) in nilfs_palloc_init_blockgroup()
55 bgl_lock_init(mi->mi_bgl); in nilfs_palloc_init_blockgroup()
59 mi->mi_blocks_per_group = in nilfs_palloc_init_blockgroup()
61 mi->mi_entries_per_block) + 1; in nilfs_palloc_init_blockgroup()
66 mi->mi_blocks_per_desc_block = in nilfs_palloc_init_blockgroup()
68 mi->mi_blocks_per_group + 1; in nilfs_palloc_init_blockgroup()
Ddat.c30 struct nilfs_mdt_info mi; member
512 lockdep_set_class(&di->mi.mi_sem, &dat_lock_key); in nilfs_dat_read()
Difile.c25 struct nilfs_mdt_info mi; member
Dsufile.c29 struct nilfs_mdt_info mi; member
/fs/quota/
Ddquot.c2870 struct mem_dqinfo *mi; in dquot_get_state() local
2880 mi = sb_dqopt(sb)->info + type; in dquot_get_state()
2883 if (mi->dqi_flags & DQF_SYS_FILE) in dquot_get_state()
2885 if (mi->dqi_flags & DQF_ROOT_SQUASH) in dquot_get_state()
2889 tstate->spc_timelimit = mi->dqi_bgrace; in dquot_get_state()
2890 tstate->ino_timelimit = mi->dqi_igrace; in dquot_get_state()
2903 struct mem_dqinfo *mi; in dquot_set_dqinfo() local
2911 mi = sb_dqopt(sb)->info + type; in dquot_set_dqinfo()
2914 mi->dqi_format->qf_fmt_id != QFMT_VFS_OLD)) in dquot_set_dqinfo()
2919 mi->dqi_bgrace = ii->i_spc_timelimit; in dquot_set_dqinfo()
[all …]
/fs/ceph/
Dmds_client.c1218 struct ceph_mds_info *mi; in __open_export_target_sessions() local
1225 mi = &mdsc->mdsmap->m_info[mds]; in __open_export_target_sessions()
1227 session->s_mds, mi->num_export_targets); in __open_export_target_sessions()
1229 for (i = 0; i < mi->num_export_targets; i++) { in __open_export_target_sessions()
1230 ts = __open_export_target_session(mdsc, mi->export_targets[i]); in __open_export_target_sessions()