Home
last modified time | relevance | path

Searched refs:sbp (Results 1 – 25 of 35) sorted by relevance

12

/linux-4.19.296/fs/xfs/libxfs/
Dxfs_sb.c103 struct xfs_sb *sbp) in xfs_validate_sb_read() argument
105 if (XFS_SB_VERSION_NUM(sbp) != XFS_SB_VERSION_5) in xfs_validate_sb_read()
112 if (xfs_sb_has_compat_feature(sbp, XFS_SB_FEAT_COMPAT_UNKNOWN)) { in xfs_validate_sb_read()
115 (sbp->sb_features_compat & XFS_SB_FEAT_COMPAT_UNKNOWN)); in xfs_validate_sb_read()
120 if (xfs_sb_has_ro_compat_feature(sbp, XFS_SB_FEAT_RO_COMPAT_UNKNOWN)) { in xfs_validate_sb_read()
123 (sbp->sb_features_ro_compat & in xfs_validate_sb_read()
134 if (xfs_sb_has_incompat_feature(sbp, XFS_SB_FEAT_INCOMPAT_UNKNOWN)) { in xfs_validate_sb_read()
137 (sbp->sb_features_incompat & in xfs_validate_sb_read()
152 struct xfs_sb *sbp) in xfs_validate_sb_write() argument
164 if (XFS_BUF_ADDR(bp) == XFS_SB_DADDR && !sbp->sb_inprogress && in xfs_validate_sb_write()
[all …]
Dxfs_format.h281 #define XFS_SB_VERSION_NUM(sbp) ((sbp)->sb_versionnum & XFS_SB_VERSION_NUMBITS) argument
286 static inline bool xfs_sb_good_v4_features(struct xfs_sb *sbp) in xfs_sb_good_v4_features() argument
288 if (!(sbp->sb_versionnum & XFS_SB_VERSION_DIRV2BIT)) in xfs_sb_good_v4_features()
292 if ((sbp->sb_versionnum & ~XFS_SB_VERSION_OKBITS) || in xfs_sb_good_v4_features()
293 ((sbp->sb_versionnum & XFS_SB_VERSION_MOREBITSBIT) && in xfs_sb_good_v4_features()
294 (sbp->sb_features2 & ~XFS_SB_VERSION2_OKBITS))) in xfs_sb_good_v4_features()
300 static inline bool xfs_sb_good_version(struct xfs_sb *sbp) in xfs_sb_good_version() argument
302 if (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5) in xfs_sb_good_version()
304 if (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_4) in xfs_sb_good_version()
305 return xfs_sb_good_v4_features(sbp); in xfs_sb_good_version()
[all …]
Dxfs_sb.h28 extern void xfs_sb_mount_common(struct xfs_mount *mp, struct xfs_sb *sbp);
31 extern void xfs_sb_quota_from_disk(struct xfs_sb *sbp);
36 extern int xfs_fs_geometry(struct xfs_sb *sbp, struct xfs_fsop_geom *geo,
Dxfs_da_format.h867 static inline unsigned int xfs_dir2_dirblock_bytes(struct xfs_sb *sbp) in xfs_dir2_dirblock_bytes() argument
869 return 1 << (sbp->sb_blocklog + sbp->sb_dirblklog); in xfs_dir2_dirblock_bytes()
/linux-4.19.296/fs/ufs/
Dswab.h27 fs64_to_cpu(struct super_block *sbp, __fs64 n) in fs64_to_cpu() argument
29 if (UFS_SB(sbp)->s_bytesex == BYTESEX_LE) in fs64_to_cpu()
36 cpu_to_fs64(struct super_block *sbp, u64 n) in cpu_to_fs64() argument
38 if (UFS_SB(sbp)->s_bytesex == BYTESEX_LE) in cpu_to_fs64()
45 fs32_to_cpu(struct super_block *sbp, __fs32 n) in fs32_to_cpu() argument
47 if (UFS_SB(sbp)->s_bytesex == BYTESEX_LE) in fs32_to_cpu()
54 cpu_to_fs32(struct super_block *sbp, u32 n) in cpu_to_fs32() argument
56 if (UFS_SB(sbp)->s_bytesex == BYTESEX_LE) in cpu_to_fs32()
63 fs32_add(struct super_block *sbp, __fs32 *n, int d) in fs32_add() argument
65 if (UFS_SB(sbp)->s_bytesex == BYTESEX_LE) in fs32_add()
[all …]
/linux-4.19.296/fs/nilfs2/
Dthe_nilfs.c27 static int nilfs_valid_sb(struct nilfs_super_block *sbp);
101 struct nilfs_super_block **sbp = nilfs->ns_sbp; in nilfs_load_super_root() local
112 dat_entry_size = le16_to_cpu(sbp[0]->s_dat_entry_size); in nilfs_load_super_root()
113 checkpoint_size = le16_to_cpu(sbp[0]->s_checkpoint_size); in nilfs_load_super_root()
114 segment_usage_size = le16_to_cpu(sbp[0]->s_segment_usage_size); in nilfs_load_super_root()
172 struct nilfs_super_block *sbp) in nilfs_store_log_cursor() argument
176 nilfs->ns_last_pseg = le64_to_cpu(sbp->s_last_pseg); in nilfs_store_log_cursor()
177 nilfs->ns_last_cno = le64_to_cpu(sbp->s_last_cno); in nilfs_store_log_cursor()
178 nilfs->ns_last_seq = le64_to_cpu(sbp->s_last_seq); in nilfs_store_log_cursor()
226 struct nilfs_super_block **sbp = nilfs->ns_sbp; in load_nilfs() local
[all …]
Dsuper.c84 struct nilfs_super_block **sbp; in nilfs_set_error() local
89 sbp = nilfs_prepare_super(sb, 0); in nilfs_set_error()
90 if (likely(sbp)) { in nilfs_set_error()
91 sbp[0]->s_state |= cpu_to_le16(NILFS_ERROR_FS); in nilfs_set_error()
92 if (sbp[1]) in nilfs_set_error()
93 sbp[1]->s_state |= cpu_to_le16(NILFS_ERROR_FS); in nilfs_set_error()
202 struct nilfs_super_block *sbp = nilfs->ns_sbp[0]; in nilfs_sync_super() local
221 sbp = nilfs->ns_sbp[1]; in nilfs_sync_super()
225 nilfs->ns_prot_seq = le64_to_cpu(sbp->s_last_seq); in nilfs_sync_super()
232 void nilfs_set_log_cursor(struct nilfs_super_block *sbp, in nilfs_set_log_cursor() argument
[all …]
Dsysfs.c846 struct nilfs_super_block **sbp = nilfs->ns_sbp; in nilfs_dev_revision_show() local
847 u32 major = le32_to_cpu(sbp[0]->s_rev_level); in nilfs_dev_revision_show()
848 u16 minor = le16_to_cpu(sbp[0]->s_minor_rev_level); in nilfs_dev_revision_show()
866 struct nilfs_super_block **sbp = nilfs->ns_sbp; in nilfs_dev_device_size_show() local
867 u64 dev_size = le64_to_cpu(sbp[0]->s_dev_size); in nilfs_dev_device_size_show()
889 struct nilfs_super_block **sbp = nilfs->ns_sbp; in nilfs_dev_uuid_show() local
891 return snprintf(buf, PAGE_SIZE, "%pUb\n", sbp[0]->s_uuid); in nilfs_dev_uuid_show()
899 struct nilfs_super_block **sbp = nilfs->ns_sbp; in nilfs_dev_volume_name_show() local
901 return scnprintf(buf, sizeof(sbp[0]->s_volume_name), "%s\n", in nilfs_dev_volume_name_show()
902 sbp[0]->s_volume_name); in nilfs_dev_volume_name_show()
/linux-4.19.296/fs/freevxfs/
Dvxfs_super.c68 vxfs_put_super(struct super_block *sbp) in vxfs_put_super() argument
70 struct vxfs_sb_info *infp = VXFS_SBI(sbp); in vxfs_put_super()
155 static int vxfs_try_sb_magic(struct super_block *sbp, int silent, in vxfs_try_sb_magic() argument
160 struct vxfs_sb_info *infp = VXFS_SBI(sbp); in vxfs_try_sb_magic()
163 bp = sb_bread(sbp, blk); in vxfs_try_sb_magic()
214 static int vxfs_fill_super(struct super_block *sbp, void *dp, int silent) in vxfs_fill_super() argument
223 sbp->s_flags |= SB_RDONLY; in vxfs_fill_super()
231 bsize = sb_min_blocksize(sbp, BLOCK_SIZE); in vxfs_fill_super()
237 sbp->s_op = &vxfs_super_ops; in vxfs_fill_super()
238 sbp->s_fs_info = infp; in vxfs_fill_super()
[all …]
Dvxfs_olt.c57 vxfs_oblock(struct super_block *sbp, daddr_t block, u_long bsize) in vxfs_oblock() argument
59 BUG_ON(sbp->s_blocksize % bsize); in vxfs_oblock()
60 return (block * (sbp->s_blocksize / bsize)); in vxfs_oblock()
77 vxfs_read_olt(struct super_block *sbp, u_long bsize) in vxfs_read_olt() argument
79 struct vxfs_sb_info *infp = VXFS_SBI(sbp); in vxfs_read_olt()
84 bp = sb_bread(sbp, vxfs_oblock(sbp, infp->vsi_oltext, bsize)); in vxfs_read_olt()
105 eaddr = bp->b_data + (infp->vsi_oltsize * sbp->s_blocksize); in vxfs_read_olt()
Dvxfs_inode.c164 vxfs_blkiget(struct super_block *sbp, u_long extent, ino_t ino) in vxfs_blkiget() argument
170 inode = new_inode(sbp); in vxfs_blkiget()
175 block = extent + ((ino * VXFS_ISIZE) / sbp->s_blocksize); in vxfs_blkiget()
176 offset = ((ino % (sbp->s_blocksize / VXFS_ISIZE)) * VXFS_ISIZE); in vxfs_blkiget()
177 bp = sb_bread(sbp, block); in vxfs_blkiget()
184 dip2vip_cpy(VXFS_SBI(sbp), vip, dip); in vxfs_blkiget()
249 vxfs_stiget(struct super_block *sbp, ino_t ino) in vxfs_stiget() argument
254 inode = new_inode(sbp); in vxfs_stiget()
259 error = __vxfs_iget(VXFS_SBI(sbp)->vsi_stilist, VXFS_INO(inode), ino); in vxfs_stiget()
278 vxfs_iget(struct super_block *sbp, ino_t ino) in vxfs_iget() argument
[all …]
Dvxfs_fshead.c108 vxfs_read_fshead(struct super_block *sbp) in vxfs_read_fshead() argument
110 struct vxfs_sb_info *infp = VXFS_SBI(sbp); in vxfs_read_fshead()
114 infp->vsi_fship = vxfs_blkiget(sbp, infp->vsi_iext, infp->vsi_fshino); in vxfs_read_fshead()
152 infp->vsi_stilist = vxfs_blkiget(sbp, infp->vsi_iext, in vxfs_read_fshead()
164 infp->vsi_ilist = vxfs_stiget(sbp, fs32_to_cpu(infp, pfp->fsh_ilistino[0])); in vxfs_read_fshead()
Dvxfs_lookup.c49 #define VXFS_BLOCK_PER_PAGE(sbp) ((PAGE_SIZE / (sbp)->s_blocksize)) argument
218 struct super_block *sbp = ip->i_sb; in vxfs_readdir() local
219 u_long bsize = sbp->s_blocksize; in vxfs_readdir()
221 struct vxfs_sb_info *sbi = VXFS_SBI(sbp); in vxfs_readdir()
Dvxfs_inode.h53 #define VXFS_TYPED_PER_BLOCK(sbp) \ argument
54 ((sbp)->s_blocksize / sizeof(struct vxfs_typed))
Dvxfs.h279 #define VXFS_SBI(sbp) \ argument
280 ((struct vxfs_sb_info *)(sbp)->s_fs_info)
/linux-4.19.296/fs/xfs/
Dxfs_mount.c164 xfs_sb_t *sbp, in xfs_sb_validate_fsb_count() argument
167 ASSERT(PAGE_SHIFT >= sbp->sb_blocklog); in xfs_sb_validate_fsb_count()
168 ASSERT(sbp->sb_blocklog >= BBSHIFT); in xfs_sb_validate_fsb_count()
171 if (nblocks >> (PAGE_SHIFT - sbp->sb_blocklog) > ULONG_MAX) in xfs_sb_validate_fsb_count()
270 struct xfs_sb *sbp = &mp->m_sb; in xfs_readsb() local
310 xfs_sb_from_disk(sbp, XFS_BUF_TO_SBP(bp)); in xfs_readsb()
316 if (sbp->sb_magicnum != XFS_SB_MAGIC) { in xfs_readsb()
326 if (sector_size > sbp->sb_sectsize) { in xfs_readsb()
329 sector_size, sbp->sb_sectsize); in xfs_readsb()
340 sector_size = sbp->sb_sectsize; in xfs_readsb()
[all …]
Dxfs_rtalloc.c893 xfs_sb_t *sbp; /* old superblock */ in xfs_growfs_rt() local
896 sbp = &mp->m_sb; in xfs_growfs_rt()
903 (nrblocks = in->newblocks) <= sbp->sb_rblocks || in xfs_growfs_rt()
904 (sbp->sb_rblocks && (in->extsize != sbp->sb_rextsize))) in xfs_growfs_rt()
906 if ((error = xfs_sb_validate_fsb_count(sbp, nrblocks))) in xfs_growfs_rt()
923 nrbmblocks = howmany_64(nrextents, NBBY * sbp->sb_blocksize); in xfs_growfs_rt()
961 for (bmbno = sbp->sb_rbmblocks - in xfs_growfs_rt()
962 ((sbp->sb_rextents & ((1 << mp->m_blkbit_log) - 1)) != 0); in xfs_growfs_rt()
1026 if (sbp->sb_rbmblocks != nsbp->sb_rbmblocks || in xfs_growfs_rt()
1035 if (nsbp->sb_rextsize != sbp->sb_rextsize) in xfs_growfs_rt()
[all …]
Dxfs_attr_list.c60 xfs_attr_sf_sort_t *sbuf, *sbp; in xfs_attr_shortform_list() local
117 sbp = sbuf = kmem_alloc(sbsize, KM_SLEEP | KM_NOFS); in xfs_attr_shortform_list()
136 sbp->entno = i; in xfs_attr_shortform_list()
137 sbp->hash = xfs_da_hashname(sfe->nameval, sfe->namelen); in xfs_attr_shortform_list()
138 sbp->name = sfe->nameval; in xfs_attr_shortform_list()
139 sbp->namelen = sfe->namelen; in xfs_attr_shortform_list()
141 sbp->valuelen = sfe->valuelen; in xfs_attr_shortform_list()
142 sbp->flags = sfe->flags; in xfs_attr_shortform_list()
144 sbp++; in xfs_attr_shortform_list()
159 for (sbp = sbuf, i = 0; i < nsbuf; i++, sbp++) { in xfs_attr_shortform_list()
[all …]
Dxfs_trans.c451 xfs_dsb_t *sbp; in xfs_trans_apply_sb_deltas() local
456 sbp = XFS_BUF_TO_SBP(bp); in xfs_trans_apply_sb_deltas()
470 be64_add_cpu(&sbp->sb_icount, tp->t_icount_delta); in xfs_trans_apply_sb_deltas()
472 be64_add_cpu(&sbp->sb_ifree, tp->t_ifree_delta); in xfs_trans_apply_sb_deltas()
474 be64_add_cpu(&sbp->sb_fdblocks, tp->t_fdblocks_delta); in xfs_trans_apply_sb_deltas()
476 be64_add_cpu(&sbp->sb_fdblocks, tp->t_res_fdblocks_delta); in xfs_trans_apply_sb_deltas()
480 be64_add_cpu(&sbp->sb_frextents, tp->t_frextents_delta); in xfs_trans_apply_sb_deltas()
482 be64_add_cpu(&sbp->sb_frextents, tp->t_res_frextents_delta); in xfs_trans_apply_sb_deltas()
485 be64_add_cpu(&sbp->sb_dblocks, tp->t_dblocks_delta); in xfs_trans_apply_sb_deltas()
489 be32_add_cpu(&sbp->sb_agcount, tp->t_agcount_delta); in xfs_trans_apply_sb_deltas()
[all …]
Dxfs_super.c587 xfs_sb_t *sbp = &mp->m_sb; in xfs_set_inode_alloc() local
599 icount = sbp->sb_dblocks * sbp->sb_imax_pct; in xfs_set_inode_alloc()
601 icount += sbp->sb_agblocks - 1; in xfs_set_inode_alloc()
602 do_div(icount, sbp->sb_agblocks); in xfs_set_inode_alloc()
609 agino = XFS_OFFBNO_TO_AGINO(mp, sbp->sb_agblocks - 1, 0); in xfs_set_inode_alloc()
1091 xfs_sb_t *sbp = &mp->m_sb; in xfs_fs_statfs() local
1112 statp->f_bsize = sbp->sb_blocksize; in xfs_fs_statfs()
1113 lsize = sbp->sb_logstart ? sbp->sb_logblocks : 0; in xfs_fs_statfs()
1114 statp->f_blocks = sbp->sb_dblocks - lsize; in xfs_fs_statfs()
1120 fakeinos = statp->f_bfree << sbp->sb_inopblog; in xfs_fs_statfs()
[all …]
/linux-4.19.296/drivers/s390/net/
Dqeth_l2_sys.c28 card->options.sbp.supported_funcs) in qeth_bridge_port_role_state_show()
30 &card->options.sbp.role, &state); in qeth_bridge_port_role_state_show()
44 switch (card->options.sbp.role) { in qeth_bridge_port_role_state_show()
56 card->options.sbp.role, state); in qeth_bridge_port_role_state_show()
97 else if (card->options.sbp.reflect_promisc) in qeth_bridge_port_role_store()
103 card->options.sbp.role = role; in qeth_bridge_port_role_store()
105 card->options.sbp.role = role; in qeth_bridge_port_role_store()
141 enabled = card->options.sbp.hostnotification; in qeth_bridgeport_hostnotification_show()
167 card->options.sbp.hostnotification = enable; in qeth_bridgeport_hostnotification_store()
169 card->options.sbp.hostnotification = enable; in qeth_bridgeport_hostnotification_store()
[all …]
Dqeth_l2_main.c541 if (!card->options.sbp.reflect_promisc) in qeth_promisc_to_bridge()
549 if (card->options.sbp.reflect_promisc_primary) in qeth_promisc_to_bridge()
560 card->options.sbp.role = role; in qeth_promisc_to_bridge()
959 QETH_CARD_HEX(card, 2, &card->options.sbp.supported_funcs, in qeth_l2_trace_features()
960 sizeof(card->options.sbp.supported_funcs)); in qeth_l2_trace_features()
986 if (card->options.sbp.supported_funcs) in __qeth_l2_set_online()
1215 if (cmd->data.sbp.hdr.command_code == in qeth_l2_control_event()
1438 data->card->options.sbp.role = entry->role; in qeth_bridge_state_change_worker()
1461 &cmd->data.sbp.data.state_change; in qeth_bridge_state_change()
1510 data->card->options.sbp.hostnotification = 0; in qeth_bridge_host_event_worker()
[all …]
/linux-4.19.296/fs/reiserfs/
Dreiserfs.h116 #define sb_block_count(sbp) (le32_to_cpu((sbp)->s_v1.s_block_count)) argument
117 #define set_sb_block_count(sbp,v) ((sbp)->s_v1.s_block_count = cpu_to_le32(v)) argument
118 #define sb_free_blocks(sbp) (le32_to_cpu((sbp)->s_v1.s_free_blocks)) argument
119 #define set_sb_free_blocks(sbp,v) ((sbp)->s_v1.s_free_blocks = cpu_to_le32(v)) argument
120 #define sb_root_block(sbp) (le32_to_cpu((sbp)->s_v1.s_root_block)) argument
121 #define set_sb_root_block(sbp,v) ((sbp)->s_v1.s_root_block = cpu_to_le32(v)) argument
123 #define sb_jp_journal_1st_block(sbp) \ argument
124 (le32_to_cpu((sbp)->s_v1.s_journal.jp_journal_1st_block))
125 #define set_sb_jp_journal_1st_block(sbp,v) \ argument
126 ((sbp)->s_v1.s_journal.jp_journal_1st_block = cpu_to_le32(v))
[all …]
/linux-4.19.296/include/scsi/
Dsg.h55 void __user *sbp; /* [i], [*o] points to sense_buffer memory */ member
/linux-4.19.296/block/
Dscsi_ioctl.c276 if (req->sense_len && hdr->sbp) { in blk_complete_sghdr_rq()
279 if (!copy_to_user(hdr->sbp, req->sense, len)) in blk_complete_sghdr_rq()
642 hdr.sbp = cgc.sense; in scsi_cmd_ioctl()
643 if (hdr.sbp) in scsi_cmd_ioctl()

12