Home
last modified time | relevance | path

Searched full:sb (Results 1 – 25 of 1425) sorted by relevance

12345678910>>...57

/openbmc/linux/fs/befs/
H A Ddebug.c29 befs_error(const struct super_block *sb, const char *fmt, ...) in befs_error() argument
37 pr_err("(%s): %pV\n", sb->s_id, &vaf); in befs_error()
42 befs_warning(const struct super_block *sb, const char *fmt, ...) in befs_warning() argument
50 pr_warn("(%s): %pV\n", sb->s_id, &vaf); in befs_warning()
55 befs_debug(const struct super_block *sb, const char *fmt, ...) in befs_debug() argument
65 pr_debug("(%s): %pV\n", sb->s_id, &vaf); in befs_debug()
72 befs_dump_inode(const struct super_block *sb, befs_inode *inode) in befs_dump_inode() argument
78 befs_debug(sb, "befs_inode information"); in befs_dump_inode()
80 befs_debug(sb, " magic1 %08x", fs32_to_cpu(sb, inode->magic1)); in befs_dump_inode()
82 tmp_run = fsrun_to_cpu(sb, inode->inode_num); in befs_dump_inode()
[all …]
H A Dlinuxvfs.c48 static struct inode *befs_alloc_inode(struct super_block *sb);
52 static int befs_utf2nls(struct super_block *sb, const char *in, int in_len,
54 static int befs_nls2utf(struct super_block *sb, const char *in, int in_len,
61 static struct dentry *befs_fh_to_dentry(struct super_block *sb,
63 static struct dentry *befs_fh_to_parent(struct super_block *sb,
135 struct super_block *sb = inode->i_sb; in befs_get_block() local
141 befs_debug(sb, "---> befs_get_block() for inode %lu, block %ld", in befs_get_block()
144 befs_error(sb, "befs_get_block() was asked to write to " in befs_get_block()
150 res = befs_fblock2brun(sb, ds, block, &run); in befs_get_block()
152 befs_error(sb, in befs_get_block()
[all …]
H A Ddatastream.c24 static int befs_find_brun_direct(struct super_block *sb,
28 static int befs_find_brun_indirect(struct super_block *sb,
33 static int befs_find_brun_dblindirect(struct super_block *sb,
40 * @sb: Filesystem superblock
49 befs_read_datastream(struct super_block *sb, const befs_data_stream *ds, in befs_read_datastream() argument
56 befs_debug(sb, "---> %s %llu", __func__, pos); in befs_read_datastream()
57 block = pos >> BEFS_SB(sb)->block_shift; in befs_read_datastream()
59 *off = pos - (block << BEFS_SB(sb)->block_shift); in befs_read_datastream()
61 if (befs_fblock2brun(sb, ds, block, &run) != BEFS_OK) { in befs_read_datastream()
62 befs_error(sb, "BeFS: Error finding disk addr of block %lu", in befs_read_datastream()
[all …]
/openbmc/linux/tools/perf/util/
H A Dstrbuf.c20 int strbuf_init(struct strbuf *sb, ssize_t hint) in strbuf_init() argument
22 sb->alloc = sb->len = 0; in strbuf_init()
23 sb->buf = strbuf_slopbuf; in strbuf_init()
25 return strbuf_grow(sb, hint); in strbuf_init()
29 void strbuf_release(struct strbuf *sb) in strbuf_release() argument
31 if (sb->alloc) { in strbuf_release()
32 zfree(&sb->buf); in strbuf_release()
33 strbuf_init(sb, 0); in strbuf_release()
37 char *strbuf_detach(struct strbuf *sb, size_t *sz) in strbuf_detach() argument
39 char *res = sb->alloc ? sb->buf : NULL; in strbuf_detach()
[all …]
/openbmc/linux/fs/hfs/
H A Dmdb.c32 static int hfs_get_last_session(struct super_block *sb, in hfs_get_last_session() argument
35 struct cdrom_device_info *cdi = disk_to_cdi(sb->s_bdev->bd_disk); in hfs_get_last_session()
39 *size = bdev_nr_sectors(sb->s_bdev); in hfs_get_last_session()
41 if (HFS_SB(sb)->session >= 0) { in hfs_get_last_session()
47 te.cdte_track = HFS_SB(sb)->session; in hfs_get_last_session()
73 int hfs_mdb_get(struct super_block *sb) in hfs_mdb_get() argument
85 size = sb_min_blocksize(sb, HFS_SECTOR_SIZE); in hfs_mdb_get()
89 if (hfs_get_last_session(sb, &part_start, &part_size)) in hfs_mdb_get()
93 bh = sb_bread512(sb, part_start + HFS_MDB_BLK, mdb); in hfs_mdb_get()
104 if (hfs_part_find(sb, &part_start, &part_size)) in hfs_mdb_get()
[all …]
/openbmc/u-boot/fs/btrfs/
H A Dsuper.c24 static int btrfs_check_super_roots(struct btrfs_super_block *sb) in btrfs_check_super_roots() argument
31 root_backup = sb->super_roots + i; in btrfs_check_super_roots()
36 if (root_backup->tree_root_gen == sb->generation) in btrfs_check_super_roots()
78 static int btrfs_check_super(struct btrfs_super_block *sb) in btrfs_check_super() argument
82 if (sb->flags & ~BTRFS_SUPER_FLAG_SUPP) { in btrfs_check_super()
84 sb->flags & ~BTRFS_SUPER_FLAG_SUPP); in btrfs_check_super()
87 if (sb->root_level > BTRFS_MAX_LEVEL) { in btrfs_check_super()
89 sb->root_level, BTRFS_MAX_LEVEL); in btrfs_check_super()
93 if (sb->chunk_root_level > BTRFS_MAX_LEVEL) { in btrfs_check_super()
95 sb->chunk_root_level, BTRFS_MAX_LEVEL); in btrfs_check_super()
[all …]
/openbmc/linux/fs/
H A Dsuper.c42 static int thaw_super_locked(struct super_block *sb, enum freeze_holder who);
53 static inline void __super_lock(struct super_block *sb, bool excl) in __super_lock() argument
56 down_write(&sb->s_umount); in __super_lock()
58 down_read(&sb->s_umount); in __super_lock()
61 static inline void super_unlock(struct super_block *sb, bool excl) in super_unlock() argument
64 up_write(&sb->s_umount); in super_unlock()
66 up_read(&sb->s_umount); in super_unlock()
69 static inline void __super_lock_excl(struct super_block *sb) in __super_lock_excl() argument
71 __super_lock(sb, true); in __super_lock_excl()
74 static inline void super_unlock_excl(struct super_block *sb) in super_unlock_excl() argument
[all …]
/openbmc/linux/Documentation/admin-guide/mm/
H A Dshrinker_debugfs.rst11 unique id: e.g. *kfree_rcu-0* or *sb-xfs:vda1-36*.
26 dquota-cache-16 sb-devpts-28 sb-proc-47 sb-tmpfs-42
27 mm-shadow-18 sb-devtmpfs-5 sb-proc-48 sb-tmpfs-43
28 mm-zspool:zram0-34 sb-hugetlbfs-17 sb-pstore-31 sb-tmpfs-44
29 rcu-kfree-0 sb-hugetlbfs-33 sb-rootfs-2 sb-tmpfs-49
30 sb-aio-20 sb-iomem-12 sb-securityfs-6 sb-tracefs-13
31 sb-anon_inodefs-15 sb-mqueue-21 sb-selinuxfs-22 sb-xfs:vda1-36
32 sb-bdev-3 sb-nsfs-4 sb-sockfs-8 sb-zsmalloc-19
33 sb-bpf-32 sb-pipefs-14 sb-sysfs-26 thp-deferred_split-10
34 sb-btrfs:vda2-24 sb-proc-25 sb-tmpfs-1 thp-zero-9
[all …]
/openbmc/linux/fs/ufs/
H A Dsuper.c99 static struct inode *ufs_nfs_get_inode(struct super_block *sb, u64 ino, u32 generation) in ufs_nfs_get_inode() argument
101 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; in ufs_nfs_get_inode()
107 inode = ufs_iget(sb, ino); in ufs_nfs_get_inode()
117 static struct dentry *ufs_fh_to_dentry(struct super_block *sb, struct fid *fid, in ufs_fh_to_dentry() argument
120 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, ufs_nfs_get_inode); in ufs_fh_to_dentry()
123 static struct dentry *ufs_fh_to_parent(struct super_block *sb, struct fid *fid, in ufs_fh_to_parent() argument
126 return generic_fh_to_parent(sb, fid, fh_len, fh_type, ufs_nfs_get_inode); in ufs_fh_to_parent()
149 static void ufs_print_super_stuff(struct super_block *sb, in ufs_print_super_stuff() argument
154 u32 magic = fs32_to_cpu(sb, usb3->fs_magic); in ufs_print_super_stuff()
158 if (fs32_to_cpu(sb, usb3->fs_magic) == UFS2_MAGIC) { in ufs_print_super_stuff()
[all …]
/openbmc/linux/fs/ext4/
H A Dialloc.c79 static int ext4_validate_inode_bitmap(struct super_block *sb, in ext4_validate_inode_bitmap() argument
87 if (EXT4_SB(sb)->s_mount_state & EXT4_FC_REPLAY) in ext4_validate_inode_bitmap()
90 grp = ext4_get_group_info(sb, block_group); in ext4_validate_inode_bitmap()
97 ext4_lock_group(sb, block_group); in ext4_validate_inode_bitmap()
100 blk = ext4_inode_bitmap(sb, desc); in ext4_validate_inode_bitmap()
101 if (!ext4_inode_bitmap_csum_verify(sb, desc, bh, in ext4_validate_inode_bitmap()
102 EXT4_INODES_PER_GROUP(sb) / 8) || in ext4_validate_inode_bitmap()
103 ext4_simulate_fail(sb, EXT4_SIM_IBITMAP_CRC)) { in ext4_validate_inode_bitmap()
104 ext4_unlock_group(sb, block_group); in ext4_validate_inode_bitmap()
105 ext4_error(sb, "Corrupt inode bitmap - block_group = %u, " in ext4_validate_inode_bitmap()
[all …]
H A Dballoc.c26 static unsigned ext4_num_base_meta_clusters(struct super_block *sb,
35 ext4_group_t ext4_get_group_number(struct super_block *sb, in ext4_get_group_number() argument
40 if (test_opt2(sb, STD_GROUP_SIZE)) in ext4_get_group_number()
42 le32_to_cpu(EXT4_SB(sb)->s_es->s_first_data_block)) >> in ext4_get_group_number()
43 (EXT4_BLOCK_SIZE_BITS(sb) + EXT4_CLUSTER_BITS(sb) + 3); in ext4_get_group_number()
45 ext4_get_group_no_and_offset(sb, block, &group, NULL); in ext4_get_group_number()
53 void ext4_get_group_no_and_offset(struct super_block *sb, ext4_fsblk_t blocknr, in ext4_get_group_no_and_offset() argument
56 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_get_group_no_and_offset()
60 offset = do_div(blocknr, EXT4_BLOCKS_PER_GROUP(sb)) >> in ext4_get_group_no_and_offset()
61 EXT4_SB(sb)->s_cluster_bits; in ext4_get_group_no_and_offset()
[all …]
H A Dresize.c48 int ext4_resize_begin(struct super_block *sb) in ext4_resize_begin() argument
50 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_resize_begin()
60 if (EXT4_SB(sb)->s_es->s_reserved_gdt_blocks && in ext4_resize_begin()
61 !ext4_has_feature_resize_inode(sb)) { in ext4_resize_begin()
62 ext4_error(sb, "resize_inode disabled but reserved GDT blocks non-zero"); in ext4_resize_begin()
72 le32_to_cpu(EXT4_SB(sb)->s_es->s_first_data_block)) { in ext4_resize_begin()
73 ext4_warning(sb, "won't resize using backup superblock at %llu", in ext4_resize_begin()
74 (unsigned long long)EXT4_SB(sb)->s_sbh->b_blocknr); in ext4_resize_begin()
82 if (EXT4_SB(sb)->s_mount_state & EXT4_ERROR_FS) { in ext4_resize_begin()
83 ext4_warning(sb, "There are errors in the filesystem, " in ext4_resize_begin()
[all …]
H A Dsuper.c70 static void ext4_update_super(struct super_block *sb);
71 static int ext4_commit_super(struct super_block *sb);
72 static int ext4_mark_recovery_complete(struct super_block *sb,
74 static int ext4_clear_journal_err(struct super_block *sb,
76 static int ext4_sync_fs(struct super_block *sb, int wait);
78 static int ext4_unfreeze(struct super_block *sb);
79 static int ext4_freeze(struct super_block *sb);
80 static inline int ext2_feature_set_ok(struct super_block *sb);
81 static inline int ext3_feature_set_ok(struct super_block *sb);
83 static void ext4_unregister_li_request(struct super_block *sb);
144 IS_EXT2_SB(sb) global() argument
146 IS_EXT2_SB(sb) global() argument
160 IS_EXT3_SB(sb) global() argument
230 __ext4_sb_bread_gfp(struct super_block * sb,sector_t block,blk_opf_t op_flags,gfp_t gfp) __ext4_sb_bread_gfp() argument
251 ext4_sb_bread(struct super_block * sb,sector_t block,blk_opf_t op_flags) ext4_sb_bread() argument
257 ext4_sb_bread_unmovable(struct super_block * sb,sector_t block) ext4_sb_bread_unmovable() argument
263 ext4_sb_breadahead_unmovable(struct super_block * sb,sector_t block) ext4_sb_breadahead_unmovable() argument
274 ext4_verify_csum_type(struct super_block * sb,struct ext4_super_block * es) ext4_verify_csum_type() argument
283 ext4_superblock_csum(struct super_block * sb,struct ext4_super_block * es) ext4_superblock_csum() argument
295 ext4_superblock_csum_verify(struct super_block * sb,struct ext4_super_block * es) ext4_superblock_csum_verify() argument
304 ext4_superblock_csum_set(struct super_block * sb) ext4_superblock_csum_set() argument
314 ext4_block_bitmap(struct super_block * sb,struct ext4_group_desc * bg) ext4_block_bitmap() argument
322 ext4_inode_bitmap(struct super_block * sb,struct ext4_group_desc * bg) ext4_inode_bitmap() argument
330 ext4_inode_table(struct super_block * sb,struct ext4_group_desc * bg) ext4_inode_table() argument
338 ext4_free_group_clusters(struct super_block * sb,struct ext4_group_desc * bg) ext4_free_group_clusters() argument
346 ext4_free_inodes_count(struct super_block * sb,struct ext4_group_desc * bg) ext4_free_inodes_count() argument
354 ext4_used_dirs_count(struct super_block * sb,struct ext4_group_desc * bg) ext4_used_dirs_count() argument
362 ext4_itable_unused_count(struct super_block * sb,struct ext4_group_desc * bg) ext4_itable_unused_count() argument
370 ext4_block_bitmap_set(struct super_block * sb,struct ext4_group_desc * bg,ext4_fsblk_t blk) ext4_block_bitmap_set() argument
378 ext4_inode_bitmap_set(struct super_block * sb,struct ext4_group_desc * bg,ext4_fsblk_t blk) ext4_inode_bitmap_set() argument
386 ext4_inode_table_set(struct super_block * sb,struct ext4_group_desc * bg,ext4_fsblk_t blk) ext4_inode_table_set() argument
394 ext4_free_group_clusters_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_free_group_clusters_set() argument
402 ext4_free_inodes_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_free_inodes_set() argument
410 ext4_used_dirs_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_used_dirs_set() argument
418 ext4_itable_unused_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_itable_unused_set() argument
459 ext4_maybe_update_superblock(struct super_block * sb) ext4_maybe_update_superblock() argument
503 block_device_ejected(struct super_block * sb) block_device_ejected() argument
513 struct super_block *sb = journal->j_private; ext4_journal_commit_callback() local
659 save_error_info(struct super_block * sb,int error,__u32 ino,__u64 block,const char * func,unsigned int line) save_error_info() argument
708 ext4_handle_error(struct super_block * sb,bool force_ro,int error,__u32 ino,__u64 block,const char * func,unsigned int line) ext4_handle_error() argument
820 ext4_error_ratelimit(sb) global() argument
824 __ext4_error(struct super_block * sb,const char * function,unsigned int line,bool force_ro,int error,__u64 block,const char * fmt,...) __ext4_error() argument
922 ext4_decode_error(struct super_block * sb,int errno,char nbuf[16]) ext4_decode_error() argument
965 __ext4_std_error(struct super_block * sb,const char * function,unsigned int line,int errno) __ext4_std_error() argument
990 __ext4_msg(struct super_block * sb,const char * prefix,const char * fmt,...) __ext4_msg() argument
1013 ext4_warning_ratelimit(struct super_block * sb) ext4_warning_ratelimit() argument
1020 __ext4_warning(struct super_block * sb,const char * function,unsigned int line,const char * fmt,...) __ext4_warning() argument
1056 __ext4_grp_locked_error(const char * function,unsigned int line,struct super_block * sb,ext4_group_t grp,unsigned long ino,ext4_fsblk_t block,const char * fmt,...) __ext4_grp_locked_error() argument
1112 ext4_mark_group_bitmap_corrupted(struct super_block * sb,ext4_group_t group,unsigned int flags) ext4_mark_group_bitmap_corrupted() argument
1144 ext4_update_dynamic_rev(struct super_block * sb) ext4_update_dynamic_rev() argument
1174 dump_orphan_list(struct super_block * sb,struct ext4_sb_info * sbi) dump_orphan_list() argument
1195 ext4_quotas_off(struct super_block * sb,int type) ext4_quotas_off() argument
1208 get_qf_name(struct super_block * sb,struct ext4_sb_info * sbi,int type) get_qf_name() argument
1216 ext4_quotas_off(struct super_block * sb,int type) ext4_quotas_off() argument
1292 ext4_put_super(struct super_block * sb) ext4_put_super() argument
1405 ext4_alloc_inode(struct super_block * sb) ext4_alloc_inode() argument
1484 ext4_shutdown(struct super_block * sb) ext4_shutdown() argument
1542 ext4_nfs_get_inode(struct super_block * sb,u64 ino,u32 generation) ext4_nfs_get_inode() argument
1562 ext4_fh_to_dentry(struct super_block * sb,struct fid * fid,int fh_len,int fh_type) ext4_fh_to_dentry() argument
1569 ext4_fh_to_parent(struct super_block * sb,struct fid * fid,int fh_len,int fh_type) ext4_fh_to_parent() argument
2502 parse_apply_sb_mount_options(struct super_block * sb,struct ext4_fs_context * m_ctx) parse_apply_sb_mount_options() argument
2563 ext4_apply_quota_options(struct fs_context * fc,struct super_block * sb) ext4_apply_quota_options() argument
2600 ext4_check_quota_consistency(struct fs_context * fc,struct super_block * sb) ext4_check_quota_consistency() argument
2718 ext4_check_test_dummy_encryption(const struct fs_context * fc,struct super_block * sb) ext4_check_test_dummy_encryption() argument
2758 ext4_apply_test_dummy_encryption(struct ext4_fs_context * ctx,struct super_block * sb) ext4_apply_test_dummy_encryption() argument
2770 ext4_check_opt_consistency(struct fs_context * fc,struct super_block * sb) ext4_check_opt_consistency() argument
2853 ext4_apply_options(struct fs_context * fc,struct super_block * sb) ext4_apply_options() argument
2914 ext4_show_quota_options(struct seq_file * seq,struct super_block * sb) ext4_show_quota_options() argument
2963 _ext4_show_options(struct seq_file * seq,struct super_block * sb,int nodefs) _ext4_show_options() argument
3085 struct super_block *sb = seq->private; ext4_seq_options_show() local
3094 ext4_setup_super(struct super_block * sb,struct ext4_super_block * es,int read_only) ext4_setup_super() argument
3152 ext4_alloc_flex_bg_array(struct super_block * sb,ext4_group_t ngroup) ext4_alloc_flex_bg_array() argument
3199 ext4_fill_flex_info(struct super_block * sb) ext4_fill_flex_info() argument
3233 ext4_group_desc_csum(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum() argument
3277 ext4_group_desc_csum_verify(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum_verify() argument
3287 ext4_group_desc_csum_set(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum_set() argument
3296 ext4_check_descriptors(struct super_block * sb,ext4_fsblk_t sb_block,ext4_group_t * first_not_zeroed) ext4_check_descriptors() argument
3539 descriptor_loc(struct super_block * sb,ext4_fsblk_t logical_sb_block,int nr) descriptor_loc() argument
3610 ext4_feature_set_ok(struct super_block * sb,int readonly) ext4_feature_set_ok() argument
3672 struct super_block *sb = sbi->s_sb; print_daily_error_info() local
3716 struct super_block *sb = elr->lr_super; ext4_run_li_request() local
3783 ext4_unregister_li_request(struct super_block * sb) ext4_unregister_li_request() argument
3947 ext4_has_uninit_itable(struct super_block * sb) ext4_has_uninit_itable() argument
3985 ext4_li_request_new(struct super_block * sb,ext4_group_t start) ext4_li_request_new() argument
4012 ext4_register_li_request(struct super_block * sb,ext4_group_t first_not_zeroed) ext4_register_li_request() argument
4087 set_journal_csum_feature_set(struct super_block * sb) set_journal_csum_feature_set() argument
4141 count_overhead(struct super_block * sb,ext4_group_t grp,char * buf) count_overhead() argument
4204 ext4_calculate_overhead(struct super_block * sb) ext4_calculate_overhead() argument
4264 ext4_set_resv_clusters(struct super_block * sb) ext4_set_resv_clusters() argument
4294 ext4_quota_mode(struct super_block * sb) ext4_quota_mode() argument
4309 ext4_setup_csum_trigger(struct super_block * sb,enum ext4_journal_trigger_type type,void (* trigger)(struct jbd2_buffer_trigger_type * type,struct buffer_head * bh,void * mapped_data,size_t size)) ext4_setup_csum_trigger() argument
4333 ext4_alloc_sbi(struct super_block * sb) ext4_alloc_sbi() argument
4359 ext4_set_def_opts(struct super_block * sb,struct ext4_super_block * es) ext4_set_def_opts() argument
4417 ext4_handle_clustersize(struct super_block * sb) ext4_handle_clustersize() argument
4475 ext4_fast_commit_init(struct super_block * sb) ext4_fast_commit_init() argument
4499 ext4_inode_info_init(struct super_block * sb,struct ext4_super_block * es) ext4_inode_info_init() argument
4572 ext4_encoding_init(struct super_block * sb,struct ext4_super_block * es) ext4_encoding_init() argument
4613 ext4_encoding_init(struct super_block * sb,struct ext4_super_block * es) ext4_encoding_init() argument
4619 ext4_init_metadata_csum(struct super_block * sb,struct ext4_super_block * es) ext4_init_metadata_csum() argument
4663 ext4_check_feature_compatibility(struct super_block * sb,struct ext4_super_block * es,int silent) ext4_check_feature_compatibility() argument
4767 ext4_check_geometry(struct super_block * sb,struct ext4_super_block * es) ext4_check_geometry() argument
4846 ext4_group_desc_init(struct super_block * sb,struct ext4_super_block * es,ext4_fsblk_t logical_sb_block,ext4_group_t * first_not_zeroed) ext4_group_desc_init() argument
4908 ext4_load_and_init_journal(struct super_block * sb,struct ext4_super_block * es,struct ext4_fs_context * ctx) ext4_load_and_init_journal() argument
4995 ext4_check_journal_data_mode(struct super_block * sb) ext4_check_journal_data_mode() argument
5028 ext4_load_super(struct super_block * sb,ext4_fsblk_t * lsb,int silent) ext4_load_super() argument
5138 ext4_hash_info_init(struct super_block * sb) ext4_hash_info_init() argument
5167 ext4_block_group_meta_init(struct super_block * sb,int silent) ext4_block_group_meta_init() argument
5221 ext4_is_stripe_incompatible(struct super_block * sb,unsigned long stripe) ext4_is_stripe_incompatible() argument
5228 __ext4_fill_super(struct fs_context * fc,struct super_block * sb) __ext4_fill_super() argument
5697 ext4_fill_super(struct super_block * sb,struct fs_context * fc) ext4_fill_super() argument
5757 ext4_init_journal_params(struct super_block * sb,journal_t * journal) ext4_init_journal_params() argument
5783 ext4_get_journal_inode(struct super_block * sb,unsigned int journal_inum) ext4_get_journal_inode() argument
5837 ext4_open_inode_journal(struct super_block * sb,unsigned int journal_inum) ext4_open_inode_journal() argument
5859 ext4_get_journal_blkdev(struct super_block * sb,dev_t j_dev,ext4_fsblk_t * j_start,ext4_fsblk_t * j_len) ext4_get_journal_blkdev() argument
5938 ext4_open_dev_journal(struct super_block * sb,dev_t j_dev) ext4_open_dev_journal() argument
5977 ext4_load_journal(struct super_block * sb,struct ext4_super_block * es,unsigned long journal_devnum) ext4_load_journal() argument
6112 ext4_update_super(struct super_block * sb) ext4_update_super() argument
6187 ext4_commit_super(struct super_block * sb) ext4_commit_super() argument
6241 ext4_mark_recovery_complete(struct super_block * sb,struct ext4_super_block * es) ext4_mark_recovery_complete() argument
6281 ext4_clear_journal_err(struct super_block * sb,struct ext4_super_block * es) ext4_clear_journal_err() argument
6325 ext4_force_commit(struct super_block * sb) ext4_force_commit() argument
6330 ext4_sync_fs(struct super_block * sb,int wait) ext4_sync_fs() argument
6383 ext4_freeze(struct super_block * sb) ext4_freeze() argument
6418 ext4_unfreeze(struct super_block * sb) ext4_unfreeze() argument
6450 __ext4_remount(struct fs_context * fc,struct super_block * sb) __ext4_remount() argument
6772 struct super_block *sb = fc->root->d_sb; ext4_reconfigure() local
6793 ext4_statfs_project(struct super_block * sb,kprojid_t projid,struct kstatfs * buf) ext4_statfs_project() argument
6837 struct super_block *sb = dentry->d_sb; ext4_statfs() local
6950 struct super_block *sb = dquot->dq_sb; ext4_mark_dquot_dirty() local
6960 ext4_write_info(struct super_block * sb,int type) ext4_write_info() argument
6993 ext4_quota_on(struct super_block * sb,int type,int format_id,const struct path * path) ext4_quota_on() argument
7070 ext4_quota_enable(struct super_block * sb,int type,int format_id,unsigned int flags) ext4_quota_enable() argument
7111 ext4_enable_quotas(struct super_block * sb) ext4_enable_quotas() argument
7146 ext4_quota_off(struct super_block * sb,int type) ext4_quota_off() argument
7201 ext4_quota_read(struct super_block * sb,int type,char * data,size_t len,loff_t off) ext4_quota_read() argument
7237 ext4_quota_write(struct super_block * sb,int type,const char * data,size_t len,loff_t off) ext4_quota_write() argument
7312 ext2_feature_set_ok(struct super_block * sb) ext2_feature_set_ok() argument
7325 ext2_feature_set_ok(struct super_block * sb) ext2_feature_set_ok() argument
7341 ext3_feature_set_ok(struct super_block * sb) ext3_feature_set_ok() argument
7354 ext4_kill_sb(struct super_block * sb) ext4_kill_sb() argument
[all...]
/openbmc/linux/fs/ext2/
H A Dsuper.c42 static void ext2_write_super(struct super_block *sb);
43 static int ext2_remount (struct super_block * sb, int * flags, char * data);
45 static int ext2_sync_fs(struct super_block *sb, int wait);
46 static int ext2_freeze(struct super_block *sb);
47 static int ext2_unfreeze(struct super_block *sb);
49 void ext2_error(struct super_block *sb, const char *function, in ext2_error() argument
54 struct ext2_sb_info *sbi = EXT2_SB(sb); in ext2_error()
57 if (!sb_rdonly(sb)) { in ext2_error()
62 ext2_sync_super(sb, es, 1); in ext2_error()
71 sb->s_id, function, &vaf); in ext2_error()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste_v0.c737 struct mlx5dr_ste_build *sb, in dr_ste_v0_build_eth_l2_src_dst_tag() argument
740 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag()
781 dr_ste_v0_build_eth_l2_src_dst_init(struct mlx5dr_ste_build *sb, in dr_ste_v0_build_eth_l2_src_dst_init() argument
784 dr_ste_v0_build_eth_l2_src_dst_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v0_build_eth_l2_src_dst_init()
786 sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL2_SRC_DST, sb->rx, sb->inner); in dr_ste_v0_build_eth_l2_src_dst_init()
787 sb->byte_mask = mlx5dr_ste_conv_bit_to_byte_mask(sb->bit_mask); in dr_ste_v0_build_eth_l2_src_dst_init()
788 sb->ste_build_tag_func = &dr_ste_v0_build_eth_l2_src_dst_tag; in dr_ste_v0_build_eth_l2_src_dst_init()
793 struct mlx5dr_ste_build *sb, in dr_ste_v0_build_eth_l3_ipv6_dst_tag() argument
796 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_dst_tag()
807 dr_ste_v0_build_eth_l3_ipv6_dst_init(struct mlx5dr_ste_build *sb, in dr_ste_v0_build_eth_l3_ipv6_dst_init() argument
[all …]
H A Ddr_ste_v1.c1127 struct mlx5dr_ste_build *sb, in dr_ste_v1_build_eth_l2_src_dst_tag() argument
1130 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag()
1162 void dr_ste_v1_build_eth_l2_src_dst_init(struct mlx5dr_ste_build *sb, in dr_ste_v1_build_eth_l2_src_dst_init() argument
1165 dr_ste_v1_build_eth_l2_src_dst_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v1_build_eth_l2_src_dst_init()
1167 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2_SRC_DST, sb->inner); in dr_ste_v1_build_eth_l2_src_dst_init()
1168 sb->byte_mask = mlx5dr_ste_conv_bit_to_byte_mask(sb->bit_mask); in dr_ste_v1_build_eth_l2_src_dst_init()
1169 sb->ste_build_tag_func = &dr_ste_v1_build_eth_l2_src_dst_tag; in dr_ste_v1_build_eth_l2_src_dst_init()
1173 struct mlx5dr_ste_build *sb, in dr_ste_v1_build_eth_l3_ipv6_dst_tag() argument
1176 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag()
1186 void dr_ste_v1_build_eth_l3_ipv6_dst_init(struct mlx5dr_ste_build *sb, in dr_ste_v1_build_eth_l3_ipv6_dst_init() argument
[all …]
H A Ddr_ste_v1.h36 void dr_ste_v1_build_eth_l2_src_dst_init(struct mlx5dr_ste_build *sb,
38 void dr_ste_v1_build_eth_l3_ipv6_dst_init(struct mlx5dr_ste_build *sb,
40 void dr_ste_v1_build_eth_l3_ipv6_src_init(struct mlx5dr_ste_build *sb,
42 void dr_ste_v1_build_eth_l3_ipv4_5_tuple_init(struct mlx5dr_ste_build *sb,
44 void dr_ste_v1_build_eth_l2_src_init(struct mlx5dr_ste_build *sb,
46 void dr_ste_v1_build_eth_l2_dst_init(struct mlx5dr_ste_build *sb,
48 void dr_ste_v1_build_eth_l2_tnl_init(struct mlx5dr_ste_build *sb,
50 void dr_ste_v1_build_eth_l3_ipv4_misc_init(struct mlx5dr_ste_build *sb,
52 void dr_ste_v1_build_eth_ipv6_l3_l4_init(struct mlx5dr_ste_build *sb,
54 void dr_ste_v1_build_mpls_init(struct mlx5dr_ste_build *sb,
[all …]
/openbmc/linux/lib/
H A Dsbitmap.c12 static int init_alloc_hint(struct sbitmap *sb, gfp_t flags) in init_alloc_hint() argument
14 unsigned depth = sb->depth; in init_alloc_hint()
16 sb->alloc_hint = alloc_percpu_gfp(unsigned int, flags); in init_alloc_hint()
17 if (!sb->alloc_hint) in init_alloc_hint()
20 if (depth && !sb->round_robin) { in init_alloc_hint()
24 *per_cpu_ptr(sb->alloc_hint, i) = get_random_u32_below(depth); in init_alloc_hint()
29 static inline unsigned update_alloc_hint_before_get(struct sbitmap *sb, in update_alloc_hint_before_get() argument
34 hint = this_cpu_read(*sb->alloc_hint); in update_alloc_hint_before_get()
37 this_cpu_write(*sb->alloc_hint, hint); in update_alloc_hint_before_get()
43 static inline void update_alloc_hint_after_get(struct sbitmap *sb, in update_alloc_hint_after_get() argument
[all …]
/openbmc/linux/arch/mips/mm/
H A Dc-r3k.c121 asm( "sb\t$0, 0x000(%0)\n\t" in r3k_flush_icache_range()
122 "sb\t$0, 0x004(%0)\n\t" in r3k_flush_icache_range()
123 "sb\t$0, 0x008(%0)\n\t" in r3k_flush_icache_range()
124 "sb\t$0, 0x00c(%0)\n\t" in r3k_flush_icache_range()
125 "sb\t$0, 0x010(%0)\n\t" in r3k_flush_icache_range()
126 "sb\t$0, 0x014(%0)\n\t" in r3k_flush_icache_range()
127 "sb\t$0, 0x018(%0)\n\t" in r3k_flush_icache_range()
128 "sb\t$0, 0x01c(%0)\n\t" in r3k_flush_icache_range()
129 "sb\t$0, 0x020(%0)\n\t" in r3k_flush_icache_range()
130 "sb\t$0, 0x024(%0)\n\t" in r3k_flush_icache_range()
[all …]
/openbmc/linux/drivers/md/bcache/
H A Dfeatures.h27 #define BCH_HAS_COMPAT_FEATURE(sb, mask) \ argument
28 ((sb)->feature_compat & (mask))
29 #define BCH_HAS_RO_COMPAT_FEATURE(sb, mask) \ argument
30 ((sb)->feature_ro_compat & (mask))
31 #define BCH_HAS_INCOMPAT_FEATURE(sb, mask) \ argument
32 ((sb)->feature_incompat & (mask))
35 static inline int bch_has_feature_##name(struct cache_sb *sb) \
37 if (sb->version < BCACHE_SB_VERSION_CDEV_WITH_FEATURES) \
39 return (((sb)->feature_compat & \
42 static inline void bch_set_feature_##name(struct cache_sb *sb) \
[all …]
/openbmc/linux/fs/quota/
H A Dquota.c27 static int check_quotactl_permission(struct super_block *sb, int type, int cmd, in check_quotactl_permission() argument
51 return security_quotactl(cmd, type, id, sb); in check_quotactl_permission()
54 static void quota_sync_one(struct super_block *sb, void *arg) in quota_sync_one() argument
58 if (sb->s_qcop && sb->s_qcop->quota_sync && in quota_sync_one()
59 (sb->s_quota_types & (1 << type))) in quota_sync_one()
60 sb->s_qcop->quota_sync(sb, type); in quota_sync_one()
86 static int quota_quotaon(struct super_block *sb, int type, qid_t id, in quota_quotaon() argument
89 if (!sb->s_qcop->quota_on && !sb->s_qcop->quota_enable) in quota_quotaon()
91 if (sb->s_qcop->quota_enable) in quota_quotaon()
92 return sb->s_qcop->quota_enable(sb, qtype_enforce_flag(type)); in quota_quotaon()
[all …]
/openbmc/linux/fs/exfat/
H A Dsuper.c34 static void exfat_put_super(struct super_block *sb) in exfat_put_super() argument
36 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_put_super()
47 static int exfat_sync_fs(struct super_block *sb, int wait) in exfat_sync_fs() argument
49 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_sync_fs()
57 sync_blockdev(sb->s_bdev); in exfat_sync_fs()
58 if (exfat_clear_volume_dirty(sb)) in exfat_sync_fs()
66 struct super_block *sb = dentry->d_sb; in exfat_statfs() local
67 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_statfs()
68 unsigned long long id = huge_encode_dev(sb->s_bdev->bd_dev); in exfat_statfs()
72 if (exfat_count_used_clusters(sb, &sbi->used_clusters)) { in exfat_statfs()
[all …]
H A Dfatent.c14 static int exfat_mirror_bh(struct super_block *sb, sector_t sec, in exfat_mirror_bh() argument
18 struct exfat_sb_info *sbi = EXFAT_SB(sb); in exfat_mirror_bh()
24 c_bh = sb_getblk(sb, sec2); in exfat_mirror_bh()
27 memcpy(c_bh->b_data, bh->b_data, sb->s_blocksize); in exfat_mirror_bh()
30 if (sb->s_flags & SB_SYNCHRONOUS) in exfat_mirror_bh()
38 static int __exfat_ent_get(struct super_block *sb, unsigned int loc, in __exfat_ent_get() argument
45 sec = FAT_ENT_OFFSET_SECTOR(sb, loc); in __exfat_ent_get()
46 off = FAT_ENT_OFFSET_BYTE_IN_SECTOR(sb, loc); in __exfat_ent_get()
48 bh = sb_bread(sb, sec); in __exfat_ent_get()
62 int exfat_ent_set(struct super_block *sb, unsigne argument
85 exfat_ent_get(struct super_block * sb,unsigned int loc,unsigned int * content) exfat_ent_get() argument
129 exfat_chain_cont_cluster(struct super_block * sb,unsigned int chain,unsigned int len) exfat_chain_cont_cluster() argument
150 struct super_block *sb = inode->i_sb; __exfat_free_cluster() local
251 exfat_find_last_cluster(struct super_block * sb,struct exfat_chain * p_chain,unsigned int * ret_clu) exfat_find_last_cluster() argument
283 struct super_block *sb = dir->i_sb; exfat_zeroed_cluster() local
325 struct super_block *sb = inode->i_sb; exfat_alloc_cluster() local
436 exfat_count_num_clusters(struct super_block * sb,struct exfat_chain * p_chain,unsigned int * ret_count) exfat_count_num_clusters() argument
[all...]
/openbmc/linux/include/linux/
H A Dquotaops.h17 static inline struct quota_info *sb_dqopt(struct super_block *sb) in sb_dqopt() argument
19 return &sb->s_dquot; in sb_dqopt()
33 #define quota_error(sb, fmt, args...) \ argument
34 __quota_error((sb), __func__, fmt , ## args)
37 void __quota_error(struct super_block *sb, const char *func,
46 struct dquot *dqget(struct super_block *sb, struct kqid qid);
66 int dquot_scan_active(struct super_block *sb,
69 struct dquot *dquot_alloc(struct super_block *sb, int type);
81 int dquot_disable(struct super_block *sb, int type, unsigned int flags);
83 static inline int dquot_suspend(struct super_block *sb, int type) in dquot_suspend() argument
[all …]
/openbmc/linux/fs/erofs/
H A Dsuper.c23 void _erofs_err(struct super_block *sb, const char *func, const char *fmt, ...) in _erofs_err() argument
33 pr_err("(device %s): %s: %pV", sb->s_id, func, &vaf); in _erofs_err()
37 void _erofs_info(struct super_block *sb, const char *func, const char *fmt, ...) in _erofs_info() argument
47 pr_info("(device %s): %pV", sb->s_id, &vaf); in _erofs_info()
51 static int erofs_superblock_csum_verify(struct super_block *sb, void *sbdata) in erofs_superblock_csum_verify() argument
53 size_t len = 1 << EROFS_SB(sb)->blkszbits; in erofs_superblock_csum_verify()
71 erofs_err(sb, "invalid checksum 0x%08x, 0x%08x expected", in erofs_superblock_csum_verify()
85 static struct inode *erofs_alloc_inode(struct super_block *sb) in erofs_alloc_inode() argument
88 alloc_inode_sb(sb, erofs_inode_cachep, GFP_KERNEL); in erofs_alloc_inode()
108 static bool check_layout_compatibility(struct super_block *sb, in check_layout_compatibility() argument
[all …]

12345678910>>...57