| /linux/drivers/media/common/b2c2/ |
| H A D | flexcop-hw-filter.c | 9 static void flexcop_rcv_data_ctrl(struct flexcop_device *fc, int onoff) in flexcop_rcv_data_ctrl() argument 15 void flexcop_smc_ctrl(struct flexcop_device *fc, int onoff) in flexcop_smc_ctrl() argument 20 static void flexcop_null_filter_ctrl(struct flexcop_device *fc, int onoff) in flexcop_null_filter_ctrl() argument 25 void flexcop_set_mac_filter(struct flexcop_device *fc, u8 mac[6]) in flexcop_set_mac_filter() argument 28 v41c = fc->read_ibi_reg(fc, mac_address_41c); in flexcop_set_mac_filter() 37 fc->write_ibi_reg(fc, mac_address_418, v418); in flexcop_set_mac_filter() 38 fc->write_ibi_reg(fc, mac_address_41c, v41c); in flexcop_set_mac_filter() 41 void flexcop_mac_filter_ctrl(struct flexcop_device *fc, int onoff) in flexcop_mac_filter_ctrl() argument 46 static void flexcop_pid_group_filter(struct flexcop_device *fc, in flexcop_pid_group_filter() argument 53 fc->write_ibi_reg(fc, pid_filter_30c, v30c); in flexcop_pid_group_filter() [all …]
|
| H A D | flexcop-fe-tuner.c | 34 struct flexcop_device *fc = fe->dvb->priv; in flexcop_fe_request_firmware() local 36 return request_firmware(fw, name, fc->dev); in flexcop_fe_request_firmware() 45 struct flexcop_device *fc = fe->dvb->priv; in flexcop_set_voltage() local 49 v = fc->read_ibi_reg(fc, misc_204); in flexcop_set_voltage() 66 return fc->write_ibi_reg(fc, misc_204, v); in flexcop_set_voltage() 73 struct flexcop_device *fc = fe->dvb->priv; in flexcop_sleep() local 74 if (fc->fe_sleep) in flexcop_sleep() 75 return fc->fe_sleep(fe); in flexcop_sleep() 85 struct flexcop_device *fc = fe->dvb->priv; in flexcop_set_tone() local 106 return fc->write_ibi_reg(fc,lnb_switch_freq_200,v); in flexcop_set_tone() [all …]
|
| /linux/drivers/md/ |
| H A D | dm-flakey.c | 21 #define all_corrupt_bio_flags_match(bio, fc) \ argument 22 (((bio)->bi_opf & (fc)->corrupt_bio_flags) == (fc)->corrupt_bio_flags) 54 static int parse_features(struct dm_arg_set *as, struct flakey_c *fc, in parse_features() argument 89 if (test_and_set_bit(ERROR_READS, &fc->flags)) { in parse_features() 100 if (test_and_set_bit(DROP_WRITES, &fc->flags)) { in parse_features() 103 } else if (test_bit(ERROR_WRITES, &fc->flags)) { in parse_features() 115 if (test_and_set_bit(ERROR_WRITES, &fc->flags)) { in parse_features() 119 } else if (test_bit(DROP_WRITES, &fc->flags)) { in parse_features() 131 if (fc->corrupt_bio_byte) { in parse_features() 139 r = dm_read_arg(_args + 1, as, &fc->corrupt_bio_byte, &ti->error); in parse_features() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | definer.c | 115 #define HWS_CALC_HDR_SRC(fc, s_hdr) \ argument 117 (fc)->s_bit_mask = __mlx5_mask(fte_match_param, s_hdr); \ 118 (fc)->s_bit_off = __mlx5_dw_bit_off(fte_match_param, s_hdr); \ 119 (fc)->s_byte_off = MLX5_BYTE_OFF(fte_match_param, s_hdr); \ 122 #define HWS_CALC_HDR_DST(fc, d_hdr) \ argument 124 (fc)->bit_mask = __mlx5_mask(definer_hl, d_hdr); \ 125 (fc)->bit_off = __mlx5_dw_bit_off(definer_hl, d_hdr); \ 126 (fc)->byte_off = MLX5_BYTE_OFF(definer_hl, d_hdr); \ 129 #define HWS_CALC_HDR(fc, s_hdr, d_hdr) \ argument 131 HWS_CALC_HDR_SRC(fc, s_hdr); \ [all …]
|
| /linux/drivers/dma-buf/ |
| H A D | st-dma-fence-chain.c | 113 static int fence_chains_init(struct fence_chains *fc, unsigned int count, in fence_chains_init() argument 119 fc->chains = kvmalloc_objs(*fc->chains, count, GFP_KERNEL | __GFP_ZERO); in fence_chains_init() 120 if (!fc->chains) in fence_chains_init() 123 fc->fences = kvmalloc_objs(*fc->fences, count, GFP_KERNEL | __GFP_ZERO); in fence_chains_init() 124 if (!fc->fences) { in fence_chains_init() 129 fc->tail = NULL; in fence_chains_init() 131 fc->fences[i] = mock_fence(); in fence_chains_init() 132 if (!fc->fences[i]) { in fence_chains_init() 137 fc->chains[i] = mock_chain(fc->tail, in fence_chains_init() 138 fc->fences[i], in fence_chains_init() [all …]
|
| /linux/include/linux/ |
| H A D | fs_context.h | 116 void (*free)(struct fs_context *fc); 117 int (*dup)(struct fs_context *fc, struct fs_context *src_fc); 118 int (*parse_param)(struct fs_context *fc, struct fs_parameter *param); 119 int (*parse_monolithic)(struct fs_context *fc, void *data); 120 int (*get_tree)(struct fs_context *fc); 121 int (*reconfigure)(struct fs_context *fc); 135 extern struct fs_context *vfs_dup_fs_context(struct fs_context *fc); 136 extern int vfs_parse_fs_param(struct fs_context *fc, struct fs_parameter *param); 137 extern int vfs_parse_fs_qstr(struct fs_context *fc, const char *key, 139 static inline int vfs_parse_fs_string(struct fs_context *fc, const char *key, in vfs_parse_fs_string() argument [all …]
|
| /linux/fs/ |
| H A D | fsopen.c | 50 struct fs_context *fc = file->private_data; in fscontext_read() local 56 err = mutex_lock_interruptible(&fc->uapi_mutex); in fscontext_read() 59 message = fetch_message_locked(fc->log.log, len, &need_free); in fscontext_read() 60 mutex_unlock(&fc->uapi_mutex); in fscontext_read() 75 struct fs_context *fc = file->private_data; in fscontext_release() local 77 if (fc) { in fscontext_release() 79 put_fs_context(fc); in fscontext_release() 92 static int fscontext_create_fd(struct fs_context *fc, unsigned int o_flags) in fscontext_create_fd() argument 96 fd = anon_inode_getfd("[fscontext]", &fscontext_fops, fc, in fscontext_create_fd() 99 put_fs_context(fc); in fscontext_create_fd() [all …]
|
| H A D | super.c | 694 bool mount_capable(struct fs_context *fc) in mount_capable() argument 696 if (!(fc->fs_type->fs_flags & FS_USERNS_MOUNT)) in mount_capable() 699 return ns_capable(fc->user_ns, CAP_SYS_ADMIN); in mount_capable() 734 struct super_block *sget_fc(struct fs_context *fc, in sget_fc() argument 740 struct user_namespace *user_ns = fc->global ? &init_user_ns : fc->user_ns; in sget_fc() 749 if (user_ns != &init_user_ns && !(fc->fs_type->fs_flags & FS_USERNS_MOUNT)) { in sget_fc() 750 errorfc(fc, "VFS: Mounting from non-initial user namespace is not allowed"); in sget_fc() 757 hlist_for_each_entry(old, &fc->fs_type->fs_supers, s_instances) { in sget_fc() 758 if (test(old, fc)) in sget_fc() 764 s = alloc_super(fc->fs_type, fc->sb_flags, user_ns); in sget_fc() [all …]
|
| /linux/drivers/mtd/ |
| H A D | mtdsuper.c | 25 static int mtd_get_sb(struct fs_context *fc, in mtd_get_sb() argument 33 sb = sget_dev(fc, MKDEV(MTD_BLOCK_MAJOR, mtd->index)); in mtd_get_sb() 57 ret = fill_super(sb, fc); in mtd_get_sb() 64 BUG_ON(fc->root); in mtd_get_sb() 65 fc->root = dget(sb->s_root); in mtd_get_sb() 76 static int mtd_get_sb_by_nr(struct fs_context *fc, int mtdnr, in mtd_get_sb_by_nr() argument 84 errorf(fc, "MTDSB: Device #%u doesn't appear to exist\n", mtdnr); in mtd_get_sb_by_nr() 88 return mtd_get_sb(fc, mtd, fill_super); in mtd_get_sb_by_nr() 96 int get_tree_mtd(struct fs_context *fc, in get_tree_mtd() argument 98 struct fs_context *fc)) in get_tree_mtd() [all …]
|
| /linux/fs/fuse/ |
| H A D | inode.c | 147 static void fuse_cleanup_submount_lookup(struct fuse_conn *fc, in fuse_cleanup_submount_lookup() argument 153 fuse_queue_forget(fc, sl->forget, sl->nodeid, 1); in fuse_cleanup_submount_lookup() 171 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_evict_inode() local 176 fuse_queue_forget(fc, fi->forget, fi->nodeid, in fuse_evict_inode() 182 fuse_cleanup_submount_lookup(fc, fi->submount_lookup); in fuse_evict_inode() 192 atomic64_inc(&fc->evict_ctr); in fuse_evict_inode() 229 struct fuse_conn *fc = get_fuse_conn(inode); in fuse_change_attributes_common() local 245 if (!evict_ctr || fi->attr_version || evict_ctr == fuse_get_evict_ctr(fc)) in fuse_change_attributes_common() 248 fi->attr_version = atomic64_inc_return(&fc->attr_version); in fuse_change_attributes_common() 254 inode->i_uid = make_kuid(fc->user_ns, attr->uid); in fuse_change_attributes_common() [all …]
|
| H A D | backing.c | 35 void fuse_backing_files_init(struct fuse_conn *fc) in fuse_backing_files_init() argument 37 idr_init(&fc->backing_files_map); in fuse_backing_files_init() 40 static int fuse_backing_id_alloc(struct fuse_conn *fc, struct fuse_backing *fb) in fuse_backing_id_alloc() argument 45 spin_lock(&fc->lock); in fuse_backing_id_alloc() 47 id = idr_alloc_cyclic(&fc->backing_files_map, fb, 1, 0, GFP_ATOMIC); in fuse_backing_id_alloc() 48 spin_unlock(&fc->lock); in fuse_backing_id_alloc() 55 static struct fuse_backing *fuse_backing_id_remove(struct fuse_conn *fc, in fuse_backing_id_remove() argument 60 spin_lock(&fc->lock); in fuse_backing_id_remove() 61 fb = idr_remove(&fc->backing_files_map, id); in fuse_backing_id_remove() 62 spin_unlock(&fc->lock); in fuse_backing_id_remove() [all …]
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_flash.c | 137 struct esas2r_flash_context *fc = in esas2r_fmapi_callback() local 144 if (fc->sgc.cur_offset == NULL) in esas2r_fmapi_callback() 155 rq->interrupt_cb = fc->interrupt_cb; in esas2r_fmapi_callback() 169 (*fc->interrupt_cb)(a, rq); in esas2r_fmapi_callback() 179 struct esas2r_flash_context *fc = in build_flash_msg() local 181 struct esas2r_sg_context *sgc = &fc->sgc; in build_flash_msg() 185 if (fc->func == VDA_FLASH_BEGINW) { in build_flash_msg() 192 rq->interrupt_cb = fc->interrupt_cb; in build_flash_msg() 196 fc->func, in build_flash_msg() 198 fc->flsh_addr, in build_flash_msg() [all …]
|
| /linux/fs/proc/ |
| H A D | root.c | 60 static int proc_parse_hidepid_param(struct fs_context *fc, struct fs_parameter *param) in proc_parse_hidepid_param() argument 62 struct proc_fs_context *ctx = fc->fs_private; in proc_parse_hidepid_param() 68 return invalf(fc, "proc: unexpected type of hidepid value\n"); in proc_parse_hidepid_param() 72 return invalf(fc, "proc: unknown value of hidepid - %s\n", param->string); in proc_parse_hidepid_param() 86 return invalf(fc, "proc: unknown value of hidepid - %s\n", param->string); in proc_parse_hidepid_param() 91 static int proc_parse_subset_param(struct fs_context *fc, char *value) in proc_parse_subset_param() argument 93 struct proc_fs_context *ctx = fc->fs_private; in proc_parse_subset_param() 105 return invalf(fc, "proc: unsupported subset option - %s\n", value); in proc_parse_subset_param() 115 static int proc_parse_pidns_param(struct fs_context *fc, in proc_parse_pidns_param() argument 119 struct proc_fs_context *ctx = fc->fs_private; in proc_parse_pidns_param() [all …]
|
| /linux/fs/nfs/ |
| H A D | fs_context.c | 360 static int nfs_validate_transport_protocol(struct fs_context *fc, in nfs_validate_transport_protocol() argument 386 return nfs_invalf(fc, "NFS: Unsupported transport protocol udp"); in nfs_validate_transport_protocol() 388 return nfs_invalf(fc, "NFS: Transport does not support xprtsec"); in nfs_validate_transport_protocol() 414 static int nfs_auth_info_add(struct fs_context *fc, in nfs_auth_info_add() argument 428 return nfs_invalf(fc, "NFS: too many sec= flavors"); in nfs_auth_info_add() 437 static int nfs_parse_security_flavors(struct fs_context *fc, in nfs_parse_security_flavors() argument 440 struct nfs_fs_context *ctx = nfs_fc2context(fc); in nfs_parse_security_flavors() 485 return nfs_invalf(fc, "NFS: sec=%s option not recognized", p); in nfs_parse_security_flavors() 488 ret = nfs_auth_info_add(fc, &ctx->auth_info, pseudoflavor); in nfs_parse_security_flavors() 496 static int nfs_parse_xprtsec_policy(struct fs_context *fc, in nfs_parse_xprtsec_policy() argument [all …]
|
| H A D | namespace.c | 148 struct fs_context *fc; in nfs_d_automount() local 162 fc = fs_context_for_submount(path->mnt->mnt_sb->s_type, path->dentry); in nfs_d_automount() 163 if (IS_ERR(fc)) in nfs_d_automount() 164 return ERR_CAST(fc); in nfs_d_automount() 166 ctx = nfs_fc2context(fc); in nfs_d_automount() 173 if (fc->cred != server->cred) { in nfs_d_automount() 174 put_cred(fc->cred); in nfs_d_automount() 175 fc->cred = get_cred(server->cred); in nfs_d_automount() 178 if (fc->net_ns != client->cl_net) { in nfs_d_automount() 179 put_net(fc->net_ns); in nfs_d_automount() [all …]
|
| /linux/fs/sysfs/ |
| H A D | mount.c | 26 static int sysfs_get_tree(struct fs_context *fc) in sysfs_get_tree() argument 28 struct kernfs_fs_context *kfc = fc->fs_private; in sysfs_get_tree() 31 ret = kernfs_get_tree(fc); in sysfs_get_tree() 36 fc->root->d_sb->s_iflags |= SB_I_USERNS_VISIBLE; in sysfs_get_tree() 40 static void sysfs_fs_context_free(struct fs_context *fc) in sysfs_fs_context_free() argument 42 struct kernfs_fs_context *kfc = fc->fs_private; in sysfs_fs_context_free() 46 kernfs_free_fs_context(fc); in sysfs_fs_context_free() 55 static int sysfs_init_fs_context(struct fs_context *fc) in sysfs_init_fs_context() argument 60 if (!(fc->sb_flags & SB_KERNMOUNT)) { in sysfs_init_fs_context() 72 fc->fs_private = kfc; in sysfs_init_fs_context() [all …]
|
| /linux/fs/smb/client/ |
| H A D | fs_context.c | 216 cifs_parse_security_flavors(struct fs_context *fc, char *value, struct smb3_fs_context *ctx) in cifs_parse_security_flavors() argument 230 cifs_errorf(fc, "sec=krb5p is not supported. Use sec=krb5,seal instead\n"); in cifs_parse_security_flavors() 256 cifs_errorf(fc, "bad security option: %s\n", value); in cifs_parse_security_flavors() 264 cifs_parse_upcall_target(struct fs_context *fc, char *value, struct smb3_fs_context *ctx) in cifs_parse_upcall_target() argument 279 cifs_errorf(fc, "bad upcall target: %s\n", value); in cifs_parse_upcall_target() 296 cifs_parse_cache_flavor(struct fs_context *fc, char *value, struct smb3_fs_context *ctx) in cifs_parse_cache_flavor() argument 332 cifs_errorf(fc, "bad cache= option: %s\n", value); in cifs_parse_cache_flavor() 346 static int parse_reparse_flavor(struct fs_context *fc, char *value, in parse_reparse_flavor() argument 365 cifs_errorf(fc, "bad reparse= option: %s\n", value); in parse_reparse_flavor() 383 static int parse_symlink_flavor(struct fs_context *fc, char *value, in parse_symlink_flavor() argument [all …]
|
| /linux/fs/freevxfs/ |
| H A D | vxfs_super.c | 94 static int vxfs_reconfigure(struct fs_context *fc) in vxfs_reconfigure() argument 96 sync_filesystem(fc->root->d_sb); in vxfs_reconfigure() 97 fc->sb_flags |= SB_RDONLY; in vxfs_reconfigure() 125 static int vxfs_try_sb_magic(struct super_block *sbp, struct fs_context *fc, in vxfs_try_sb_magic() argument 131 int silent = fc->sb_flags & SB_SILENT; in vxfs_try_sb_magic() 138 warnf(fc, in vxfs_try_sb_magic() 149 infof(fc, in vxfs_try_sb_magic() 184 static int vxfs_fill_super(struct super_block *sbp, struct fs_context *fc) in vxfs_fill_super() argument 191 int silent = fc->sb_flags & SB_SILENT; in vxfs_fill_super() 198 warnf(fc, "vxfs: unable to allocate incore superblock"); in vxfs_fill_super() [all …]
|
| /linux/arch/s390/include/asm/ |
| H A D | cpacf.h | 227 u8 *pb, u8 fc) in __cpacf_query_rre() argument 234 : [opc] "i" (opc), [fc] "i" (fc), in __cpacf_query_rre() 240 u8 m4, u8 *pb, u8 fc) in __cpacf_query_rrf() argument 247 : [opc] "i" (opc), [fc] "i" (fc), [r1] "i" (r1), in __cpacf_query_rrf() 253 u8 fc) in __cpacf_query_insn() argument 257 __cpacf_query_rre(CPACF_KDSA, 0, 2, pb, fc); in __cpacf_query_insn() 260 __cpacf_query_rre(CPACF_KIMD, 0, 2, pb, fc); in __cpacf_query_insn() 263 __cpacf_query_rre(CPACF_KLMD, 0, 2, pb, fc); in __cpacf_query_insn() 266 __cpacf_query_rre(CPACF_KM, 2, 4, pb, fc); in __cpacf_query_insn() 269 __cpacf_query_rrf(CPACF_KMA, 2, 4, 6, 0, pb, fc); in __cpacf_query_insn() [all …]
|
| /linux/fs/overlayfs/ |
| H A D | params.c | 205 static int ovl_parse_monolithic(struct fs_context *fc, void *data) in ovl_parse_monolithic() argument 207 return vfs_parse_monolithic_sep(fc, data, ovl_next_opt); in ovl_parse_monolithic() 295 static int ovl_mount_dir_check(struct fs_context *fc, const struct path *path, in ovl_mount_dir_check() argument 299 struct ovl_fs_context *ctx = fc->fs_private; in ovl_mount_dir_check() 300 struct ovl_fs *ofs = fc->s_fs_info; in ovl_mount_dir_check() 303 return invalfc(fc, "%s is not a directory", name); in ovl_mount_dir_check() 315 return invalfc(fc, "case-%ssensitive directory on %s is inconsistent", in ovl_mount_dir_check() 320 return invalfc(fc, "filesystem on %s not supported", name); in ovl_mount_dir_check() 329 return invalfc(fc, "filesystem on %s not supported as upperdir", name); in ovl_mount_dir_check() 331 return invalfc(fc, "filesystem on %s is read-only", name); in ovl_mount_dir_check() [all …]
|
| /linux/fs/afs/ |
| H A D | super.c | 40 static int afs_init_fs_context(struct fs_context *fc); 223 static int afs_parse_source(struct fs_context *fc, struct fs_parameter *param) in afs_parse_source() argument 225 struct afs_fs_context *ctx = fc->fs_private; in afs_parse_source() 232 if (fc->source) in afs_parse_source() 233 return invalf(fc, "kAFS: Multiple sources not supported"); in afs_parse_source() 310 fc->source = param->string; in afs_parse_source() 318 static int afs_parse_param(struct fs_context *fc, struct fs_parameter *param) in afs_parse_param() argument 321 struct afs_fs_context *ctx = fc->fs_private; in afs_parse_param() 324 opt = fs_parse(fc, afs_fs_parameters, param, &result); in afs_parse_param() 330 return afs_parse_source(fc, param); in afs_parse_param() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/tests/ |
| H A D | rx.c | 17 __le16 fc; member 38 .fc = __cpu_to_le16(IEEE80211_FTYPE_CTL), 48 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA | 59 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA), 70 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA | 81 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA | 97 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA | 113 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA | 130 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA | 144 .fc = __cpu_to_le16(IEEE80211_FTYPE_DATA), [all …]
|
| /linux/fs/jffs2/ |
| H A D | super.c | 189 static int jffs2_parse_param(struct fs_context *fc, struct fs_parameter *param) in jffs2_parse_param() argument 192 struct jffs2_sb_info *c = fc->s_fs_info; in jffs2_parse_param() 195 opt = fs_parse(fc, jffs2_fs_parameters, param, &result); in jffs2_parse_param() 206 return invalf(fc, "jffs2: rp_size unrepresentable"); in jffs2_parse_param() 217 static inline void jffs2_update_mount_opts(struct fs_context *fc) in jffs2_update_mount_opts() argument 219 struct jffs2_sb_info *new_c = fc->s_fs_info; in jffs2_update_mount_opts() 220 struct jffs2_sb_info *c = JFFS2_SB_INFO(fc->root->d_sb); in jffs2_update_mount_opts() 234 static int jffs2_reconfigure(struct fs_context *fc) in jffs2_reconfigure() argument 236 struct super_block *sb = fc->root->d_sb; in jffs2_reconfigure() 239 jffs2_update_mount_opts(fc); in jffs2_reconfigure() [all …]
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_router.c | 580 struct prestera_kern_fib_cache *fc) in __prestera_kern_fib_cache_create_nhs() argument 587 if (!prestera_fib_info_is_nh(&fc->info)) in __prestera_kern_fib_cache_create_nhs() 590 nhs = prestera_kern_fib_info_nhs(&fc->info); in __prestera_kern_fib_cache_create_nhs() 595 nhc = prestera_kern_fib_info_nhc(&fc->fen4_info.info, i); in __prestera_kern_fib_cache_create_nhs() 604 fc->kern_neigh_cache_head[i].this = fc; in __prestera_kern_fib_cache_create_nhs() 605 fc->kern_neigh_cache_head[i].n_cache = n_cache; in __prestera_kern_fib_cache_create_nhs() 606 list_add(&fc->kern_neigh_cache_head[i].head, in __prestera_kern_fib_cache_create_nhs() 697 struct prestera_kern_fib_cache *fc, in __prestera_k_arb_fib_lpm_offload_set() argument 702 switch (fc->key.addr.v) { in __prestera_k_arb_fib_lpm_offload_set() 704 fri.fi = fc->fen4_info.fi; in __prestera_k_arb_fib_lpm_offload_set() [all …]
|
| /linux/fs/squashfs/ |
| H A D | super.c | 127 static int squashfs_parse_param(struct fs_context *fc, struct fs_parameter *param) in squashfs_parse_param() argument 129 struct squashfs_mount_opts *opts = fc->fs_private; in squashfs_parse_param() 133 opt = fs_parse(fc, squashfs_fs_parameters, param, &result); in squashfs_parse_param() 153 struct fs_context *fc, in supported_squashfs_filesystem() argument 159 errorf(fc, "Major/Minor mismatch, older Squashfs %d.%d " in supported_squashfs_filesystem() 163 errorf(fc, "Major/Minor mismatch, trying to mount newer " in supported_squashfs_filesystem() 165 errorf(fc, "Please update your kernel"); in supported_squashfs_filesystem() 171 errorf(fc, "Filesystem uses \"%s\" compression. This is not supported", in supported_squashfs_filesystem() 180 static int squashfs_fill_super(struct super_block *sb, struct fs_context *fc) in squashfs_fill_super() argument 182 struct squashfs_mount_opts *opts = fc->fs_private; in squashfs_fill_super() [all …]
|