Home
last modified time | relevance | path

Searched refs:sbinfo (Results 1 – 7 of 7) sorted by relevance

/linux/mm/
A Dshmem.c258 if (sbinfo->max_blocks) in shmem_inode_unacct_blocks()
1596 if (sbinfo->mpol) { in shmem_get_sbmpol()
1598 mpol = sbinfo->mpol; in shmem_get_sbmpol()
2824 if (sbinfo->noswap) in __shmem_get_inode()
3436 if (sbinfo->max_blocks && end - start > sbinfo->max_blocks) { in shmem_fallocate()
4449 used_isp = sbinfo->max_inodes * BOGO_INODE_SIZE - sbinfo->free_ispace; in shmem_reconfigure()
4578 if (sbinfo->huge) in shmem_show_options()
4584 if (sbinfo->noswap) in shmem_show_options()
4619 kfree(sbinfo); in shmem_put_super()
4633 if (!sbinfo) in shmem_fill_super()
[all …]
A Dshmem_quota.c168 struct shmem_sb_info *sbinfo = dquot->dq_sb->s_fs_info; in shmem_acquire_dquot() local
201 new_entry->bhardlimit = sbinfo->qlimits.usrquota_bhardlimit; in shmem_acquire_dquot()
202 new_entry->ihardlimit = sbinfo->qlimits.usrquota_ihardlimit; in shmem_acquire_dquot()
204 new_entry->bhardlimit = sbinfo->qlimits.grpquota_bhardlimit; in shmem_acquire_dquot()
205 new_entry->ihardlimit = sbinfo->qlimits.grpquota_ihardlimit; in shmem_acquire_dquot()
239 struct shmem_sb_info *sbinfo = dquot->dq_sb->s_fs_info; in shmem_is_empty_dquot() local
244 bhardlimit = sbinfo->qlimits.usrquota_bhardlimit; in shmem_is_empty_dquot()
245 ihardlimit = sbinfo->qlimits.usrquota_ihardlimit; in shmem_is_empty_dquot()
247 bhardlimit = sbinfo->qlimits.grpquota_bhardlimit; in shmem_is_empty_dquot()
248 ihardlimit = sbinfo->qlimits.grpquota_ihardlimit; in shmem_is_empty_dquot()
/linux/fs/hugetlbfs/
A Dinode.c1195 if (sbinfo) { in hugetlbfs_statfs()
1199 if (sbinfo->spool) { in hugetlbfs_statfs()
1239 sbinfo->free_inodes--; in hugetlbfs_dec_free_inodes()
1250 sbinfo->free_inodes++; in hugetlbfs_inc_free_inodes()
1471 if (!sbinfo) in hugetlbfs_fill_super()
1473 sb->s_fs_info = sbinfo; in hugetlbfs_fill_super()
1478 sbinfo->spool = NULL; in hugetlbfs_fill_super()
1479 sbinfo->uid = ctx->uid; in hugetlbfs_fill_super()
1492 if (!sbinfo->spool) in hugetlbfs_fill_super()
1512 kfree(sbinfo->spool); in hugetlbfs_fill_super()
[all …]
/linux/fs/notify/
A Dfsnotify.h59 struct fsnotify_sb_info *sbinfo = fsnotify_sb_info(sb); in fsnotify_sb_marks() local
61 return sbinfo ? &sbinfo->sb_marks : NULL; in fsnotify_sb_marks()
A Dfsnotify.c92 struct fsnotify_sb_info *sbinfo = fsnotify_sb_info(sb); in fsnotify_sb_delete() local
95 if (!sbinfo) in fsnotify_sb_delete()
520 struct fsnotify_sb_info *sbinfo = fsnotify_sb_info(sb); in fsnotify() local
557 if ((!sbinfo || !sbinfo->sb_marks) && in fsnotify()
584 if (sbinfo) { in fsnotify()
586 fsnotify_first_mark(&sbinfo->sb_marks); in fsnotify()
A Dmark.c164 struct fsnotify_sb_info *sbinfo = fsnotify_sb_info(sb); in fsnotify_update_sb_watchers() local
183 atomic_long_inc(&sbinfo->watched_objects[p]); in fsnotify_update_sb_watchers()
185 atomic_long_dec(&sbinfo->watched_objects[p]); in fsnotify_update_sb_watchers()
627 struct fsnotify_sb_info *sbinfo; in fsnotify_attach_info_to_sb() local
630 sbinfo = kzalloc(sizeof(*sbinfo), GFP_KERNEL); in fsnotify_attach_info_to_sb()
631 if (!sbinfo) in fsnotify_attach_info_to_sb()
638 if (cmpxchg(&sb->s_fsnotify_info, NULL, sbinfo)) { in fsnotify_attach_info_to_sb()
640 kfree(sbinfo); in fsnotify_attach_info_to_sb()
/linux/include/linux/
A Dfsnotify.h24 struct fsnotify_sb_info *sbinfo = fsnotify_sb_info(sb); in fsnotify_sb_has_priority_watchers() local
27 if (!sbinfo) in fsnotify_sb_has_priority_watchers()
30 return atomic_long_read(&sbinfo->watched_objects[prio]); in fsnotify_sb_has_priority_watchers()

Completed in 34 milliseconds