Home
last modified time | relevance | path

Searched refs:session (Results 1 – 25 of 39) sorted by relevance

12

/fs/ceph/
A Dmds_client.c1699 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 Dcaps.c687 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 Ddebugfs.c261 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 Dmetric.c204 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 Dmds_client.h605 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 Dsuper.h179 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 Dinode.c1259 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 Dquota.c41 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 Dsnap.c947 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 Ddir.c1817 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 Dnfs4session.c544 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 Dnfs4session.h40 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 Dnfs4trace.h118 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 Dcallback_proc.c464 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 Dnfs4proc.c813 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 Dnfs4client.c372 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 Dnfs4xdr.c1976 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 Doptions.c58 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 Dwrapper.c107 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 Dnfs4state.c2262 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 Dnfs4callback.c173 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 Dsuper.c155 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 Dmdb.c41 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 Dinode.c167 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 DKconfig44 smb3 encryption, copy-offload, secure per-user session

Completed in 132 milliseconds

12