Home
last modified time | relevance | path

Searched refs:sb (Results 1 – 25 of 588) sorted by relevance

12345678910>>...24

/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 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,
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()
64 befs_debug(sb, "<--- %s ERROR", __func__); in befs_read_datastream()
[all …]
H A Dbtree.c91 static int befs_btree_seekleaf(struct super_block *sb, const befs_data_stream *ds,
96 static int befs_bt_read_super(struct super_block *sb, const befs_data_stream *ds,
99 static int befs_bt_read_node(struct super_block *sb, const befs_data_stream *ds,
111 static int befs_find_key(struct super_block *sb,
115 static char *befs_bt_get_key(struct super_block *sb,
134 befs_bt_read_super(struct super_block *sb, const befs_data_stream *ds, in befs_bt_read_super() argument
140 befs_debug(sb, "---> %s", __func__); in befs_bt_read_super()
142 bh = befs_read_datastream(sb, ds, 0, NULL); in befs_bt_read_super()
145 befs_error(sb, "Couldn't read index header."); in befs_bt_read_super()
149 befs_dump_index_entry(sb, od_sup); in befs_bt_read_super()
[all …]
H A Dsuper.c21 befs_load_sb(struct super_block *sb, befs_super_block *disk_sb) in befs_load_sb() argument
23 struct befs_sb_info *befs_sb = BEFS_SB(sb); in befs_load_sb()
31 befs_sb->magic1 = fs32_to_cpu(sb, disk_sb->magic1); in befs_load_sb()
32 befs_sb->magic2 = fs32_to_cpu(sb, disk_sb->magic2); in befs_load_sb()
33 befs_sb->magic3 = fs32_to_cpu(sb, disk_sb->magic3); in befs_load_sb()
34 befs_sb->block_size = fs32_to_cpu(sb, disk_sb->block_size); in befs_load_sb()
35 befs_sb->block_shift = fs32_to_cpu(sb, disk_sb->block_shift); in befs_load_sb()
36 befs_sb->num_blocks = fs64_to_cpu(sb, disk_sb->num_blocks); in befs_load_sb()
37 befs_sb->used_blocks = fs64_to_cpu(sb, disk_sb->used_blocks); in befs_load_sb()
38 befs_sb->inode_size = fs32_to_cpu(sb, disk_sb->inode_size); in befs_load_sb()
[all …]
/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 …]
/linux/fs/
H A Dsuper.c45 static int thaw_super_locked(struct super_block *sb, enum freeze_holder who,
57 static inline void __super_lock(struct super_block *sb, bool excl) in __super_lock() argument
60 down_write(&sb->s_umount); in __super_lock()
62 down_read(&sb->s_umount); in __super_lock()
65 static inline void super_unlock(struct super_block *sb, bool excl) in super_unlock() argument
68 up_write(&sb->s_umount); in super_unlock()
70 up_read(&sb->s_umount); in super_unlock()
73 static inline void __super_lock_excl(struct super_block *sb) in __super_lock_excl() argument
75 __super_lock(sb, true); in __super_lock_excl()
78 static inline void super_unlock_excl(struct super_block *sb) in super_unlock_excl() argument
[all …]
/linux/drivers/usb/host/
H A Dxhci-sideband.c18 xhci_ring_to_sgtable(struct xhci_sideband *sb, struct xhci_ring *ring) in xhci_ring_to_sgtable() argument
28 dev = xhci_to_hcd(sb->xhci)->self.sysdev; in xhci_ring_to_sgtable()
80 __xhci_sideband_remove_endpoint(struct xhci_sideband *sb, struct xhci_virt_ep *ep) in __xhci_sideband_remove_endpoint() argument
82 lockdep_assert_held(&sb->mutex); in __xhci_sideband_remove_endpoint()
88 xhci_stop_endpoint_sync(sb->xhci, ep, 0, GFP_KERNEL); in __xhci_sideband_remove_endpoint()
91 sb->eps[ep->ep_index] = NULL; in __xhci_sideband_remove_endpoint()
96 __xhci_sideband_remove_interrupter(struct xhci_sideband *sb) in __xhci_sideband_remove_interrupter() argument
98 lockdep_assert_held(&sb->mutex); in __xhci_sideband_remove_interrupter()
100 if (!sb->ir) in __xhci_sideband_remove_interrupter()
103 xhci_remove_secondary_interrupter(xhci_to_hcd(sb->xhci), sb->ir); in __xhci_sideband_remove_interrupter()
[all …]
/linux/fs/ext4/
H A Dballoc.c27 static unsigned ext4_num_base_meta_clusters(struct super_block *sb,
36 ext4_group_t ext4_get_group_number(struct super_block *sb, in ext4_get_group_number() argument
41 if (test_opt2(sb, STD_GROUP_SIZE)) in ext4_get_group_number()
43 le32_to_cpu(EXT4_SB(sb)->s_es->s_first_data_block)) >> in ext4_get_group_number()
44 (EXT4_BLOCK_SIZE_BITS(sb) + EXT4_CLUSTER_BITS(sb) + 3); in ext4_get_group_number()
46 ext4_get_group_no_and_offset(sb, block, &group, NULL); in ext4_get_group_number()
54 void ext4_get_group_no_and_offset(struct super_block *sb, ext4_fsblk_t blocknr, in ext4_get_group_no_and_offset() argument
57 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_get_group_no_and_offset()
61 offset = do_div(blocknr, EXT4_BLOCKS_PER_GROUP(sb)) >> in ext4_get_group_no_and_offset()
62 EXT4_SB(sb)->s_cluster_bits; in ext4_get_group_no_and_offset()
[all …]
H A Dialloc.c81 static int ext4_validate_inode_bitmap(struct super_block *sb, in ext4_validate_inode_bitmap() argument
89 if (EXT4_SB(sb)->s_mount_state & EXT4_FC_REPLAY) in ext4_validate_inode_bitmap()
95 grp = ext4_get_group_info(sb, block_group); in ext4_validate_inode_bitmap()
99 ext4_lock_group(sb, block_group); in ext4_validate_inode_bitmap()
102 blk = ext4_inode_bitmap(sb, desc); in ext4_validate_inode_bitmap()
103 if (!ext4_inode_bitmap_csum_verify(sb, desc, bh) || in ext4_validate_inode_bitmap()
104 ext4_simulate_fail(sb, EXT4_SIM_IBITMAP_CRC)) { in ext4_validate_inode_bitmap()
105 ext4_unlock_group(sb, block_group); in ext4_validate_inode_bitmap()
106 ext4_error(sb, "Corrupt inode bitmap - block_group = %u, " in ext4_validate_inode_bitmap()
108 ext4_mark_group_bitmap_corrupted(sb, block_group, in ext4_validate_inode_bitmap()
[all …]
H A Dsuper.c71 static void ext4_update_super(struct super_block *sb);
72 static int ext4_commit_super(struct super_block *sb);
73 static int ext4_mark_recovery_complete(struct super_block *sb,
75 static int ext4_clear_journal_err(struct super_block *sb,
77 static int ext4_sync_fs(struct super_block *sb, int wait);
79 static int ext4_unfreeze(struct super_block *sb);
80 static int ext4_freeze(struct super_block *sb);
81 static inline int ext2_feature_set_ok(struct super_block *sb);
82 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
260 ext4_sb_bread_unmovable(struct super_block * sb,sector_t block) ext4_sb_bread_unmovable() argument
269 ext4_sb_bread_nofail(struct super_block * sb,sector_t block) ext4_sb_bread_nofail() argument
278 ext4_sb_breadahead_unmovable(struct super_block * sb,sector_t block) ext4_sb_breadahead_unmovable() argument
290 ext4_verify_csum_type(struct super_block * sb,struct ext4_super_block * es) ext4_verify_csum_type() argument
309 ext4_superblock_csum_verify(struct super_block * sb,struct ext4_super_block * es) ext4_superblock_csum_verify() argument
318 ext4_superblock_csum_set(struct super_block * sb) ext4_superblock_csum_set() argument
328 ext4_block_bitmap(struct super_block * sb,struct ext4_group_desc * bg) ext4_block_bitmap() argument
336 ext4_inode_bitmap(struct super_block * sb,struct ext4_group_desc * bg) ext4_inode_bitmap() argument
344 ext4_inode_table(struct super_block * sb,struct ext4_group_desc * bg) ext4_inode_table() argument
352 ext4_free_group_clusters(struct super_block * sb,struct ext4_group_desc * bg) ext4_free_group_clusters() argument
360 ext4_free_inodes_count(struct super_block * sb,struct ext4_group_desc * bg) ext4_free_inodes_count() argument
368 ext4_used_dirs_count(struct super_block * sb,struct ext4_group_desc * bg) ext4_used_dirs_count() argument
376 ext4_itable_unused_count(struct super_block * sb,struct ext4_group_desc * bg) ext4_itable_unused_count() argument
384 ext4_block_bitmap_set(struct super_block * sb,struct ext4_group_desc * bg,ext4_fsblk_t blk) ext4_block_bitmap_set() argument
392 ext4_inode_bitmap_set(struct super_block * sb,struct ext4_group_desc * bg,ext4_fsblk_t blk) ext4_inode_bitmap_set() argument
400 ext4_inode_table_set(struct super_block * sb,struct ext4_group_desc * bg,ext4_fsblk_t blk) ext4_inode_table_set() argument
408 ext4_free_group_clusters_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_free_group_clusters_set() argument
416 ext4_free_inodes_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_free_inodes_set() argument
424 ext4_used_dirs_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_used_dirs_set() argument
432 ext4_itable_unused_set(struct super_block * sb,struct ext4_group_desc * bg,__u32 count) ext4_itable_unused_set() argument
472 ext4_maybe_update_superblock(struct super_block * sb) ext4_maybe_update_superblock() argument
511 struct super_block *sb = journal->j_private; ext4_journal_commit_callback() local
647 save_error_info(struct super_block * sb,int error,__u32 ino,__u64 block,const char * func,unsigned int line) save_error_info() argument
696 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
810 ext4_error_ratelimit(sb) global() argument
814 __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
915 ext4_decode_error(struct super_block * sb,int errno,char nbuf[16]) ext4_decode_error() argument
958 __ext4_std_error(struct super_block * sb,const char * function,unsigned int line,int errno) __ext4_std_error() argument
984 __ext4_msg(struct super_block * sb,const char * prefix,const char * fmt,...) __ext4_msg() argument
1007 ext4_warning_ratelimit(struct super_block * sb) ext4_warning_ratelimit() argument
1014 __ext4_warning(struct super_block * sb,const char * function,unsigned int line,const char * fmt,...) __ext4_warning() argument
1050 __ext4_grp_locked_error(const char * function,unsigned int line,struct super_block * sb,ext4_group_t grp,u64 ino,ext4_fsblk_t block,const char * fmt,...) __ext4_grp_locked_error() argument
1106 ext4_mark_group_bitmap_corrupted(struct super_block * sb,ext4_group_t group,unsigned int flags) ext4_mark_group_bitmap_corrupted() argument
1138 ext4_update_dynamic_rev(struct super_block * sb) ext4_update_dynamic_rev() argument
1168 dump_orphan_list(struct super_block * sb,struct ext4_sb_info * sbi) dump_orphan_list() argument
1189 ext4_quotas_off(struct super_block * sb,int type) ext4_quotas_off() argument
1202 get_qf_name(struct super_block * sb,struct ext4_sb_info * sbi,int type) get_qf_name() argument
1210 ext4_quotas_off(struct super_block * sb,int type) ext4_quotas_off() argument
1282 ext4_put_super(struct super_block * sb) ext4_put_super() argument
1398 ext4_alloc_inode(struct super_block * sb) ext4_alloc_inode() argument
1491 ext4_shutdown(struct super_block * sb) ext4_shutdown() argument
1580 ext4_nfs_get_inode(struct super_block * sb,u64 ino,u32 generation) ext4_nfs_get_inode() argument
1600 ext4_fh_to_dentry(struct super_block * sb,struct fid * fid,int fh_len,int fh_type) ext4_fh_to_dentry() argument
1607 ext4_fh_to_parent(struct super_block * sb,struct fid * fid,int fh_len,int fh_type) ext4_fh_to_parent() argument
2528 parse_apply_sb_mount_options(struct super_block * sb,struct ext4_fs_context * m_ctx) parse_apply_sb_mount_options() argument
2583 ext4_apply_quota_options(struct fs_context * fc,struct super_block * sb) ext4_apply_quota_options() argument
2620 ext4_check_quota_consistency(struct fs_context * fc,struct super_block * sb) ext4_check_quota_consistency() argument
2738 ext4_check_test_dummy_encryption(const struct fs_context * fc,struct super_block * sb) ext4_check_test_dummy_encryption() argument
2778 ext4_apply_test_dummy_encryption(struct ext4_fs_context * ctx,struct super_block * sb) ext4_apply_test_dummy_encryption() argument
2790 ext4_check_opt_consistency(struct fs_context * fc,struct super_block * sb) ext4_check_opt_consistency() argument
2871 ext4_apply_options(struct fs_context * fc,struct super_block * sb) ext4_apply_options() argument
2932 ext4_show_quota_options(struct seq_file * seq,struct super_block * sb) ext4_show_quota_options() argument
2981 _ext4_show_options(struct seq_file * seq,struct super_block * sb,int nodefs) _ext4_show_options() argument
3114 struct super_block *sb = seq->private; ext4_seq_options_show() local
3123 ext4_setup_super(struct super_block * sb,struct ext4_super_block * es,int read_only) ext4_setup_super() argument
3181 ext4_alloc_flex_bg_array(struct super_block * sb,ext4_group_t ngroup) ext4_alloc_flex_bg_array() argument
3228 ext4_fill_flex_info(struct super_block * sb) ext4_fill_flex_info() argument
3262 ext4_group_desc_csum(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum() argument
3306 ext4_group_desc_csum_verify(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum_verify() argument
3316 ext4_group_desc_csum_set(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum_set() argument
3325 ext4_check_descriptors(struct super_block * sb,ext4_fsblk_t sb_block,ext4_group_t * first_not_zeroed) ext4_check_descriptors() argument
3568 descriptor_loc(struct super_block * sb,ext4_fsblk_t logical_sb_block,int nr) descriptor_loc() argument
3639 ext4_feature_set_ok(struct super_block * sb,int readonly) ext4_feature_set_ok() argument
3708 struct super_block *sb = sbi->s_sb; print_daily_error_info() local
3754 struct super_block *sb = elr->lr_super; ext4_run_li_request() local
3822 ext4_unregister_li_request(struct super_block * sb) ext4_unregister_li_request() argument
3992 ext4_has_uninit_itable(struct super_block * sb) ext4_has_uninit_itable() argument
4030 ext4_li_request_new(struct super_block * sb,ext4_group_t start) ext4_li_request_new() argument
4057 ext4_register_li_request(struct super_block * sb,ext4_group_t first_not_zeroed) ext4_register_li_request() argument
4132 set_journal_csum_feature_set(struct super_block * sb) set_journal_csum_feature_set() argument
4186 count_overhead(struct super_block * sb,ext4_group_t grp,char * buf) count_overhead() argument
4249 ext4_calculate_overhead(struct super_block * sb) ext4_calculate_overhead() argument
4309 ext4_set_resv_clusters(struct super_block * sb) ext4_set_resv_clusters() argument
4339 ext4_quota_mode(struct super_block * sb) ext4_quota_mode() argument
4354 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
4378 ext4_alloc_sbi(struct super_block * sb) ext4_alloc_sbi() argument
4404 ext4_set_def_opts(struct super_block * sb,struct ext4_super_block * es) ext4_set_def_opts() argument
4461 ext4_handle_clustersize(struct super_block * sb) ext4_handle_clustersize() argument
4523 ext4_atomic_write_init(struct super_block * sb) ext4_atomic_write_init() argument
4549 ext4_fast_commit_init(struct super_block * sb) ext4_fast_commit_init() argument
4574 ext4_inode_info_init(struct super_block * sb,struct ext4_super_block * es) ext4_inode_info_init() argument
4647 ext4_encoding_init(struct super_block * sb,struct ext4_super_block * es) ext4_encoding_init() argument
4688 ext4_encoding_init(struct super_block * sb,struct ext4_super_block * es) ext4_encoding_init() argument
4694 ext4_init_metadata_csum(struct super_block * sb,struct ext4_super_block * es) ext4_init_metadata_csum() argument
4730 ext4_check_feature_compatibility(struct super_block * sb,struct ext4_super_block * es,int silent) ext4_check_feature_compatibility() argument
4834 ext4_check_geometry(struct super_block * sb,struct ext4_super_block * es) ext4_check_geometry() argument
4913 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
4973 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
5057 ext4_check_journal_data_mode(struct super_block * sb) ext4_check_journal_data_mode() argument
5090 ext4_has_journal_option(struct super_block * sb) ext4_has_journal_option() argument
5113 EXT4_MAX_PAGECACHE_ORDER(sb) global() argument
5115 ext4_set_max_mapping_order(struct super_block * sb) ext4_set_max_mapping_order() argument
5125 ext4_check_large_folio(struct super_block * sb) ext4_check_large_folio() argument
5143 ext4_load_super(struct super_block * sb,ext4_fsblk_t * lsb,int silent) ext4_load_super() argument
5253 ext4_hash_info_init(struct super_block * sb) ext4_hash_info_init() argument
5294 ext4_block_group_meta_init(struct super_block * sb,int silent) ext4_block_group_meta_init() argument
5350 ext4_is_stripe_incompatible(struct super_block * sb,unsigned long stripe) ext4_is_stripe_incompatible() argument
5357 __ext4_fill_super(struct fs_context * fc,struct super_block * sb) __ext4_fill_super() argument
5835 ext4_fill_super(struct super_block * sb,struct fs_context * fc) ext4_fill_super() argument
5895 ext4_init_journal_params(struct super_block * sb,journal_t * journal) ext4_init_journal_params() argument
5917 ext4_get_journal_inode(struct super_block * sb,unsigned int journal_inum) ext4_get_journal_inode() argument
5976 ext4_open_inode_journal(struct super_block * sb,unsigned int journal_inum) ext4_open_inode_journal() argument
5998 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
6077 ext4_open_dev_journal(struct super_block * sb,dev_t j_dev) ext4_open_dev_journal() argument
6116 ext4_load_journal(struct super_block * sb,struct ext4_super_block * es,unsigned long journal_devnum) ext4_load_journal() argument
6250 ext4_update_super(struct super_block * sb) ext4_update_super() argument
6325 ext4_commit_super(struct super_block * sb) ext4_commit_super() argument
6375 ext4_mark_recovery_complete(struct super_block * sb,struct ext4_super_block * es) ext4_mark_recovery_complete() argument
6415 ext4_clear_journal_err(struct super_block * sb,struct ext4_super_block * es) ext4_clear_journal_err() argument
6459 ext4_force_commit(struct super_block * sb) ext4_force_commit() argument
6464 ext4_sync_fs(struct super_block * sb,int wait) ext4_sync_fs() argument
6519 ext4_freeze(struct super_block * sb) ext4_freeze() argument
6554 ext4_unfreeze(struct super_block * sb) ext4_unfreeze() argument
6586 __ext4_remount(struct fs_context * fc,struct super_block * sb) __ext4_remount() argument
6915 struct super_block *sb = fc->root->d_sb; ext4_reconfigure() local
6937 ext4_statfs_project(struct super_block * sb,kprojid_t projid,struct kstatfs * buf) ext4_statfs_project() argument
6988 struct super_block *sb = dentry->d_sb; ext4_statfs() local
7118 struct super_block *sb = dquot->dq_sb; ext4_mark_dquot_dirty() local
7128 ext4_write_info(struct super_block * sb,int type) ext4_write_info() argument
7161 ext4_quota_on(struct super_block * sb,int type,int format_id,const struct path * path) ext4_quota_on() argument
7238 ext4_quota_enable(struct super_block * sb,int type,int format_id,unsigned int flags) ext4_quota_enable() argument
7279 ext4_enable_quotas(struct super_block * sb) ext4_enable_quotas() argument
7314 ext4_quota_off(struct super_block * sb,int type) ext4_quota_off() argument
7369 ext4_quota_read(struct super_block * sb,int type,char * data,size_t len,loff_t off) ext4_quota_read() argument
7405 ext4_quota_write(struct super_block * sb,int type,const char * data,size_t len,loff_t off) ext4_quota_write() argument
7480 ext2_feature_set_ok(struct super_block * sb) ext2_feature_set_ok() argument
7493 ext2_feature_set_ok(struct super_block * sb) ext2_feature_set_ok() argument
7509 ext3_feature_set_ok(struct super_block * sb) ext3_feature_set_ok() argument
7522 ext4_kill_sb(struct super_block * sb) ext4_kill_sb() argument
[all...]
H A Dresize.c46 int ext4_resize_begin(struct super_block *sb) in ext4_resize_begin() argument
48 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_resize_begin()
59 !ext4_has_feature_resize_inode(sb)) { in ext4_resize_begin()
60 ext4_error(sb, "resize_inode disabled but reserved GDT blocks non-zero"); in ext4_resize_begin()
71 ext4_warning(sb, "won't resize using backup superblock at %llu", in ext4_resize_begin()
81 ext4_warning(sb, "There are errors in the filesystem, " in ext4_resize_begin()
86 if (ext4_has_feature_sparse_super2(sb)) { in ext4_resize_begin()
87 ext4_msg(sb, KERN_ERR, "Online resizing not supported with sparse_super2"); in ext4_resize_begin()
98 int ext4_resize_end(struct super_block *sb, bool update_backups) in ext4_resize_end() argument
100 clear_bit_unlock(EXT4_FLAGS_RESIZING, &EXT4_SB(sb)->s_ext4_flags); in ext4_resize_end()
[all …]
H A Dorphan.c104 struct super_block *sb = inode->i_sb; in ext4_orphan_add() local
105 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_orphan_add()
138 err = ext4_journal_get_write_access(handle, sb, sbi->s_sbh, in ext4_orphan_add()
158 ext4_superblock_csum_set(sb); in ext4_orphan_add()
187 ext4_std_error(sb, err); in ext4_orphan_add()
313 static int ext4_quota_on_mount(struct super_block *sb, int type) in ext4_quota_on_mount() argument
315 return dquot_quota_on_mount(sb, in ext4_quota_on_mount()
316 rcu_dereference_protected(EXT4_SB(sb)->s_qf_names[type], in ext4_quota_on_mount()
317 lockdep_is_held(&sb->s_umount)), in ext4_quota_on_mount()
318 EXT4_SB(sb)->s_jquota_fmt, type); in ext4_quota_on_mount()
[all …]
/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()
150 static void ufs_print_super_stuff(struct super_block *sb, in ufs_print_super_stuff() argument
155 u32 magic = fs32_to_cpu(sb, usb3->fs_magic); in ufs_print_super_stuff()
159 if (fs32_to_cpu(sb, usb3->fs_magic) == UFS2_MAGIC) { in ufs_print_super_stuff()
[all …]
H A Dutil.h32 ufs_get_fs_state(struct super_block *sb, struct ufs_super_block_first *usb1, in ufs_get_fs_state() argument
35 switch (UFS_SB(sb)->s_flags & UFS_ST_MASK) { in ufs_get_fs_state()
37 if (fs32_to_cpu(sb, usb3->fs_postblformat) == UFS_42POSTBLFMT) in ufs_get_fs_state()
38 return fs32_to_cpu(sb, usb1->fs_u0.fs_sun.fs_state); in ufs_get_fs_state()
41 return fs32_to_cpu(sb, usb3->fs_un2.fs_sun.fs_state); in ufs_get_fs_state()
43 return fs32_to_cpu(sb, usb1->fs_u1.fs_sunx86.fs_state); in ufs_get_fs_state()
46 return fs32_to_cpu(sb, usb3->fs_un2.fs_44.fs_state); in ufs_get_fs_state()
51 ufs_set_fs_state(struct super_block *sb, struct ufs_super_block_first *usb1, in ufs_set_fs_state() argument
54 switch (UFS_SB(sb)->s_flags & UFS_ST_MASK) { in ufs_set_fs_state()
56 if (fs32_to_cpu(sb, usb3->fs_postblformat) == UFS_42POSTBLFMT) { in ufs_set_fs_state()
[all …]
/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 …]
/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 …]
/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 …]
/linux/fs/udf/
H A Dsuper.c94 static int udf_fill_super(struct super_block *sb, struct fs_context *fc);
109 struct logicalVolIntegrityDescImpUse *udf_sb_lvidiu(struct super_block *sb) in udf_sb_lvidiu() argument
115 if (!UDF_SB(sb)->s_lvid_bh) in udf_sb_lvidiu()
117 lvid = (struct logicalVolIntegrityDesc *)UDF_SB(sb)->s_lvid_bh->b_data; in udf_sb_lvidiu()
150 static struct inode *udf_alloc_inode(struct super_block *sb) in udf_alloc_inode() argument
153 ei = alloc_inode_sb(sb, udf_inode_cachep, GFP_KERNEL); in udf_alloc_inode()
244 struct super_block *sb = fc->root->d_sb; in udf_init_options() local
245 struct udf_sb_info *sbi = UDF_SB(sb); in udf_init_options()
321 static int udf_sb_alloc_partition_maps(struct super_block *sb, u32 count) in udf_sb_alloc_partition_maps() argument
323 struct udf_sb_info *sbi = UDF_SB(sb); in udf_sb_alloc_partition_maps()
[all …]
H A Dballoc.c31 static int read_block_bitmap(struct super_block *sb, in read_block_bitmap() argument
41 loc.partitionReferenceNum = UDF_SB(sb)->s_partition; in read_block_bitmap()
43 bh = sb_bread(sb, udf_get_lb_pblock(sb, &loc, block)); in read_block_bitmap()
49 max_bits = sb->s_blocksize * 8; in read_block_bitmap()
59 (bitmap->s_nr_groups >> (sb->s_blocksize_bits + 3)) + 2) in read_block_bitmap()
77 static int load_block_bitmap(struct super_block *sb, in load_block_bitmap() argument
100 retval = read_block_bitmap(sb, bitmap, block_group, block_group); in load_block_bitmap()
107 static void udf_add_free_space(struct super_block *sb, u16 partition, u32 cnt) in udf_add_free_space() argument
109 struct udf_sb_info *sbi = UDF_SB(sb); in udf_add_free_space()
117 udf_updated_lvid(sb); in udf_add_free_space()
[all …]
/linux/fs/kernfs/
H A Dmount.c97 static struct dentry *__kernfs_fh_to_dentry(struct super_block *sb, in __kernfs_fh_to_dentry() argument
101 struct kernfs_super_info *info = kernfs_info(sb); in __kernfs_fh_to_dentry()
141 inode = kernfs_get_inode(sb, kn); in __kernfs_fh_to_dentry()
146 static struct dentry *kernfs_fh_to_dentry(struct super_block *sb, in kernfs_fh_to_dentry() argument
150 return __kernfs_fh_to_dentry(sb, fid, fh_len, fh_type, false); in kernfs_fh_to_dentry()
153 static struct dentry *kernfs_fh_to_parent(struct super_block *sb, in kernfs_fh_to_parent() argument
157 return __kernfs_fh_to_dentry(sb, fid, fh_len, fh_type, true); in kernfs_fh_to_parent()
183 struct kernfs_root *kernfs_root_from_sb(struct super_block *sb) in kernfs_root_from_sb() argument
185 if (sb->s_op == &kernfs_sops) in kernfs_root_from_sb()
186 return kernfs_info(sb)->root; in kernfs_root_from_sb()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_ste_v1.c991 struct mlx5dr_ste_build *sb, in dr_ste_v1_build_eth_l2_src_dst_tag() argument
994 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag()
1026 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
1029 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()
1031 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2_SRC_DST, sb->inner); in dr_ste_v1_build_eth_l2_src_dst_init()
1032 sb->byte_mask = mlx5dr_ste_conv_bit_to_byte_mask(sb->bit_mask); in dr_ste_v1_build_eth_l2_src_dst_init()
1033 sb->ste_build_tag_func = &dr_ste_v1_build_eth_l2_src_dst_tag; in dr_ste_v1_build_eth_l2_src_dst_init()
1037 struct mlx5dr_ste_build *sb, in dr_ste_v1_build_eth_l3_ipv6_dst_tag() argument
1040 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag()
1050 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 …]
/linux/drivers/infiniband/hw/bng_re/
H A Dbng_sp.c46 struct creq_query_func_resp_sb *sb; in bng_re_get_dev_attr() local
57 sbuf.size = ALIGN(sizeof(*sb), BNG_FW_CMDQE_UNITS); in bng_re_get_dev_attr()
58 sbuf.sb = dma_alloc_coherent(&rcfw->pdev->dev, sbuf.size, in bng_re_get_dev_attr()
60 if (!sbuf.sb) in bng_re_get_dev_attr()
62 sb = sbuf.sb; in bng_re_get_dev_attr()
70 attr->max_qp = le32_to_cpu(sb->max_qp); in bng_re_get_dev_attr()
74 sb->max_qp_rd_atom > BNG_RE_MAX_OUT_RD_ATOM ? in bng_re_get_dev_attr()
75 BNG_RE_MAX_OUT_RD_ATOM : sb->max_qp_rd_atom; in bng_re_get_dev_attr()
77 sb->max_qp_init_rd_atom > BNG_RE_MAX_OUT_RD_ATOM ? in bng_re_get_dev_attr()
78 BNG_RE_MAX_OUT_RD_ATOM : sb->max_qp_init_rd_atom; in bng_re_get_dev_attr()
[all …]
/linux/fs/minix/
H A Ditree_v2.c25 #define INDIRCOUNT(sb) (1 << ((sb)->s_blocksize_bits - 2)) argument
30 struct super_block *sb = inode->i_sb; in block_to_path() local
34 block, sb->s_bdev); in block_to_path()
37 if ((u64)block * (u64)sb->s_blocksize >= sb->s_maxbytes) in block_to_path()
42 } else if ((block -= DIRCOUNT) < INDIRCOUNT(sb)) { in block_to_path()
45 } else if ((block -= INDIRCOUNT(sb)) < INDIRCOUNT(sb) * INDIRCOUNT(sb)) { in block_to_path()
47 offsets[n++] = block / INDIRCOUNT(sb); in block_to_path()
48 offsets[n++] = block % INDIRCOUNT(sb); in block_to_path()
50 block -= INDIRCOUNT(sb) * INDIRCOUNT(sb); in block_to_path()
52 offsets[n++] = (block / INDIRCOUNT(sb)) / INDIRCOUNT(sb); in block_to_path()
[all …]
/linux/fs/zonefs/
H A Dsuper.c50 static void zonefs_account_active(struct super_block *sb, in zonefs_account_active() argument
53 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_account_active()
99 static int zonefs_zone_mgmt(struct super_block *sb, in zonefs_zone_mgmt() argument
115 trace_zonefs_zone_mgmt(sb, z, op); in zonefs_zone_mgmt()
116 ret = blkdev_zone_mgmt(sb->s_bdev, op, z->z_sector, in zonefs_zone_mgmt()
119 zonefs_err(sb, in zonefs_zone_mgmt()
156 struct super_block *sb = inode->i_sb; in zonefs_update_stats() local
157 struct zonefs_sb_info *sbi = ZONEFS_SB(sb); in zonefs_update_stats()
171 nr_blocks = (old_isize - new_isize) >> sb->s_blocksize_bits; in zonefs_update_stats()
178 (new_isize - old_isize) >> sb->s_blocksize_bits; in zonefs_update_stats()
[all …]
/linux/fs/erofs/
H A Dsuper.c22 void _erofs_printk(struct super_block *sb, const char *fmt, ...) in _erofs_printk() argument
33 if (sb) in _erofs_printk()
35 KERN_SOH_ASCII, level, sb->s_id, &vaf); in _erofs_printk()
41 static int erofs_superblock_csum_verify(struct super_block *sb, void *sbdata) in erofs_superblock_csum_verify() argument
44 u32 len = 1 << EROFS_SB(sb)->blkszbits, crc; in erofs_superblock_csum_verify()
55 erofs_err(sb, "invalid checksum 0x%08x, 0x%08x expected", in erofs_superblock_csum_verify()
67 static struct inode *erofs_alloc_inode(struct super_block *sb) in erofs_alloc_inode() argument
70 alloc_inode_sb(sb, erofs_inode_cachep, GFP_KERNEL); in erofs_alloc_inode()
91 void *erofs_read_metadata(struct super_block *sb, struct erofs_buf *buf, in erofs_read_metadata() argument
112 cnt = min_t(int, sb->s_blocksize - erofs_blkoff(sb, *offset), in erofs_read_metadata()
[all …]

12345678910>>...24