/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_matcher.c | 412 struct mlx5dr_ste_build *sb; in dr_matcher_set_ste_builders() local 470 mlx5dr_ste_build_register_0(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 474 mlx5dr_ste_build_register_1(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 491 mlx5dr_ste_build_eth_l2_src(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 495 mlx5dr_ste_build_eth_l2_dst(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 547 mlx5dr_ste_build_tnl_gtpu(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 559 mlx5dr_ste_build_mpls(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 572 mlx5dr_ste_build_icmp(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 577 mlx5dr_ste_build_tnl_gre(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() 634 mlx5dr_ste_build_mpls(ste_ctx, &sb[idx++], in dr_matcher_set_ste_builders() [all …]
|
/openbmc/linux/fs/erofs/ |
H A D | dir.c | 53 struct super_block *sb = dir->i_sb; in erofs_readdir() local 54 unsigned long bsz = sb->s_blocksize; in erofs_readdir() 56 unsigned int i = erofs_blknr(sb, ctx->pos); in erofs_readdir() 57 unsigned int ofs = erofs_blkoff(sb, ctx->pos); in erofs_readdir() 68 erofs_err(sb, "fail to readdir of logical block %u of nid %llu", in erofs_readdir() 76 erofs_err(sb, "invalid de[0].nameoff %u @ nid %llu", in erofs_readdir() 89 ctx->pos = erofs_pos(sb, i) + ofs; in erofs_readdir() 99 ctx->pos = erofs_pos(sb, i) + maxsize; in erofs_readdir()
|
H A D | decompressor.c | 30 struct erofs_sb_info *sbi = EROFS_SB(sb); in z_erofs_load_lz4_config() 36 erofs_err(sb, "invalid lz4 cfgs, size=%u", size); in z_erofs_load_lz4_config() 45 erofs_blknr(sb, Z_EROFS_PCLUSTER_MAX_SIZE)) { in z_erofs_load_lz4_config() 46 erofs_err(sb, "too large lz4 pclusterblks %u", in z_erofs_load_lz4_config() 73 EROFS_SB(rq->sb)->lz4.max_distance_pages; in z_erofs_lz4_prepare_dstpages() 220 if (erofs_sb_has_zero_padding(EROFS_SB(rq->sb))) { in z_erofs_lz4_decompress_mem() 224 rq->sb->s_blocksize - rq->pageofs_in)); in z_erofs_lz4_decompress_mem() 230 (rq->sb->s_blocksize - 1)); in z_erofs_lz4_decompress_mem() 396 struct erofs_sb_info *sbi = EROFS_SB(sb); in z_erofs_parse_cfgs() 414 erofs_init_metabuf(&buf, sb); in z_erofs_parse_cfgs() [all …]
|
/openbmc/linux/fs/nfs/ |
H A D | export.c | 64 nfs_fh_to_dentry(struct super_block *sb, struct fid *fid, in nfs_fh_to_dentry() argument 81 fattr = nfs_alloc_fattr_with_label(NFS_SB(sb)); in nfs_fh_to_dentry() 93 inode = nfs_ilookup(sb, fattr, server_fh); in nfs_fh_to_dentry() 97 rpc_ops = NFS_SB(sb)->nfs_client->rpc_ops; in nfs_fh_to_dentry() 98 ret = rpc_ops->getattr(NFS_SB(sb), server_fh, fattr, NULL); in nfs_fh_to_dentry() 101 trace_nfs_fh_to_dentry(sb, server_fh, fattr->fileid, ret); in nfs_fh_to_dentry() 106 inode = nfs_fhget(sb, server_fh, fattr); in nfs_fh_to_dentry() 121 struct super_block *sb = inode->i_sb; in nfs_get_parent() local 122 struct nfs_server *server = NFS_SB(sb); in nfs_get_parent() 141 pinode = nfs_fhget(sb, &fh, fattr); in nfs_get_parent()
|
/openbmc/linux/fs/ext4/ |
H A D | crypto.c | 91 struct super_block *sb = file_inode(filp)->i_sb; in ext4_ioctl_get_encryption_pwsalt() local 92 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_ioctl_get_encryption_pwsalt() 96 if (!ext4_has_feature_encrypt(sb)) in ext4_ioctl_get_encryption_pwsalt() 103 handle = ext4_journal_start_sb(sb, EXT4_HT_MISC, 1); in ext4_ioctl_get_encryption_pwsalt() 108 err = ext4_journal_get_write_access(handle, sb, sbi->s_sbh, in ext4_ioctl_get_encryption_pwsalt() 114 ext4_superblock_csum_set(sb); in ext4_ioctl_get_encryption_pwsalt() 227 return EXT4_SB(sb)->s_dummy_enc_policy.policy; in ext4_get_dummy_policy() 230 static bool ext4_has_stable_inodes(struct super_block *sb) in ext4_has_stable_inodes() argument 232 return ext4_has_feature_stable_inodes(sb); in ext4_has_stable_inodes() 235 static void ext4_get_ino_and_lblk_bits(struct super_block *sb, in ext4_get_ino_and_lblk_bits() argument [all …]
|
/openbmc/linux/fs/ntfs/ |
H A D | namei.c | 107 ntfs_error(vol->sb, "Failed to convert name to " in ntfs_lookup() 117 dent_inode = ntfs_iget(vol->sb, dent_ino); in ntfs_lookup() 134 ntfs_error(vol->sb, "Found stale reference to inode " in ntfs_lookup() 143 ntfs_error(vol->sb, "ntfs_iget(0x%lx) failed with " in ntfs_lookup() 204 ntfs_error(vol->sb, "Inode corrupt: No WIN32 " in ntfs_lookup() 249 ntfs_error(vol->sb, "Illegal file name attribute. Run chkdsk."); in ntfs_lookup() 257 ntfs_error(vol->sb, "Failed, returning error code %i.", err); in ntfs_lookup() 337 static struct inode *ntfs_nfs_get_inode(struct super_block *sb, in ntfs_nfs_get_inode() argument 342 inode = ntfs_iget(sb, ino); in ntfs_nfs_get_inode() 356 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in ntfs_fh_to_dentry() [all …]
|
H A D | quota.c | 34 ntfs_error(vol->sb, "Quota inodes are not open."); in ntfs_mark_quotas_out_of_date() 40 ntfs_error(vol->sb, "Failed to get index context."); in ntfs_mark_quotas_out_of_date() 46 ntfs_error(vol->sb, "Quota defaults entry is not " in ntfs_mark_quotas_out_of_date() 49 ntfs_error(vol->sb, "Lookup of quota defaults entry " in ntfs_mark_quotas_out_of_date() 54 ntfs_error(vol->sb, "Quota defaults entry size is invalid. " in ntfs_mark_quotas_out_of_date() 60 ntfs_error(vol->sb, "Quota defaults entry version 0x%x is not " in ntfs_mark_quotas_out_of_date()
|
/openbmc/linux/fs/ufs/ |
H A D | util.c | 20 struct super_block *sb, u64 fragment, u64 size) in _ubh_bread_() argument 36 if (!(ubh->bh[i] = sb_bread(sb, fragment + i))) in _ubh_bread_() 49 struct super_block *sb, u64 fragment, u64 size) in ubh_bread_uspi() argument 61 if (!(USPI_UBH(uspi)->bh[i] = sb_bread(sb, fragment + i))) in ubh_bread_uspi() 187 if ((UFS_SB(sb)->s_flags & UFS_ST_MASK) == UFS_ST_SUNx86) in ufs_get_inode_dev() 188 fs32 = fs32_to_cpu(sb, ufsi->i_u1.i_data[1]); in ufs_get_inode_dev() 190 fs32 = fs32_to_cpu(sb, ufsi->i_u1.i_data[0]); in ufs_get_inode_dev() 191 switch (UFS_SB(sb)->s_flags & UFS_ST_MASK) { in ufs_get_inode_dev() 213 switch (UFS_SB(sb)->s_flags & UFS_ST_MASK) { in ufs_set_inode_dev() 227 ufsi->i_u1.i_data[1] = cpu_to_fs32(sb, fs32); in ufs_set_inode_dev() [all …]
|
/openbmc/linux/fs/pstore/ |
H A D | inode.c | 273 sync_filesystem(sb); in pstore_remount() 420 sb->s_blocksize = PAGE_SIZE; in pstore_fill_super() 421 sb->s_blocksize_bits = PAGE_SHIFT; in pstore_fill_super() 422 sb->s_magic = PSTOREFS_MAGIC; in pstore_fill_super() 423 sb->s_op = &pstore_ops; in pstore_fill_super() 424 sb->s_time_gran = 1; in pstore_fill_super() 428 inode = pstore_get_inode(sb); in pstore_fill_super() 435 sb->s_root = d_make_root(inode); in pstore_fill_super() 436 if (!sb->s_root) in pstore_fill_super() 440 pstore_sb = sb; in pstore_fill_super() [all …]
|
/openbmc/linux/fs/vboxsf/ |
H A D | super.c | 167 sb->s_bdi->ra_pages = 0; in vboxsf_fill_super() 168 sb->s_bdi->io_pages = 0; in vboxsf_fill_super() 196 sb->s_magic = VBOXSF_SUPER_MAGIC; in vboxsf_fill_super() 197 sb->s_blocksize = 1024; in vboxsf_fill_super() 198 sb->s_maxbytes = MAX_LFS_FILESIZE; in vboxsf_fill_super() 199 sb->s_op = &vboxsf_super_ops; in vboxsf_fill_super() 200 sb->s_d_op = &vboxsf_dentry_ops; in vboxsf_fill_super() 202 iroot = iget_locked(sb, 0); in vboxsf_fill_super() 216 sb->s_root = droot; in vboxsf_fill_super() 217 sb->s_fs_info = sbi; in vboxsf_fill_super() [all …]
|
/openbmc/linux/fs/romfs/ |
H A D | internal.h | 16 static inline size_t romfs_maxsize(struct super_block *sb) in romfs_maxsize() argument 18 return (size_t) (unsigned long) sb->s_fs_info; in romfs_maxsize() 38 extern int romfs_dev_read(struct super_block *sb, unsigned long pos, 40 extern ssize_t romfs_dev_strnlen(struct super_block *sb, 42 extern int romfs_dev_strcmp(struct super_block *sb, unsigned long pos,
|
/openbmc/linux/fs/hfs/ |
H A D | part_tbl.c | 58 int hfs_part_find(struct super_block *sb, in hfs_part_find() argument 66 bh = sb_bread512(sb, *part_start + HFS_PMAP_BLK, data); in hfs_part_find() 82 (HFS_SB(sb)->part < 0 || HFS_SB(sb)->part == i)) { in hfs_part_find() 98 (HFS_SB(sb)->part < 0 || HFS_SB(sb)->part == i)) { in hfs_part_find() 105 bh = sb_bread512(sb, *part_start + HFS_PMAP_BLK + ++i, pm); in hfs_part_find()
|
/openbmc/linux/fs/ |
H A D | drop_caches.c | 19 static void drop_pagecache_sb(struct super_block *sb, void *unused) in drop_pagecache_sb() argument 23 spin_lock(&sb->s_inode_list_lock); in drop_pagecache_sb() 24 list_for_each_entry(inode, &sb->s_inodes, i_sb_list) { in drop_pagecache_sb() 38 spin_unlock(&sb->s_inode_list_lock); in drop_pagecache_sb() 45 spin_lock(&sb->s_inode_list_lock); in drop_pagecache_sb() 47 spin_unlock(&sb->s_inode_list_lock); in drop_pagecache_sb()
|
/openbmc/linux/fs/squashfs/ |
H A D | xattr_id.c | 28 int squashfs_xattr_lookup(struct super_block *sb, unsigned int index, in squashfs_xattr_lookup() argument 31 struct squashfs_sb_info *msblk = sb->s_fs_info; in squashfs_xattr_lookup() 43 err = squashfs_read_metadata(sb, &id, &start_block, &offset, in squashfs_xattr_lookup() 58 __le64 *squashfs_read_xattr_id_table(struct super_block *sb, u64 table_start, in squashfs_read_xattr_id_table() argument 61 struct squashfs_sb_info *msblk = sb->s_fs_info; in squashfs_read_xattr_id_table() 68 id_table = squashfs_read_table(sb, table_start, sizeof(*id_table)); in squashfs_read_xattr_id_table() 95 table = squashfs_read_table(sb, start, len); in squashfs_read_xattr_id_table()
|
/openbmc/linux/fs/jbd2/ |
H A D | journal.c | 123 old_csum = sb->s_checksum; in jbd2_superblock_csum() 124 sb->s_checksum = 0; in jbd2_superblock_csum() 126 sb->s_checksum = old_csum; in jbd2_superblock_csum() 1429 if (sb->s_checksum != jbd2_superblock_csum(journal, sb)) { in journal_check_superblock() 1462 journal_superblock_t *sb; in journal_load_superblock() local 1753 if (sb->s_start == 0) { in journal_reset() 1818 sb->s_checksum = jbd2_superblock_csum(journal, sb); in jbd2_write_superblock() 1876 WARN_ON(!sb->s_sequence); in jbd2_journal_update_sb_log_tail() 2212 journal_superblock_t *sb; in jbd2_journal_check_used_features() local 2305 journal_superblock_t *sb; in jbd2_journal_set_features() local [all …]
|
/openbmc/linux/fs/hfsplus/ |
H A D | hfsplus_fs.h | 74 struct super_block *sb; member 206 return sb->s_fs_info; in HFSPLUS_SB() 309 return max_t(unsigned short, bdev_logical_block_size(sb->s_bdev), in hfsplus_min_io_size() 382 int hfsplus_block_free(struct super_block *sb, u32 offset, u32 count); 387 struct hfs_btree *hfs_btree_open(struct super_block *sb, u32 id); 442 void hfsplus_cat_build_key_with_cnid(struct super_block *sb, 445 int hfsplus_find_cat(struct super_block *sb, u32 cnid, 463 int hfsplus_free_fork(struct super_block *sb, u32 cnid, 503 int hfs_part_find(struct super_block *sb, sector_t *part_start, 508 void hfsplus_mark_mdb_dirty(struct super_block *sb); [all …]
|
H A D | extents.c | 228 struct super_block *sb = inode->i_sb; in hfsplus_get_block() local 229 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_get_block() 284 map_bh(bh_result, sb, sector); in hfsplus_get_block() 288 hip->phys_size += sb->s_blocksize; in hfsplus_get_block() 290 inode_add_bytes(inode, sb->s_blocksize); in hfsplus_get_block() 363 err = hfsplus_block_free(sb, start, count); in hfsplus_free_extents() 442 struct super_block *sb = inode->i_sb; in hfsplus_file_extend() local 443 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_file_extend() 545 struct super_block *sb = inode->i_sb; in hfsplus_file_truncate() local 574 HFSPLUS_SB(sb)->alloc_blksz_shift; in hfsplus_file_truncate() [all …]
|
/openbmc/linux/fs/btrfs/ |
H A D | messages.c | 120 struct super_block *sb = fs_info->sb; in __btrfs_handle_fs_error() local 135 if (errno == -EROFS && sb_rdonly(sb)) in __btrfs_handle_fs_error() 150 sb->s_id, statestr, function, line, errno, errstr, &vaf); in __btrfs_handle_fs_error() 154 sb->s_id, statestr, function, line, errno, errstr); in __btrfs_handle_fs_error() 165 if (!(sb->s_flags & SB_BORN)) in __btrfs_handle_fs_error() 168 if (sb_rdonly(sb)) in __btrfs_handle_fs_error() 174 btrfs_set_sb_rdonly(sb); in __btrfs_handle_fs_error() 249 fs_info->sb->s_id, statestr, &vaf); in _btrfs_printk() 299 s_id = fs_info->sb->s_id; in __btrfs_panic()
|
/openbmc/linux/security/tomoyo/ |
H A D | realpath.c | 156 struct super_block *sb = dentry->d_sb; in tomoyo_get_local_path() local 162 if (sb->s_magic == PROC_SUPER_MAGIC && *pos == '/') { in tomoyo_get_local_path() 165 struct pid_namespace *proc_pidns = proc_pid_ns(sb); in tomoyo_get_local_path() 177 if (!MAJOR(sb->s_dev)) in tomoyo_get_local_path() 180 struct inode *inode = d_backing_inode(sb->s_root); in tomoyo_get_local_path() 193 const dev_t dev = sb->s_dev; in tomoyo_get_local_path() 208 const char *name = sb->s_type->name; in tomoyo_get_local_path() 243 struct super_block *sb = dentry->d_sb; in tomoyo_realpath_from_path() local 261 inode = d_backing_inode(sb->s_root); in tomoyo_realpath_from_path() 266 !(sb->s_type->fs_flags & FS_REQUIRES_DEV))) in tomoyo_realpath_from_path()
|
/openbmc/linux/fs/coda/ |
H A D | cnode.c | 60 struct inode * coda_iget(struct super_block * sb, struct CodaFid * fid, in coda_iget() argument 69 inode = iget5_locked(sb, hash, coda_test_inode, coda_set_inode, fid); in coda_iget() 97 struct inode *coda_cnode_make(struct CodaFid *fid, struct super_block *sb) in coda_cnode_make() argument 104 error = venus_getattr(sb, fid, &attr); in coda_cnode_make() 108 inode = coda_iget(sb, fid, &attr); in coda_cnode_make() 140 struct inode *coda_fid_to_inode(struct CodaFid *fid, struct super_block *sb) in coda_fid_to_inode() argument 145 inode = ilookup5(sb, hash, coda_test_inode, fid); in coda_fid_to_inode() 167 struct inode *coda_cnode_makectl(struct super_block *sb) in coda_cnode_makectl() argument 169 struct inode *inode = new_inode(sb); in coda_cnode_makectl()
|
/openbmc/linux/fs/udf/ |
H A D | truncate.c | 161 struct super_block *sb = inode->i_sb; in udf_update_alloc_ext_desc() local 162 struct udf_sb_info *sbi = UDF_SB(sb); in udf_update_alloc_ext_desc() 186 struct super_block *sb = inode->i_sb; in udf_truncate_extents() local 200 byte_offset = (offset << sb->s_blocksize_bits) + in udf_truncate_extents() 201 (inode->i_size & (sb->s_blocksize - 1)); in udf_truncate_extents() 228 udf_free_blocks(sb, NULL, &epos.block, in udf_truncate_extents() 239 epos.bh = sb_bread(sb, in udf_truncate_extents() 240 udf_get_lb_pblock(sb, &eloc, 0)); in udf_truncate_extents() 246 (elen + sb->s_blocksize - 1) >> in udf_truncate_extents() 247 sb->s_blocksize_bits; in udf_truncate_extents() [all …]
|
/openbmc/linux/fs/smb/client/ |
H A D | cifsfs.c | 182 deactivate_super(sb); in cifs_sb_deactive() 194 cifs_sb = CIFS_SB(sb); in cifs_read_super() 201 sb->s_flags |= SB_RDONLY; in cifs_read_super() 230 sb->s_time_gran = 100; in cifs_read_super() 240 rc = super_setup_bdi(sb); in cifs_read_super() 267 if (!sb->s_root) { in cifs_read_super() 302 kill_anon_super(sb); in cifs_kill_sb() 901 struct super_block *sb; in cifs_smb3_do_mount() local 950 if (IS_ERR(sb)) { in cifs_smb3_do_mount() 952 return ERR_CAST(sb); in cifs_smb3_do_mount() [all …]
|
/openbmc/linux/Documentation/netlink/specs/ |
H A D | devlink.yaml | 12 name: sb-pool-type 38 name: sb-index 45 name: sb-pool-index 50 name: sb-pool-type 52 enum: sb-pool-type 57 name: sb-tc-index 310 name: sb-get 324 - sb-index 350 - sb-index 378 - sb-index [all …]
|
/openbmc/linux/fs/reiserfs/ |
H A D | prints.c | 289 if (sb) in __reiserfs_warning() 302 if (sb) in reiserfs_info() 304 sb->s_id, error_buf); in reiserfs_info() 383 if (sb) in __reiserfs_panic() 398 BUG_ON(sb == NULL); in __reiserfs_error() 400 if (reiserfs_error_panic(sb)) in __reiserfs_error() 410 if (sb_rdonly(sb)) in __reiserfs_error() 414 sb->s_flags |= SB_RDONLY; in __reiserfs_error() 415 reiserfs_abort_journal(sb, -EIO); in __reiserfs_error() 422 if (reiserfs_error_panic(sb)) { in reiserfs_abort() [all …]
|
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | sharedbuffer.sh | 50 max_occ=$(devlink sb -j occupancy show $dl_port \ 69 max_occ=$(devlink sb -j occupancy show $dl_port \ 88 max_occ=$(devlink sb -j occupancy show $dl_port \ 104 devlink sb occupancy clearmax $DEVLINK_DEV 109 devlink sb occupancy snapshot $DEVLINK_DEV 132 devlink sb occupancy clearmax $DEVLINK_DEV 137 devlink sb occupancy snapshot $DEVLINK_DEV 160 devlink sb occupancy clearmax $DEVLINK_DEV 164 devlink sb occupancy snapshot $DEVLINK_DEV
|