Home
last modified time | relevance | path

Searched refs:fsc (Results 1 – 25 of 41) sorted by relevance

12

/linux/fs/xfs/scrub/ !
H A Dfscounters.c155 struct xchk_fscounters *fsc = sc->buf; in xchk_fscounters_freeze() local
173 fsc->frozen = true; in xchk_fscounters_freeze()
182 struct xchk_fscounters *fsc = buf; in xchk_fscounters_cleanup() local
183 struct xfs_scrub *sc = fsc->sc; in xchk_fscounters_cleanup()
186 if (!fsc->frozen) in xchk_fscounters_cleanup()
193 fsc->frozen = false; in xchk_fscounters_cleanup()
200 struct xchk_fscounters *fsc; in xchk_setup_fscounters() local
214 fsc = sc->buf; in xchk_setup_fscounters()
215 fsc->sc = sc; in xchk_setup_fscounters()
217 xfs_icount_range(sc->mp, &fsc in xchk_setup_fscounters()
262 xchk_fscount_btreeblks(struct xfs_scrub * sc,struct xchk_fscounters * fsc,xfs_agnumber_t agno) xchk_fscount_btreeblks() argument
296 xchk_fscount_aggregate_agcounts(struct xfs_scrub * sc,struct xchk_fscounters * fsc) xchk_fscount_aggregate_agcounts() argument
396 struct xchk_fscounters *fsc = priv; xchk_fscount_add_frextent() local
409 xchk_fscount_count_frextents(struct xfs_scrub * sc,struct xchk_fscounters * fsc) xchk_fscount_count_frextents() argument
445 xchk_fscount_count_frextents(struct xfs_scrub * sc,struct xchk_fscounters * fsc) xchk_fscount_count_frextents() argument
515 struct xchk_fscounters *fsc = sc->buf; xchk_fscounters() local
[all...]
H A Dfscounters_repair.c51 struct xchk_fscounters *fsc = sc->buf; in xrep_fscounters() local
58 if (!fsc->frozen) { in xrep_fscounters()
59 ASSERT(fsc->frozen); in xrep_fscounters()
63 trace_xrep_reset_counters(mp, fsc); in xrep_fscounters()
65 percpu_counter_set(&mp->m_icount, fsc->icount); in xrep_fscounters()
66 percpu_counter_set(&mp->m_ifree, fsc->ifree); in xrep_fscounters()
67 xfs_set_freecounter(mp, XC_FREE_BLOCKS, fsc->fdblocks); in xrep_fscounters()
79 fsc->frextents - fsc->frextents_delayed); in xrep_fscounters()
81 mp->m_sb.sb_frextents = fsc in xrep_fscounters()
[all...]
/linux/fs/ceph/ !
H A Ddebugfs.c28 struct ceph_fs_client *fsc = s->private; in mdsmap_show() local
31 if (!fsc->mdsc || !fsc->mdsc->mdsmap) in mdsmap_show()
33 mdsmap = fsc->mdsc->mdsmap; in mdsmap_show()
54 struct ceph_fs_client *fsc = s->private; in mdsc_show() local
55 struct ceph_mds_client *mdsc = fsc->mdsc; in mdsc_show()
151 struct ceph_fs_client *fsc = s->private; in metrics_file_show() local
152 struct ceph_client_metric *m = &fsc->mdsc->metric; in metrics_file_show()
175 struct ceph_fs_client *fsc = s->private; in metrics_latency_show() local
176 struct ceph_client_metric *cm = &fsc in metrics_latency_show()
201 struct ceph_fs_client *fsc = s->private; metrics_size_show() local
231 struct ceph_fs_client *fsc = s->private; metrics_caps_show() local
270 struct ceph_fs_client *fsc = s->private; caps_show() local
318 struct ceph_fs_client *fsc = s->private; mds_sessions_show() local
354 struct ceph_fs_client *fsc = s->private; status_show() local
381 struct ceph_fs_client *fsc = (struct ceph_fs_client *)data; congestion_kb_set() local
389 struct ceph_fs_client *fsc = (struct ceph_fs_client *)data; congestion_kb_get() local
399 ceph_fs_debugfs_cleanup(struct ceph_fs_client * fsc) ceph_fs_debugfs_cleanup() argument
413 ceph_fs_debugfs_init(struct ceph_fs_client * fsc) ceph_fs_debugfs_init() argument
479 ceph_fs_debugfs_init(struct ceph_fs_client * fsc) ceph_fs_debugfs_init() argument
483 ceph_fs_debugfs_cleanup(struct ceph_fs_client * fsc) ceph_fs_debugfs_cleanup() argument
[all...]
H A Dsuper.c47 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(s); in ceph_put_super() local
49 doutc(fsc->client, "begin\n"); in ceph_put_super()
50 ceph_fscrypt_free_dummy_policy(fsc); in ceph_put_super()
51 ceph_mdsc_close_sessions(fsc->mdsc); in ceph_put_super()
52 doutc(fsc->client, "done\n"); in ceph_put_super()
57 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(d_inode(dentry)); in ceph_statfs() local
58 struct ceph_mon_client *monc = &fsc->client->monc; in ceph_statfs()
63 doutc(fsc->client, "begin\n"); in ceph_statfs()
64 if (fsc->mdsc->mdsmap->m_num_data_pg_pools == 1) { in ceph_statfs()
65 data_pool = fsc in ceph_statfs()
123 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); ceph_sync_fs() local
660 compare_mount_options(struct ceph_mount_options * new_fsopt,struct ceph_options * new_opt,struct ceph_fs_client * fsc) compare_mount_options() argument
701 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(root->d_sb); ceph_show_options() local
797 struct ceph_fs_client *fsc = client->private; extra_mon_dispatch() local
820 struct ceph_fs_client *fsc; create_fs_client() local
890 flush_fs_workqueues(struct ceph_fs_client * fsc) flush_fs_workqueues() argument
896 destroy_fs_client(struct ceph_fs_client * fsc) destroy_fs_client() argument
1020 __ceph_umount_begin(struct ceph_fs_client * fsc) __ceph_umount_begin() argument
1033 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); ceph_umount_begin() local
1058 open_root_dentry(struct ceph_fs_client * fsc,const char * path,unsigned long started) open_root_dentry() argument
1109 struct ceph_fs_client *fsc = sb->s_fs_info; ceph_apply_test_dummy_encryption() local
1151 ceph_real_mount(struct ceph_fs_client * fsc,struct fs_context * fc) ceph_real_mount() argument
1209 struct ceph_fs_client *fsc = s->s_fs_info; ceph_set_super() local
1247 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); ceph_compare_super() local
1284 ceph_setup_bdi(struct super_block * sb,struct ceph_fs_client * fsc) ceph_setup_bdi() argument
1307 struct ceph_fs_client *fsc; ceph_get_tree() local
1400 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); ceph_reconfigure_fc() local
1540 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(s); ceph_kill_sb() local
1614 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); ceph_force_reconnect() local
1670 struct ceph_fs_client *fsc; param_set_metrics() local
[all...]
H A Dcache.c18 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); in ceph_fscache_register_inode_cookie() local
21 if (!fsc->fscache) in ceph_fscache_register_inode_cookie()
35 fscache_acquire_cookie(fsc->fscache, 0, in ceph_fscache_register_inode_cookie()
86 int ceph_fscache_register_fs(struct ceph_fs_client* fsc, struct fs_context *fc) in ceph_fscache_register_fs() argument
88 const struct ceph_fsid *fsid = &fsc->client->fsid; in ceph_fscache_register_fs()
89 const char *fscache_uniq = fsc->mount_options->fscache_uniq; in ceph_fscache_register_fs()
99 fsc->fscache = fscache_acquire_volume(name, NULL, NULL, 0); in ceph_fscache_register_fs()
100 if (IS_ERR_OR_NULL(fsc->fscache)) { in ceph_fscache_register_fs()
102 err = fsc->fscache ? PTR_ERR(fsc in ceph_fscache_register_fs()
109 ceph_fscache_unregister_fs(struct ceph_fs_client * fsc) ceph_fscache_unregister_fs() argument
[all...]
H A Dmds_client.c415 struct ceph_client *cl = req->r_mdsc->fsc->client; in parse_reply_info_readdir()
575 struct ceph_client *cl = s->s_mdsc->fsc->client; in ceph_parse_deleg_inos()
751 struct ceph_client *cl = s->s_mdsc->fsc->client; in parse_reply_info()
838 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dentry->d_sb); in ceph_wait_on_conflict_unlink() local
839 struct ceph_client *cl = fsc->client; in ceph_wait_on_conflict_unlink()
851 hash_for_each_possible_rcu(fsc->async_unlink_conflict, di, in ceph_wait_on_conflict_unlink()
966 struct ceph_client *cl = mdsc->fsc->client; in register_session()
969 if (READ_ONCE(mdsc->fsc->mount_state) == CEPH_MOUNT_FENCE_IO) in register_session()
1002 ceph_con_init(&s->s_con, s, &mds_con_ops, &mdsc->fsc->client->msgr); in register_session()
1039 doutc(mdsc->fsc in __unregister_session()
1916 struct ceph_fs_client *fsc = session->s_mdsc->fsc; remove_session_caps() local
5335 struct ceph_fs_client *fsc = mdsc->fsc; maybe_recover_session() local
5471 ceph_mdsc_init(struct ceph_fs_client * fsc) ceph_mdsc_init() argument
6033 ceph_mdsc_destroy(struct ceph_fs_client * fsc) ceph_mdsc_destroy() argument
6055 struct ceph_fs_client *fsc = mdsc->fsc; ceph_mdsc_handle_fsmap() local
[all...]
H A Dcache.h17 int ceph_fscache_register_fs(struct ceph_fs_client* fsc, struct fs_context *fc);
18 void ceph_fscache_unregister_fs(struct ceph_fs_client* fsc);
60 static inline int ceph_fscache_register_fs(struct ceph_fs_client* fsc, in ceph_fscache_register_fs() argument
66 static inline void ceph_fscache_unregister_fs(struct ceph_fs_client* fsc) in ceph_fscache_unregister_fs() argument
H A Ddir.c112 static int note_last_dentry(struct ceph_fs_client *fsc, in note_last_dentry() argument
125 doutc(fsc->client, "'%s'\n", dfi->last_name); in note_last_dentry()
192 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(dir); in __dcache_readdir() local
292 ret = note_last_dentry(fsc, dfi, last->d_name.name, in __dcache_readdir()
322 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); in ceph_readdir() local
323 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_readdir()
324 struct ceph_client *cl = fsc->client; in ceph_readdir()
368 if (ceph_test_mount_opt(fsc, DCACHE) && in ceph_readdir()
369 !ceph_test_mount_opt(fsc, NOASYNCREADDIR) && in ceph_readdir()
510 err = note_last_dentry(fsc, df in ceph_readdir()
725 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dentry->d_sb); ceph_handle_snapdir() local
798 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dir->i_sb); ceph_lookup() local
1247 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dentry->d_sb); ceph_async_unlink_cb() local
1340 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dir->i_sb); ceph_unlink() local
2075 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dentry->d_sb); ceph_d_release() local
[all...]
H A Dquota.c44 struct super_block *sb = mdsc->fsc->sb; in ceph_handle_quota()
46 struct ceph_client *cl = mdsc->fsc->client; in ceph_handle_quota()
89 struct ceph_client *cl = mdsc->fsc->client; in find_quotarealm_inode()
134 struct ceph_client *cl = mdsc->fsc->client; in lookup_quotarealm_inode()
218 struct ceph_client *cl = mdsc->fsc->client; in get_quota_realm()
330 struct ceph_client *cl = mdsc->fsc->client; in check_quota_exceeded()
482 * @fsc: filesystem client instance
490 bool ceph_quota_update_statfs(struct ceph_fs_client *fsc, struct kstatfs *buf) in ceph_quota_update_statfs() argument
492 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_quota_update_statfs()
500 get_quota_realm(mdsc, d_inode(fsc in ceph_quota_update_statfs()
[all...]
H A Dexport.c216 struct ceph_client *cl = mdsc->fsc->client; in __snapfh_to_dentry()
305 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); in ceph_fh_to_dentry() local
319 doutc(fsc->client, "%llx\n", fh->ino); in ceph_fh_to_dentry()
424 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); in ceph_fh_to_parent() local
438 doutc(fsc->client, "%llx\n", cfh->parent_ino); in ceph_fh_to_parent()
450 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); in __get_snap_name() local
465 strscpy(name, fsc->mount_options->snapdir_name, in __get_snap_name()
479 req = ceph_mdsc_create_request(fsc->mdsc, CEPH_MDS_OP_LSSNAP, in __get_snap_name()
504 err = ceph_mdsc_do_request(fsc->mdsc, NULL, req); in __get_snap_name()
543 doutc(fsc in __get_snap_name()
[all...]
H A Dfile.c25 struct ceph_client *cl = mdsc->fsc->client; in ceph_flags_sys2wire()
303 struct ceph_client *cl = mdsc->fsc->client; in ceph_renew_caps()
362 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(inode->i_sb); in ceph_open() local
363 struct ceph_client *cl = fsc->client; in ceph_open()
364 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_open()
601 struct ceph_client *cl = mdsc->fsc->client; in ceph_async_create_cb()
672 struct ceph_client *cl = mdsc->fsc->client; in ceph_finish_async_create()
783 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(dir->i_sb); in ceph_atomic_open() local
784 struct ceph_client *cl = fsc->client; in ceph_atomic_open()
785 struct ceph_mds_client *mdsc = fsc in ceph_atomic_open()
1053 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); __ceph_sync_read() local
1487 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_direct_read_write() local
1716 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_sync_write() local
2337 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_write_iter() local
2573 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_zero_partial_object() local
2878 ceph_do_objects_copy(struct ceph_inode_info * src_ci,u64 * src_off,struct ceph_inode_info * dst_ci,u64 * dst_off,struct ceph_fs_client * fsc,size_t len,unsigned int flags) ceph_do_objects_copy() argument
[all...]
H A Dcaps.c190 doutc(mdsc->fsc->client, in __ceph_unreserve_caps()
206 struct ceph_client *cl = mdsc->fsc->client; in ceph_reserve_caps()
312 struct ceph_client *cl = mdsc->fsc->client; in ceph_unreserve_caps()
334 struct ceph_client *cl = mdsc->fsc->client; in ceph_get_cap()
389 struct ceph_client *cl = mdsc->fsc->client; in ceph_put_cap()
414 void ceph_reservation_status(struct ceph_fs_client *fsc, in ceph_reservation_status() argument
418 struct ceph_mds_client *mdsc = fsc->mdsc; in ceph_reservation_status()
501 struct ceph_mount_options *opt = mdsc->fsc->mount_options; in __cap_set_timeouts()
505 doutc(mdsc->fsc->client, "%p %llx.%llx %lu\n", inode, in __cap_set_timeouts()
522 doutc(mdsc->fsc in __cap_delay_requeue()
952 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(ci->netfs.inode.i_sb); __ceph_caps_issued_mask_metric() local
1201 struct ceph_fs_client *fsc; ceph_remove_cap() local
3043 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); __ceph_get_caps() local
5007 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_purge_inode_cap() local
[all...]
H A Dsuper.h54 #define ceph_set_mount_opt(fsc, opt) \ argument
55 (fsc)->mount_options->flags |= CEPH_MOUNT_OPT_##opt
56 #define ceph_clear_mount_opt(fsc, opt) \ argument
57 (fsc)->mount_options->flags &= ~CEPH_MOUNT_OPT_##opt
58 #define ceph_test_mount_opt(fsc, opt) \ argument
59 (!!((fsc)->mount_options->flags & CEPH_MOUNT_OPT_##opt))
1114 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); in ceph_inode_is_shutdown() local
1115 int state = READ_ONCE(fsc->mount_state); in ceph_inode_is_shutdown()
1425 extern bool ceph_quota_update_statfs(struct ceph_fs_client *fsc,
H A Dcrypto.h99 void ceph_fscrypt_free_dummy_policy(struct ceph_fs_client *fsc);
175 static inline void ceph_fscrypt_free_dummy_policy(struct ceph_fs_client *fsc) in ceph_fscrypt_free_dummy_policy() argument
H A Dinode.c135 struct ceph_client *cl = mdsc->fsc->client; in ceph_get_inode()
568 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); in ceph_alloc_inode() local
576 doutc(fsc->client, "%p\n", &ci->netfs.inode); in ceph_alloc_inode()
906 struct ceph_client *cl = mdsc->fsc->client; in decode_encrypted_symlink()
946 struct ceph_client *cl = mdsc->fsc->client; in ceph_fill_inode()
1524 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(sb); in ceph_fill_trace() local
1525 struct ceph_client *cl = fsc->client; in ceph_fill_trace()
1658 fsc->mount_options->snapdir_name, in ceph_fill_trace()
1808 struct ceph_client *cl = session->s_mdsc->fsc->client; in readdir_prepopulate_inodes_only()
1907 struct ceph_client *cl = session->s_mdsc->fsc in ceph_readdir_prepopulate()
2121 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_queue_inode_work() local
2834 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); ceph_setattr() local
2904 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(inode->i_sb); __ceph_do_getattr() local
2952 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(inode->i_sb); ceph_do_getvxattr() local
[all...]
H A Dioctl.c248 struct ceph_client *cl = mdsc->fsc->client; in ceph_ioctl_lazyio()
362 struct ceph_fs_client *fsc = ceph_inode_to_fs_client(inode); in ceph_ioctl() local
365 doutc(fsc->client, "file %p %p %llx.%llx cmd %s arg %lu\n", file, in ceph_ioctl()
H A Dmds_client.h443 struct ceph_fs_client *fsc; member
567 extern int ceph_mdsc_init(struct ceph_fs_client *fsc);
570 extern void ceph_mdsc_destroy(struct ceph_fs_client *fsc);
/linux/fs/fuse/ !
H A Dinode.c202 static int fuse_reconfigure(struct fs_context *fsc) in fuse_reconfigure() argument
204 struct super_block *sb = fsc->root->d_sb; in fuse_reconfigure()
207 if (fsc->sb_flags & SB_MANDLOCK) in fuse_reconfigure()
793 static int fuse_parse_param(struct fs_context *fsc, struct fs_parameter *param) in fuse_parse_param() argument
796 struct fuse_fs_context *ctx = fsc->fs_private; in fuse_parse_param()
801 if (fsc->purpose == FS_CONTEXT_FOR_RECONFIGURE) { in fuse_parse_param()
806 if (fsc->oldapi) in fuse_parse_param()
809 return invalfc(fsc, "No changes allowed in reconfigure"); in fuse_parse_param()
812 opt = fs_parse(fsc, fuse_fs_parameters, param, &result); in fuse_parse_param()
818 if (fsc in fuse_parse_param()
892 fuse_free_fsc(struct fs_context * fsc) fuse_free_fsc() argument
1744 fuse_get_tree_submount(struct fs_context * fsc) fuse_get_tree_submount() argument
1785 fuse_init_fs_context_submount(struct fs_context * fsc) fuse_init_fs_context_submount() argument
1892 fuse_fill_super(struct super_block * sb,struct fs_context * fsc) fuse_fill_super() argument
1923 fuse_set_no_super(struct super_block * sb,struct fs_context * fsc) fuse_set_no_super() argument
1928 fuse_test_super(struct super_block * sb,struct fs_context * fsc) fuse_test_super() argument
1934 fuse_get_tree(struct fs_context * fsc) fuse_get_tree() argument
2005 fuse_init_fs_context(struct fs_context * fsc) fuse_init_fs_context() argument
[all...]
H A Dcontrol.c306 static int fuse_ctl_fill_super(struct super_block *sb, struct fs_context *fsc) in fuse_ctl_fill_super() argument
332 static int fuse_ctl_get_tree(struct fs_context *fsc) in fuse_ctl_get_tree() argument
334 return get_tree_single(fsc, fuse_ctl_fill_super); in fuse_ctl_get_tree()
341 static int fuse_ctl_init_fs_context(struct fs_context *fsc) in fuse_ctl_init_fs_context() argument
343 fsc->ops = &fuse_ctl_context_ops; in fuse_ctl_init_fs_context()
/linux/drivers/iio/dac/ !
H A Dad9739a.c204 unsigned int i = 0, lock, fsc; in ad9739a_init() local
275 ret = device_property_read_u32(dev, "adi,full-scale-microamp", &fsc); in ad9739a_init()
280 if (!in_range(fsc, AD9739A_FSC_MIN, AD9739A_FSC_RANGE)) in ad9739a_init()
283 fsc, AD9739A_FSC_MIN, AD9739A_FSC_MAX); in ad9739a_init()
290 fsc_raw = DIV_ROUND_CLOSEST(fsc * 10 - 85800, 226); in ad9739a_init()
/linux/arch/arm64/kvm/hyp/include/hyp/ !
H A Dfault.h17 u64 fsc = esr & ESR_ELx_FSC; in __fault_safe_to_translate() local
22 return !(fsc == ESR_ELx_FSC_EXTABT && (esr & ESR_ELx_FnV)); in __fault_safe_to_translate()
/linux/drivers/scsi/esas2r/ !
H A Desas2r_flash.c851 struct esas2r_ioctlfs_command *fsc = &fs->command; in esas2r_process_fs_ioctl() local
863 if (fsc->command >= cmdcnt) { in esas2r_process_fs_ioctl()
868 func = cmd_to_fls_func[fsc->command]; in esas2r_process_fs_ioctl()
874 if (fsc->command != ESAS2R_FS_CMD_CANCEL) { in esas2r_process_fs_ioctl()
900 datalen = le32_to_cpu(fsc->length); in esas2r_process_fs_ioctl()
904 fsc->checksum, in esas2r_process_fs_ioctl()
905 le32_to_cpu(fsc->flash_addr), in esas2r_process_fs_ioctl()
/linux/drivers/net/fddi/skfp/ !
H A Dsmt.c84 static void smt_fill_fsc(struct s_smc *smc, struct smt_p_fsc *fsc);
941 smt_fill_fsc(smc,&nif->fsc) ; /* set frame status cap. */ in smt_send_nif()
1443 static void smt_fill_fsc(struct s_smc *smc, struct smt_p_fsc *fsc) in smt_fill_fsc() argument
1446 SMTSETPARA(fsc,SMT_P_FSC) ; in smt_fill_fsc()
1447 fsc->fsc_pad0 = 0 ; in smt_fill_fsc()
1448 fsc->fsc_mac_index = INDEX_MAC ; /* this is MIB ; MIB is NOT in smt_fill_fsc()
1451 fsc->fsc_pad1 = 0 ; in smt_fill_fsc()
1452 fsc->fsc_value = FSC_TYPE0 ; /* "normal" node */ in smt_fill_fsc()
1454 fsc->fsc_mac_index = smt_swap_short(INDEX_MAC) ; in smt_fill_fsc()
1455 fsc in smt_fill_fsc()
[all...]
/linux/drivers/iommu/riscv/ !
H A Diommu.c1011 struct device *dev, u64 fsc, u64 ta) in riscv_iommu_iodir_update() argument
1047 WRITE_ONCE(dc->fsc, fsc); in riscv_iommu_iodir_update()
1327 u64 fsc, ta; in riscv_iommu_attach_paging_domain() local
1332 fsc = FIELD_PREP(RISCV_IOMMU_PC_FSC_MODE, domain->pgd_mode) | in riscv_iommu_attach_paging_domain()
1340 riscv_iommu_iodir_update(iommu, dev, fsc, ta); in riscv_iommu_attach_paging_domain()
H A Diommu-bits.h311 * @fsc: First stage context
327 u64 fsc; member
419 * @fsc: First stage context
426 u64 fsc; member

12