| /fs/ceph/ |
| A D | mds_client.c | 1699 if (!session) { in __open_export_target_session() 1827 doutc(cl, "%p mds%d\n", session, session->s_mds); in ceph_iterate_session_caps() 1859 BUG_ON(cap->session != session); in ceph_iterate_session_caps() 2003 doutc(cl, "session %p mds%d\n", session, session->s_mds); in wake_up_session_caps() 2076 session->s_cap_ttl = session->s_renew_requested + in renewed_caps() 2257 session->s_mds, session->s_nr_caps, max_caps, in ceph_trim_caps() 2410 ceph_send_cap_releases(session->s_mdsc, session); in ceph_cap_release_work() 2442 ceph_flush_session_cap_releases(session->s_mdsc, session); in __ceph_queue_cap_release() 3554 cap->session->s_mds, session->s_mds); in __do_request() 3564 cap->session = session; in __do_request() [all …]
|
| A D | caps.c | 687 cap->session = session; in ceph_add_cap() 756 ci->i_auth_cap->session != cap->session) in ceph_add_cap() 1123 struct ceph_mds_session *session = cap->session; in __ceph_remove_cap() local 1423 arg->session = cap->session; in __prep_cap() 1556 arg.session = session; in __send_flush_snap() 1675 if (!(cap && cap->session == session)) { in __ceph_flush_snaps() 1741 if (session && session->s_mds != mds) { in ceph_flush_snaps() 2219 session = ceph_get_mds_session(cap->session); in ceph_check_caps() 2593 if (!(cap && cap->session == session)) { in __kick_flushing_caps() 2662 if (!(cap && cap->session == session)) { in ceph_early_kick_flushing_caps() [all …]
|
| A D | debugfs.c | 261 cap->session->s_mds, in caps_show_cb() 287 struct ceph_mds_session *session; in caps_show() local 289 session = __ceph_lookup_mds_session(mdsc, i); in caps_show() 290 if (!session) in caps_show() 293 mutex_lock(&session->s_mutex); in caps_show() 295 mutex_unlock(&session->s_mutex); in caps_show() 296 ceph_put_mds_session(session); in caps_show() 334 struct ceph_mds_session *session = in mds_sessions_show() local 336 if (!session) { in mds_sessions_show() 341 session->s_mds, in mds_sessions_show() [all …]
|
| A D | metric.c | 204 mdsc->metric.session = s; in metric_get_session() 223 if (!m->session || !check_session_state(m->session)) { in metric_delayed_work() 224 if (m->session) { in metric_delayed_work() 225 ceph_put_mds_session(m->session); in metric_delayed_work() 226 m->session = NULL; in metric_delayed_work() 230 if (m->session) { in metric_delayed_work() 231 ceph_mdsc_send_metrics(mdsc, m->session); in metric_delayed_work() 284 m->session = NULL; in ceph_metric_init() 317 ceph_put_mds_session(m->session); in ceph_metric_destroy()
|
| A D | mds_client.h | 605 extern void __ceph_queue_cap_release(struct ceph_mds_session *session, 608 struct ceph_mds_session *session); 612 extern int ceph_iterate_session_caps(struct ceph_mds_session *session, 631 extern void ceph_mdsc_lease_send_msg(struct ceph_mds_session *session, 644 struct ceph_mds_session *session, 656 extern u64 ceph_get_deleg_ino(struct ceph_mds_session *session); 657 extern int ceph_restore_deleg_ino(struct ceph_mds_session *session, u64 ino);
|
| A D | super.h | 179 struct ceph_mds_session *session; member 823 struct ceph_mds_session *session); 996 struct ceph_mds_session *session, 1051 struct ceph_mds_session *session, int cap_fmode, 1056 struct ceph_mds_session *session); 1216 extern void ceph_handle_caps(struct ceph_mds_session *session, 1221 struct ceph_mds_session *session, u64 cap_id, 1237 struct ceph_mds_session *session); 1239 struct ceph_mds_session *session); 1417 struct ceph_mds_session *session, [all …]
|
| A D | inode.c | 1259 ceph_add_cap(inode, session, in ceph_fill_inode() 1344 struct ceph_mds_session *session, in __update_dentry_lease() argument 1394 struct ceph_mds_session *session, in update_dentry_lease() argument 1410 struct ceph_mds_session *session, in update_dentry_lease_careful() argument 1543 rinfo->dirfrag, session, -1, in ceph_fill_trace() 1631 NULL, session, in ceph_fill_trace() 1737 rinfo->dlease, session, in ceph_fill_trace() 1760 rinfo->dlease, session, in ceph_fill_trace() 1792 session, req->r_request_started, in ceph_fill_trace() 1805 struct ceph_mds_session *session) in readdir_prepopulate_inodes_only() argument [all …]
|
| A D | quota.c | 41 struct ceph_mds_session *session, in ceph_handle_quota() argument 51 if (!ceph_inc_mds_stopping_blocker(mdsc, session)) in ceph_handle_quota() 56 session->s_mds, (int)msg->front.iov_len); in ceph_handle_quota()
|
| A D | snap.c | 947 struct ceph_mds_session *session = NULL; in flush_snaps() local 957 ceph_flush_snaps(ci, &session); in flush_snaps() 963 ceph_put_mds_session(session); in flush_snaps() 1017 struct ceph_mds_session *session, in ceph_handle_snap() argument 1022 int mds = session->s_mds; in ceph_handle_snap() 1036 if (!ceph_inc_mds_stopping_blocker(mdsc, session)) in ceph_handle_snap()
|
| A D | dir.c | 1817 struct ceph_mds_session *session; in __dentry_lease_is_valid() local 1822 session = di->lease_session; in __dentry_lease_is_valid() 1823 if (session) { in __dentry_lease_is_valid() 1827 gen = atomic_read(&session->s_cap_gen); in __dentry_lease_is_valid() 1828 ttl = session->s_cap_ttl; in __dentry_lease_is_valid() 1842 struct ceph_mds_session *session = NULL; in dentry_lease_is_valid() local 1863 session = ceph_get_mds_session(di->lease_session); in dentry_lease_is_valid() 1872 if (session) { in dentry_lease_is_valid() 1873 ceph_mdsc_lease_send_msg(session, dentry, in dentry_lease_is_valid() 1875 ceph_put_mds_session(session); in dentry_lease_is_valid()
|
| /fs/nfs/ |
| A D | nfs4session.c | 544 tbl->session = ses; in nfs4_setup_session_slot_tables() 550 tbl->session = ses; in nfs4_setup_session_slot_tables() 561 struct nfs4_session *session; in nfs4_alloc_session() local 564 if (!session) in nfs4_alloc_session() 571 session->clp = clp; in nfs4_alloc_session() 572 return session; in nfs4_alloc_session() 586 cred = nfs4_get_clid_cred(session->clp); in nfs4_destroy_session() 587 nfs4_proc_destroy_session(session, cred); in nfs4_destroy_session() 596 nfs4_destroy_session_slot_tables(session); in nfs4_destroy_session() 597 kfree(session); in nfs4_destroy_session() [all …]
|
| A D | nfs4session.h | 40 struct nfs4_session *session; /* Parent session */ member 124 extern void nfs4_destroy_session(struct nfs4_session *session); 177 #define nfs_session_id_hash(session) (0) argument
|
| A D | nfs4trace.h | 118 TP_ARGS(session, res), 121 __field(unsigned int, session) 132 __entry->session = nfs_session_id_hash(&session->sess_id); 148 __entry->session, 170 __field(unsigned int, session) 192 __entry->session, 207 __field(unsigned int, session) 229 __entry->session, 312 TP_ARGS(session, args), 323 __entry->session = session ? nfs_session_id_hash(&session->sess_id) : 0; [all …]
|
| A D | callback_proc.c | 464 struct nfs4_session *session; in referring_call_exists() local 473 session = clp->cl_session; in referring_call_exists() 474 tbl = &session->fc_slot_table; in referring_call_exists() 478 if (memcmp(session->sess_id.data, in referring_call_exists()
|
| A D | nfs4proc.c | 813 struct nfs4_session *session; in nfs41_release_slot() local 820 session = tbl->session; in nfs41_release_slot() 879 struct nfs4_session *session; in nfs41_sequence_process() local 891 session = slot->table->session; in nfs41_sequence_process() 892 clp = session->clp; in nfs41_sequence_process() 1131 if (session) in nfs4_setup_sequence() 1132 tbl = &session->fc_slot_table; in nfs4_setup_sequence() 9474 session->flags = res->flags; in nfs4_update_session() 9475 memcpy(&session->fc_attrs, &res->fc_attrs, sizeof(session->fc_attrs)); in nfs4_update_session() 9478 sizeof(session->bc_attrs)); in nfs4_update_session() [all …]
|
| A D | nfs4client.c | 372 struct nfs4_session *session = NULL; in nfs41_init_client() local 379 session = nfs4_alloc_session(clp); in nfs41_init_client() 380 if (!session) in nfs41_init_client() 383 clp->cl_session = session; in nfs41_init_client()
|
| A D | nfs4xdr.c | 1976 struct nfs4_session *session; in encode_sequence() local 1982 session = tp->session; in encode_sequence() 1983 if (!session) in encode_sequence() 1994 ((u32 *)session->sess_id.data)[0], in encode_sequence() 1995 ((u32 *)session->sess_id.data)[1], in encode_sequence() 1996 ((u32 *)session->sess_id.data)[2], in encode_sequence() 1997 ((u32 *)session->sess_id.data)[3], in encode_sequence() 2167 struct nfs4_session *session = args->sa_slot->table->session; in nfs4_xdr_minorversion() local 2168 if (session) in nfs4_xdr_minorversion() 5926 struct nfs4_session *session; in decode_sequence() local [all …]
|
| /fs/hfsplus/ |
| A D | options.c | 58 opts->session = -1; in hfsplus_fill_defaults() 110 sbi->session = result.uint_32; in hfsplus_parse_param() 159 if (sbi->session >= 0) in hfsplus_show_options() 160 seq_printf(seq, ",session=%u", sbi->session); in hfsplus_show_options()
|
| A D | wrapper.c | 107 if (HFSPLUS_SB(sb)->session >= 0) { in hfsplus_get_last_session() 113 te.cdte_track = HFSPLUS_SB(sb)->session; in hfsplus_get_last_session()
|
| /fs/nfsd/ |
| A D | nfs4state.c | 2262 if (!session) in find_in_sessionid_hashtbl() 2266 session = NULL; in find_in_sessionid_hashtbl() 2269 return session; in find_in_sessionid_hashtbl() 4084 struct nfsd4_session *session = cstate->session; in nfsd4_backchannel_ctl() local 4158 if (!session) in nfsd4_bind_conn_to_session() 4343 if (!session) in nfsd4_sequence() 4372 cstate->session = session; in nfsd4_sequence() 4388 if (session->se_target_maxslots < session->se_fchannel.maxreqs && in nfsd4_sequence() 4392 free_session_slots(session, session->se_target_maxslots); in nfsd4_sequence() 4415 cstate->session = session; in nfsd4_sequence() [all …]
|
| A D | nfs4callback.c | 173 const struct nfsd4_session *session) in encode_sessionid4() argument 178 xdr_encode_opaque_fixed(p, session->se_sessionid.data, in encode_sessionid4() 459 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in encode_cb_sequence4args() local 467 encode_sessionid4(xdr, session); in encode_cb_sequence4args() 472 *p++ = cpu_to_be32(highest_slotid(session)); /* csa_highest_slotid */ in encode_cb_sequence4args() 532 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in decode_cb_sequence4resok() local 545 if (memcmp(p, session->se_sessionid.data, NFS4_MAX_SESSIONID_LEN)) { in decode_cb_sequence4resok() 552 if (seqid != session->se_cb_seq_nr[cb->cb_held_slot]) { in decode_cb_sequence4resok() 566 update_cb_slot_table(session, target); in decode_cb_sequence4resok() 1469 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in nfsd4_cb_sequence_done() local [all …]
|
| /fs/hfs/ |
| A D | super.c | 155 if (sbi->session >= 0) in hfs_show_options() 156 seq_printf(seq, ",session=%u", sbi->session); in hfs_show_options() 252 hsb->session = result.uint_32; in hfs_parse_param() 424 hsb->session = -1; in hfs_init_fs_context()
|
| A D | mdb.c | 41 if (HFS_SB(sb)->session >= 0) { in hfs_get_last_session() 47 te.cdte_track = HFS_SB(sb)->session; in hfs_get_last_session()
|
| /fs/isofs/ |
| A D | inode.c | 167 s32 session; member 399 popt->session = n + 1; in isofs_parse_param() 503 static unsigned int isofs_get_last_session(struct super_block *sb, s32 session) in isofs_get_last_session() argument 508 if (session > 0) { in isofs_get_last_session() 514 te.cdte_track = session; in isofs_get_last_session() 518 session, te.cdte_addr.lba, in isofs_get_last_session() 615 sbi->s_session = opt->session; in isofs_fill_super() 619 opt->sbsector : isofs_get_last_session(s, opt->session); in isofs_fill_super() 1575 opt->session = -1; in isofs_init_fs_context()
|
| /fs/smb/server/ |
| A D | Kconfig | 44 smb3 encryption, copy-offload, secure per-user session
|