Home
last modified time | relevance | path

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

/linux-4.1.27/net/bluetooth/hidp/
Dcore.c71 static void hidp_copy_session(struct hidp_session *session, struct hidp_conninfo *ci) in hidp_copy_session() argument
75 bacpy(&ci->bdaddr, &session->bdaddr); in hidp_copy_session()
77 ci->flags = session->flags & valid_flags; in hidp_copy_session()
80 if (session->input) { in hidp_copy_session()
81 ci->vendor = session->input->id.vendor; in hidp_copy_session()
82 ci->product = session->input->id.product; in hidp_copy_session()
83 ci->version = session->input->id.version; in hidp_copy_session()
84 if (session->input->name) in hidp_copy_session()
85 strlcpy(ci->name, session->input->name, 128); in hidp_copy_session()
88 } else if (session->hid) { in hidp_copy_session()
[all …]
/linux-4.1.27/net/bluetooth/cmtp/
Dcore.c55 struct cmtp_session *session; in __cmtp_get_session() local
59 list_for_each_entry(session, &cmtp_session_list, list) in __cmtp_get_session()
60 if (!bacmp(bdaddr, &session->bdaddr)) in __cmtp_get_session()
61 return session; in __cmtp_get_session()
66 static void __cmtp_link_session(struct cmtp_session *session) in __cmtp_link_session() argument
68 list_add(&session->list, &cmtp_session_list); in __cmtp_link_session()
71 static void __cmtp_unlink_session(struct cmtp_session *session) in __cmtp_unlink_session() argument
73 list_del(&session->list); in __cmtp_unlink_session()
76 static void __cmtp_copy_session(struct cmtp_session *session, struct cmtp_conninfo *ci) in __cmtp_copy_session() argument
80 bacpy(&ci->bdaddr, &session->bdaddr); in __cmtp_copy_session()
[all …]
Dcapi.c73 static struct cmtp_application *cmtp_application_add(struct cmtp_session *session, __u16 appl) in cmtp_application_add() argument
77 BT_DBG("session %p application %p appl %d", session, app, appl); in cmtp_application_add()
85 list_add_tail(&app->list, &session->applications); in cmtp_application_add()
90 static void cmtp_application_del(struct cmtp_session *session, struct cmtp_application *app) in cmtp_application_del() argument
92 BT_DBG("session %p application %p", session, app); in cmtp_application_del()
100 static struct cmtp_application *cmtp_application_get(struct cmtp_session *session, int pattern, __u… in cmtp_application_get() argument
105 list_for_each_safe(p, n, &session->applications) { in cmtp_application_get()
126 static int cmtp_msgnum_get(struct cmtp_session *session) in cmtp_msgnum_get() argument
128 session->msgnum++; in cmtp_msgnum_get()
130 if ((session->msgnum & 0xff) > 200) in cmtp_msgnum_get()
[all …]
Dcmtp.h120 int cmtp_attach_device(struct cmtp_session *session);
121 void cmtp_detach_device(struct cmtp_session *session);
123 void cmtp_recv_capimsg(struct cmtp_session *session, struct sk_buff *skb);
/linux-4.1.27/net/l2tp/
Dl2tp_core.c227 struct l2tp_session *session; in l2tp_session_find_2() local
230 hlist_for_each_entry_rcu(session, session_list, global_hlist) { in l2tp_session_find_2()
231 if (session->session_id == session_id) { in l2tp_session_find_2()
233 return session; in l2tp_session_find_2()
258 struct l2tp_session *session; in l2tp_session_find() local
269 hlist_for_each_entry(session, session_list, hlist) { in l2tp_session_find()
270 if (session->session_id == session_id) { in l2tp_session_find()
272 return session; in l2tp_session_find()
284 struct l2tp_session *session; in l2tp_session_find_nth() local
289 hlist_for_each_entry(session, &tunnel->session_hlist[hash], hlist) { in l2tp_session_find_nth()
[all …]
Dl2tp_debugfs.c45 struct l2tp_session *session; /* NULL means get next tunnel */ member
56 pd->session = l2tp_session_find_nth(pd->tunnel, pd->session_idx); in l2tp_dfs_next_session()
59 if (pd->session == NULL) { in l2tp_dfs_next_session()
83 if ((pd->tunnel == NULL) && (pd->session == NULL)) in l2tp_dfs_seq_start()
113 struct l2tp_session *session; in l2tp_dfs_seq_tunnel_show() local
115 session = hlist_entry(walk, struct l2tp_session, hlist); in l2tp_dfs_seq_tunnel_show()
116 if (session->session_id == 0) in l2tp_dfs_seq_tunnel_show()
165 struct l2tp_session *session = v; in l2tp_dfs_seq_session_show() local
167 seq_printf(m, " SESSION %u, peer %u, %s\n", session->session_id, in l2tp_dfs_seq_session_show()
168 session->peer_session_id, in l2tp_dfs_seq_session_show()
[all …]
Dl2tp_ppp.c145 struct l2tp_session *session; in pppol2tp_sock_to_session() local
151 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session()
152 if (session == NULL) { in pppol2tp_sock_to_session()
157 BUG_ON(session->magic != L2TP_SESSION_MAGIC); in pppol2tp_sock_to_session()
160 return session; in pppol2tp_sock_to_session()
219 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in pppol2tp_recv() argument
221 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_recv()
233 l2tp_dbg(session, PPPOL2TP_MSG_DATA, in pppol2tp_recv()
235 session->name, data_len); in pppol2tp_recv()
256 l2tp_dbg(session, PPPOL2TP_MSG_DATA, in pppol2tp_recv()
[all …]
Dl2tp_eth.c43 struct l2tp_session *session; member
96 struct l2tp_session *session = priv->session; in l2tp_eth_dev_xmit() local
98 int ret = l2tp_xmit_skb(session, skb, session->hdr_len); in l2tp_eth_dev_xmit()
141 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in l2tp_eth_dev_recv() argument
143 struct l2tp_eth_sess *spriv = l2tp_session_priv(session); in l2tp_eth_dev_recv()
147 if (session->debug & L2TP_MSG_DATA) { in l2tp_eth_dev_recv()
154 pr_debug("%s: eth recv\n", session->name); in l2tp_eth_dev_recv()
182 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() argument
187 if (session) { in l2tp_eth_delete()
188 spriv = l2tp_session_priv(session); in l2tp_eth_delete()
[all …]
Dl2tp_netlink.c52 int flags, struct l2tp_session *session,
64 struct l2tp_session *session = NULL; in l2tp_nl_session_find() local
69 session = l2tp_session_find_by_ifname(net, ifname); in l2tp_nl_session_find()
76 session = l2tp_session_find(net, tunnel, session_id); in l2tp_nl_session_find()
79 return session; in l2tp_nl_session_find()
142 struct l2tp_session *session, in l2tp_session_notify() argument
153 NLM_F_ACK, session, cmd); in l2tp_session_notify()
486 struct l2tp_session *session; in l2tp_nl_cmd_session_create() local
506 session = l2tp_session_find(net, tunnel, session_id); in l2tp_nl_cmd_session_create()
507 if (session) { in l2tp_nl_cmd_session_create()
[all …]
Dl2tp_core.h137 int (*build_header)(struct l2tp_session *session, void *buf);
138 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len);
139 void (*session_close)(struct l2tp_session *session);
140 void (*ref)(struct l2tp_session *session);
141 void (*deref)(struct l2tp_session *session);
210 int (*session_delete)(struct l2tp_session *session);
218 static inline void *l2tp_session_priv(struct l2tp_session *session) in l2tp_session_priv() argument
220 return &session->priv[0]; in l2tp_session_priv()
260 void __l2tp_session_unhash(struct l2tp_session *session);
261 int l2tp_session_delete(struct l2tp_session *session);
[all …]
Dl2tp_ip.c122 struct l2tp_session *session; in l2tp_ip_recv() local
145 session = l2tp_session_find(net, NULL, session_id); in l2tp_ip_recv()
146 if (session == NULL) in l2tp_ip_recv()
149 tunnel = session->tunnel; in l2tp_ip_recv()
163 l2tp_recv_common(session, skb, ptr, optr, 0, skb->len, tunnel->recv_payload_hook); in l2tp_ip_recv()
Dl2tp_ip6.c134 struct l2tp_session *session; in l2tp_ip6_recv() local
157 session = l2tp_session_find(&init_net, NULL, session_id); in l2tp_ip6_recv()
158 if (session == NULL) in l2tp_ip6_recv()
161 tunnel = session->tunnel; in l2tp_ip6_recv()
175 l2tp_recv_common(session, skb, ptr, optr, 0, skb->len, in l2tp_ip6_recv()
DKconfig30 and session setup). One such daemon is OpenL2TP
/linux-4.1.27/drivers/s390/char/
Dvmcp.c31 struct vmcp_session *session; in vmcp_open() local
36 session = kmalloc(sizeof(*session), GFP_KERNEL); in vmcp_open()
37 if (!session) in vmcp_open()
40 session->bufsize = PAGE_SIZE; in vmcp_open()
41 session->response = NULL; in vmcp_open()
42 session->resp_size = 0; in vmcp_open()
43 mutex_init(&session->mutex); in vmcp_open()
44 file->private_data = session; in vmcp_open()
50 struct vmcp_session *session; in vmcp_release() local
52 session = file->private_data; in vmcp_release()
[all …]
/linux-4.1.27/drivers/scsi/
Dlibiscsi.c90 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_work()
98 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn() argument
108 if (exp_cmdsn != session->exp_cmdsn && in __iscsi_update_cmdsn()
109 !iscsi_sna_lt(exp_cmdsn, session->exp_cmdsn)) in __iscsi_update_cmdsn()
110 session->exp_cmdsn = exp_cmdsn; in __iscsi_update_cmdsn()
112 if (max_cmdsn != session->max_cmdsn && in __iscsi_update_cmdsn()
113 !iscsi_sna_lt(max_cmdsn, session->max_cmdsn)) in __iscsi_update_cmdsn()
114 session->max_cmdsn = max_cmdsn; in __iscsi_update_cmdsn()
117 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn() argument
119 __iscsi_update_cmdsn(session, be32_to_cpu(hdr->exp_cmdsn), in iscsi_update_cmdsn()
[all …]
Dscsi_transport_iscsi.c1688 int iscsi_session_chkready(struct iscsi_cls_session *session) in iscsi_session_chkready() argument
1693 spin_lock_irqsave(&session->lock, flags); in iscsi_session_chkready()
1694 switch (session->state) { in iscsi_session_chkready()
1708 spin_unlock_irqrestore(&session->lock, flags); in iscsi_session_chkready()
1713 int iscsi_is_session_online(struct iscsi_cls_session *session) in iscsi_is_session_online() argument
1718 spin_lock_irqsave(&session->lock, flags); in iscsi_is_session_online()
1719 if (session->state == ISCSI_SESSION_LOGGED_IN) in iscsi_is_session_online()
1721 spin_unlock_irqrestore(&session->lock, flags); in iscsi_is_session_online()
1728 struct iscsi_cls_session *session = iscsi_dev_to_session(dev); in iscsi_session_release() local
1731 shost = iscsi_session_to_shost(session); in iscsi_session_release()
[all …]
Dlibiscsi_tcp.c246 if (!(tcp_conn->iscsi_conn->session->tt->caps & CAP_PADDING_OFFLOAD)) { in iscsi_tcp_segment_done()
437 !(conn->session->tt->caps & CAP_DIGEST_OFFLOAD)) in iscsi_tcp_data_recv_prep()
496 iscsi_update_cmdsn(conn->session, (struct iscsi_nopin*)rhdr); in iscsi_tcp_data_in()
528 struct iscsi_session *session = conn->session; in iscsi_tcp_r2t_rsp() local
552 iscsi_update_cmdsn(session, (struct iscsi_nopin*)rhdr); in iscsi_tcp_r2t_rsp()
554 if (!task->sc || session->state != ISCSI_STATE_LOGGED_IN) { in iscsi_tcp_r2t_rsp()
568 if (data_length > session->max_burst) in iscsi_tcp_r2t_rsp()
571 data_length, session->max_burst); in iscsi_tcp_r2t_rsp()
676 spin_lock(&conn->session->back_lock); in iscsi_tcp_hdr_dissect()
683 spin_unlock(&conn->session->back_lock); in iscsi_tcp_hdr_dissect()
[all …]
Discsi_tcp.c119 (conn->session->state != ISCSI_STATE_LOGGING_OUT) && in iscsi_sw_sk_state_check()
165 struct iscsi_session *session; in iscsi_sw_tcp_state_change() local
174 session = conn->session; in iscsi_sw_tcp_state_change()
584 struct iscsi_session *session = conn->session; in iscsi_sw_tcp_release_conn() local
596 spin_lock_bh(&session->frwd_lock); in iscsi_sw_tcp_release_conn()
598 spin_unlock_bh(&session->frwd_lock); in iscsi_sw_tcp_release_conn()
646 struct iscsi_session *session = cls_session->dd_data; in iscsi_sw_tcp_conn_bind() local
666 spin_lock_bh(&session->frwd_lock); in iscsi_sw_tcp_conn_bind()
669 spin_unlock_bh(&session->frwd_lock); in iscsi_sw_tcp_conn_bind()
730 spin_lock_bh(&conn->session->frwd_lock); in iscsi_sw_tcp_conn_get_param()
[all …]
Discsi_tcp.h59 struct iscsi_session *session; member
DKconfig150 session only, try saying Y here; everybody else says N.
/linux-4.1.27/kernel/trace/
Dtrace_stat.c46 static void __reset_stat_session(struct stat_session *session) in __reset_stat_session() argument
50 rbtree_postorder_for_each_entry_safe(snode, n, &session->stat_root, node) { in __reset_stat_session()
51 if (session->ts->stat_release) in __reset_stat_session()
52 session->ts->stat_release(snode->stat); in __reset_stat_session()
56 session->stat_root = RB_ROOT; in __reset_stat_session()
59 static void reset_stat_session(struct stat_session *session) in reset_stat_session() argument
61 mutex_lock(&session->stat_mutex); in reset_stat_session()
62 __reset_stat_session(session); in reset_stat_session()
63 mutex_unlock(&session->stat_mutex); in reset_stat_session()
66 static void destroy_session(struct stat_session *session) in destroy_session() argument
[all …]
/linux-4.1.27/tools/perf/util/
Dsession.h43 void perf_session__delete(struct perf_session *session);
47 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
52 int perf_session__process_events(struct perf_session *session);
59 int perf_session__resolve_callchain(struct perf_session *session,
65 bool perf_session__has_traces(struct perf_session *session, const char *msg);
69 int perf_session__create_kernel_maps(struct perf_session *session);
71 void perf_session__set_id_hdr_size(struct perf_session *session);
74 struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid) in perf_session__find_machine() argument
76 return machines__find(&session->machines, pid); in perf_session__find_machine()
80 struct machine *perf_session__findnew_machine(struct perf_session *session, pid_t pid) in perf_session__findnew_machine() argument
[all …]
Dsession.c25 static int perf_session__open(struct perf_session *session) in perf_session__open() argument
27 struct perf_data_file *file = session->file; in perf_session__open()
29 if (perf_session__read_header(session) < 0) { in perf_session__open()
37 if (!perf_evlist__valid_sample_type(session->evlist)) { in perf_session__open()
42 if (!perf_evlist__valid_sample_id_all(session->evlist)) { in perf_session__open()
47 if (!perf_evlist__valid_read_format(session->evlist)) { in perf_session__open()
55 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size() argument
57 u16 id_hdr_size = perf_evlist__id_hdr_size(session->evlist); in perf_session__set_id_hdr_size()
59 machines__set_id_hdr_size(&session->machines, id_hdr_size); in perf_session__set_id_hdr_size()
62 int perf_session__create_kernel_maps(struct perf_session *session) in perf_session__create_kernel_maps() argument
[all …]
Dbuild-id.h20 int dsos__hit_all(struct perf_session *session);
22 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
23 int perf_session__write_buildid_table(struct perf_session *session, int fd);
24 int perf_session__cache_build_ids(struct perf_session *session);
Dheader.c179 struct perf_session *session; in write_build_id() local
182 session = container_of(h, struct perf_session, header); in write_build_id()
184 if (!perf_session__read_build_ids(session, true)) in write_build_id()
187 err = perf_session__write_buildid_table(session, fd); in write_build_id()
192 perf_session__cache_build_ids(session); in write_build_id()
1194 struct perf_session *session; in print_group_desc() local
1198 session = container_of(ph, struct perf_session, header); in print_group_desc()
1200 evlist__for_each(session->evlist, evsel) { in print_group_desc()
1218 struct perf_session *session) in __event_process_build_id() argument
1227 machine = perf_session__findnew_machine(session, bev->pid); in __event_process_build_id()
[all …]
Dheader.h105 int perf_session__read_header(struct perf_session *session);
106 int perf_session__write_header(struct perf_session *session,
129 struct perf_session *session,
139 struct perf_session *session);
147 struct perf_session *session);
Dbuild-id.c218 int perf_session__write_buildid_table(struct perf_session *session, int fd) in perf_session__write_buildid_table() argument
221 int err = machine__write_buildid_table(&session->machines.host, fd); in perf_session__write_buildid_table()
226 for (nd = rb_first(&session->machines.guests); nd; nd = rb_next(nd)) { in perf_session__write_buildid_table()
256 int dsos__hit_all(struct perf_session *session) in dsos__hit_all() argument
261 err = machine__hit_all_dsos(&session->machines.host); in dsos__hit_all()
265 for (nd = rb_first(&session->machines.guests); nd; nd = rb_next(nd)) { in dsos__hit_all()
498 int perf_session__cache_build_ids(struct perf_session *session) in perf_session__cache_build_ids() argument
509 ret = machine__cache_build_ids(&session->machines.host); in perf_session__cache_build_ids()
511 for (nd = rb_first(&session->machines.guests); nd; nd = rb_next(nd)) { in perf_session__cache_build_ids()
527 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits) in perf_session__read_build_ids() argument
[all …]
Ddata-convert-bt.c593 static int setup_events(struct ctf_writer *cw, struct perf_session *session) in setup_events() argument
595 struct perf_evlist *evlist = session->evlist; in setup_events()
608 struct perf_session *session) in ctf_writer__setup_env() argument
610 struct perf_header *header = &session->header; in ctf_writer__setup_env()
796 struct perf_session *session; in bt_convert__perf2ctf() local
825 session = perf_session__new(&file, 0, &c.tool); in bt_convert__perf2ctf()
826 if (!session) in bt_convert__perf2ctf()
830 if (ctf_writer__setup_env(cw, session)) in bt_convert__perf2ctf()
834 if (setup_events(cw, session)) in bt_convert__perf2ctf()
837 err = perf_session__process_events(session); in bt_convert__perf2ctf()
[all …]
Dtop.h35 struct perf_session *session; member
Dtool.h27 struct perf_session *session);
Dkvm-stat.h76 struct perf_session *session; member
DBuild44 libperf-y += session.o
/linux-4.1.27/fs/ceph/
Dmds_client.c393 struct ceph_mds_session *session; in __ceph_lookup_mds_session() local
397 session = mdsc->sessions[mds]; in __ceph_lookup_mds_session()
398 dout("lookup_mds_session %p %d\n", session, in __ceph_lookup_mds_session()
399 atomic_read(&session->s_ref)); in __ceph_lookup_mds_session()
400 get_session(session); in __ceph_lookup_mds_session()
401 return session; in __ceph_lookup_mds_session()
798 mds = cap->session->s_mds; in __choose_mds()
910 struct ceph_mds_session *session) in __open_session() argument
914 int mds = session->s_mds; in __open_session()
920 session->s_state = CEPH_MDS_SESSION_OPENING; in __open_session()
[all …]
Dcaps.c512 struct ceph_mds_session *session, u64 cap_id, in ceph_add_cap() argument
520 int mds = session->s_mds; in ceph_add_cap()
524 session->s_mds, cap_id, ceph_cap_string(issued), seq); in ceph_add_cap()
548 cap->session = session; in ceph_add_cap()
549 spin_lock(&session->s_cap_lock); in ceph_add_cap()
550 list_add_tail(&cap->session_caps, &session->s_caps); in ceph_add_cap()
551 session->s_nr_caps++; in ceph_add_cap()
552 spin_unlock(&session->s_cap_lock); in ceph_add_cap()
631 cap->cap_gen = session->s_cap_gen; in ceph_add_cap()
647 spin_lock(&cap->session->s_gen_ttl_lock); in __cap_is_valid()
[all …]
Ddebugfs.c177 struct ceph_mds_session *session = in mds_sessions_show() local
179 if (!session) { in mds_sessions_show()
184 session->s_mds, in mds_sessions_show()
185 ceph_session_state_name(session->s_state)); in mds_sessions_show()
187 ceph_put_mds_session(session); in mds_sessions_show()
Dmds_client.h383 struct ceph_mds_session *session);
385 struct ceph_mds_session *session);
393 extern void ceph_mdsc_lease_send_msg(struct ceph_mds_session *session,
404 struct ceph_mds_session *session);
Dsnap.c768 struct ceph_mds_session *session = NULL; in flush_snaps() local
779 __ceph_flush_snaps(ci, &session, 0); in flush_snaps()
786 if (session) { in flush_snaps()
787 mutex_unlock(&session->s_mutex); in flush_snaps()
788 ceph_put_mds_session(session); in flush_snaps()
806 struct ceph_mds_session *session, in ceph_handle_snap() argument
810 int mds = session->s_mds; in ceph_handle_snap()
838 mutex_lock(&session->s_mutex); in ceph_handle_snap()
839 session->s_seq++; in ceph_handle_snap()
840 mutex_unlock(&session->s_mutex); in ceph_handle_snap()
Dsuper.h122 struct ceph_mds_session *session; member
700 struct ceph_mds_session *session,
737 struct ceph_mds_session *session);
739 struct ceph_mds_session *session);
827 extern void ceph_handle_caps(struct ceph_mds_session *session,
832 struct ceph_mds_session *session, u64 cap_id,
841 extern void __queue_cap_release(struct ceph_mds_session *session, u64 ino,
848 struct ceph_mds_session *session);
860 struct ceph_mds_session *session);
Dinode.c665 struct ceph_mds_session *session, in fill_inode() argument
845 ceph_add_cap(inode, session, in fill_inode()
925 struct ceph_mds_session *session, in update_dentry_lease() argument
949 if (di->lease_gen == session->s_cap_gen && in update_dentry_lease()
953 if (di->lease_session && di->lease_session != session) in update_dentry_lease()
959 di->lease_session = ceph_get_mds_session(session); in update_dentry_lease()
960 di->lease_gen = session->s_cap_gen; in update_dentry_lease()
1027 struct ceph_mds_session *session) in ceph_fill_trace() argument
1056 session, req->r_request_started, -1); in ceph_fill_trace()
1065 session, req->r_request_started, in ceph_fill_trace()
[all …]
Ddir.c1025 struct ceph_mds_session *session = NULL; in dentry_lease_is_valid() local
1046 session = ceph_get_mds_session(s); in dentry_lease_is_valid()
1055 if (session) { in dentry_lease_is_valid()
1056 ceph_mdsc_lease_send_msg(session, dir, dentry, in dentry_lease_is_valid()
1058 ceph_put_mds_session(session); in dentry_lease_is_valid()
/linux-4.1.27/tools/perf/
Dbuiltin-report.c44 struct perf_session *session; member
204 struct perf_session *session = rep->session; in report__setup_sample_type() local
205 u64 sample_type = perf_evlist__combined_sample_type(session->evlist); in report__setup_sample_type()
206 bool is_pipe = perf_data_file__is_pipe(session->file); in report__setup_sample_type()
349 struct map *kernel_map = rep->session->machines.host.vmlinux_maps[MAP__FUNCTION]; in report__warn_kptr_restrict()
388 return hist_browser(rep->session->evlist, help, NULL, rep->min_percent); in report__gtk_browse_hists()
394 struct perf_session *session = rep->session; in report__browse_hists() local
395 struct perf_evlist *evlist = session->evlist; in report__browse_hists()
402 &session->header.env); in report__browse_hists()
428 evlist__for_each(rep->session->evlist, pos) { in report__collapse_hists()
[all …]
Dbuiltin-annotate.c39 struct perf_session *session; member
192 struct perf_session *session = ann->session; in __cmd_annotate() local
196 machines__set_symbol_filter(&session->machines, symbol__annotate_init); in __cmd_annotate()
199 ret = perf_session__cpu_bitmap(session, ann->cpu_list, in __cmd_annotate()
206 ret = perf_session_env__lookup_objdump(&session->header.env); in __cmd_annotate()
211 ret = perf_session__process_events(session); in __cmd_annotate()
216 perf_session__fprintf_nr_events(session, stdout); in __cmd_annotate()
217 perf_evlist__fprintf_nr_events(session->evlist, stdout); in __cmd_annotate()
222 perf_session__fprintf(session, stdout); in __cmd_annotate()
225 perf_session__fprintf_dsos(session, stdout); in __cmd_annotate()
[all …]
Dbuiltin-buildid-list.c55 struct perf_session *session; in perf_session__list_build_ids() local
69 session = perf_session__new(&file, false, &build_id__mark_dso_hit_ops); in perf_session__list_build_ids()
70 if (session == NULL) in perf_session__list_build_ids()
77 perf_session__process_events(session); in perf_session__list_build_ids()
79 perf_session__fprintf_dsos_buildid(session, stdout, dso__skip_buildid, with_hits); in perf_session__list_build_ids()
80 perf_session__delete(session); in perf_session__list_build_ids()
Dbuiltin-record.c42 struct perf_session *session; member
52 if (perf_data_file__write(rec->session->file, bf, size) < 0) { in record__write()
141 struct perf_session *session = rec->session; in record__open() local
188 session->evlist = evlist; in record__open()
189 perf_session__set_id_hdr_size(session); in record__open()
210 struct perf_session *session = rec->session; in process_buildids() local
229 return perf_session__process_events(session); in process_buildids()
294 struct perf_session *session = rec->session; in record__init_features() local
298 perf_header__set_feat(&session->header, feat); in record__init_features()
301 perf_header__clear_feat(&session->header, HEADER_BUILD_ID); in record__init_features()
[all …]
Dbuiltin-inject.c26 struct perf_session *session; member
65 struct perf_session *session in perf_event__repipe_op2_synth()
160 struct perf_session *session) in perf_event__repipe_tracing_data() argument
165 err = perf_event__process_tracing_data(tool, event, session); in perf_event__repipe_tracing_data()
351 struct perf_session *session = inject->session; in __cmd_inject() local
369 evlist__for_each(session->evlist, evsel) { in __cmd_inject()
385 lseek(fd, session->header.data_offset, SEEK_SET); in __cmd_inject()
387 ret = perf_session__process_events(session); in __cmd_inject()
391 perf_header__set_feat(&session->header, in __cmd_inject()
393 session->header.data_size = inject->bytes_written; in __cmd_inject()
[all …]
Dbuiltin-evlist.c22 struct perf_session *session; in __cmd_evlist() local
30 session = perf_session__new(&file, 0, NULL); in __cmd_evlist()
31 if (session == NULL) in __cmd_evlist()
34 evlist__for_each(session->evlist, pos) in __cmd_evlist()
37 perf_session__delete(session); in __cmd_evlist()
Dbuiltin-script.c179 struct perf_session *session) in perf_evsel__check_attr() argument
184 !perf_session__has_traces(session, "record -R")) in perf_evsel__check_attr()
269 static int perf_session__check_output_opt(struct perf_session *session) in perf_session__check_output_opt() argument
275 evsel = perf_session__find_first_evtype(session, j); in perf_session__check_output_opt()
289 perf_evsel__check_attr(evsel, session)) in perf_session__check_output_opt()
301 evlist__for_each(session->evlist, evsel) { in perf_session__check_output_opt()
320 evsel = perf_session__find_first_evtype(session, j); in perf_session__check_output_opt()
583 struct perf_session *session; member
613 return perf_evsel__check_attr(evsel, scr->session); in process_attr()
623 struct perf_session *session = script->session; in process_comm_event() local
[all …]
Dbuiltin-buildid-cache.c270 static int build_id_cache__fprintf_missing(struct perf_session *session, FILE *fp) in build_id_cache__fprintf_missing() argument
272 perf_session__fprintf_dsos_buildid(session, fp, dso__missing_buildid_cache, 0); in build_id_cache__fprintf_missing()
319 struct perf_session *session = NULL; in cmd_buildid_cache() local
355 session = perf_session__new(&file, false, NULL); in cmd_buildid_cache()
356 if (session == NULL) in cmd_buildid_cache()
360 if (symbol__init(session ? &session->header.env : NULL) < 0) in cmd_buildid_cache()
420 ret = build_id_cache__fprintf_missing(session, stdout); in cmd_buildid_cache()
444 if (session) in cmd_buildid_cache()
445 perf_session__delete(session); in cmd_buildid_cache()
Dbuiltin-kmem.c517 struct perf_session *session, in __print_slab_result() argument
521 struct machine *machine = &session->machines.host; in __print_slab_result()
580 struct perf_session *session __maybe_unused, in __print_page_result()
674 static void print_slab_result(struct perf_session *session) in print_slab_result() argument
677 __print_slab_result(&root_caller_sorted, session, caller_lines, 1); in print_slab_result()
679 __print_slab_result(&root_alloc_sorted, session, alloc_lines, 0); in print_slab_result()
683 static void print_page_result(struct perf_session *session) in print_page_result() argument
686 __print_page_result(&page_alloc_sorted, session, alloc_lines); in print_page_result()
690 static void print_result(struct perf_session *session) in print_result() argument
693 print_slab_result(session); in print_result()
[all …]
Dbuiltin-top.c507 perf_session__fprintf_dsos(top->session, stderr); in perf_top__handle_keypress()
583 &top->session->header.env); in display_thread_tui()
719 top->session->evlist->stats.nr_unprocessable_samples++); in perf_event__process_sample()
803 struct perf_session *session = top->session; in perf_top__mmap_read_idx() local
816 evsel = perf_evlist__id2evsel(session->evlist, sample.id); in perf_top__mmap_read_idx()
829 machine = &session->machines.host; in perf_top__mmap_read_idx()
835 machine = &session->machines.host; in perf_top__mmap_read_idx()
839 machine = perf_session__find_machine(session, in perf_top__mmap_read_idx()
861 ++session->evlist->stats.nr_unknown_events; in perf_top__mmap_read_idx()
936 top->session = perf_session__new(NULL, false, NULL); in __cmd_top()
[all …]
Dbuiltin-mem.c128 struct perf_session *session = perf_session__new(&file, false, in report_raw_events() local
131 if (session == NULL) in report_raw_events()
135 ret = perf_session__cpu_bitmap(session, mem->cpu_list, in report_raw_events()
141 if (symbol__init(&session->header.env) < 0) in report_raw_events()
146 err = perf_session__process_events(session); in report_raw_events()
153 perf_session__delete(session); in report_raw_events()
Dbuiltin-kvm.c687 cpuid = kvm->session->header.env.cpuid; in cpu_isa_config()
734 err = perf_session__queue_event(kvm->session, event, &sample, 0); in perf_kvm__mmap_read_idx()
787 struct ordered_events *oe = &kvm->session->ordered_events; in perf_kvm__mmap_read()
1054 kvm->session = perf_session__new(&file, false, &kvm->tool); in read_events()
1055 if (!kvm->session) { in read_events()
1060 symbol__init(&kvm->session->header.env); in read_events()
1062 if (!perf_session__has_traces(kvm->session, "kvm record")) in read_events()
1073 return perf_session__process_events(kvm->session); in read_events()
1385 kvm->session = perf_session__new(&file, false, &kvm->tool); in kvm_events_live()
1386 if (kvm->session == NULL) { in kvm_events_live()
[all …]
Dbuiltin-lock.c30 static struct perf_session *session; variable
769 t = perf_session__findnew(session, st->tid); in dump_threads()
865 session = perf_session__new(&file, false, &eops); in __cmd_report()
866 if (!session) { in __cmd_report()
871 symbol__init(&session->header.env); in __cmd_report()
873 if (!perf_session__has_traces(session, "lock record")) in __cmd_report()
876 if (perf_session__set_tracepoints_handlers(session, lock_tracepoints)) { in __cmd_report()
884 err = perf_session__process_events(session); in __cmd_report()
897 perf_session__delete(session); in __cmd_report()
Dbuiltin-diff.c45 struct perf_session *session; member
687 struct perf_evlist *evlist_base = data__files[0].session->evlist; in data_process()
697 struct perf_evlist *evlist = d->session->evlist; in data_process()
743 d->session = perf_session__new(&d->file, false, &tool); in __cmd_diff()
744 if (!d->session) { in __cmd_diff()
750 ret = perf_session__process_events(d->session); in __cmd_diff()
756 perf_evlist__collapse_resort(d->session->evlist); in __cmd_diff()
763 if (d->session) in __cmd_diff()
764 perf_session__delete(d->session); in __cmd_diff()
Dbuiltin-sched.c1486 struct perf_session *session; in perf_sched__read_events() local
1494 session = perf_session__new(&file, false, &sched->tool); in perf_sched__read_events()
1495 if (session == NULL) { in perf_sched__read_events()
1500 symbol__init(&session->header.env); in perf_sched__read_events()
1502 if (perf_session__set_tracepoints_handlers(session, handlers)) in perf_sched__read_events()
1505 if (perf_session__has_traces(session, "record -R")) { in perf_sched__read_events()
1506 int err = perf_session__process_events(session); in perf_sched__read_events()
1512 sched->nr_events = session->evlist->stats.nr_events[0]; in perf_sched__read_events()
1513 sched->nr_lost_events = session->evlist->stats.total_lost; in perf_sched__read_events()
1514 sched->nr_lost_chunks = session->evlist->stats.nr_events[PERF_RECORD_LOST]; in perf_sched__read_events()
[all …]
Dbuiltin-timechart.c1605 struct perf_session *session = perf_session__new(&file, false, in __cmd_timechart() local
1609 if (session == NULL) in __cmd_timechart()
1612 symbol__init(&session->header.env); in __cmd_timechart()
1614 (void)perf_header__process_sections(&session->header, in __cmd_timechart()
1615 perf_data_file__fd(session->file), in __cmd_timechart()
1619 if (!perf_session__has_traces(session, "timechart record")) in __cmd_timechart()
1622 if (perf_session__set_tracepoints_handlers(session, in __cmd_timechart()
1628 ret = perf_session__process_events(session); in __cmd_timechart()
1641 perf_session__delete(session); in __cmd_timechart()
Dbuiltin-trace.c2357 struct perf_session *session; in trace__replay() local
2377 session = perf_session__new(&file, false, &trace->tool); in trace__replay()
2378 if (session == NULL) in trace__replay()
2381 if (symbol__init(&session->header.env) < 0) in trace__replay()
2384 trace->host = &session->machines.host; in trace__replay()
2386 err = perf_session__set_tracepoints_handlers(session, handlers); in trace__replay()
2390 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, in trace__replay()
2394 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, in trace__replay()
2404 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, in trace__replay()
2407 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, in trace__replay()
[all …]
/linux-4.1.27/fs/nfs/
Dnfs4session.c434 static void nfs4_release_session_slot_tables(struct nfs4_session *session) in nfs4_release_session_slot_tables() argument
436 nfs4_release_slot_table(&session->fc_slot_table); in nfs4_release_session_slot_tables()
437 nfs4_release_slot_table(&session->bc_slot_table); in nfs4_release_session_slot_tables()
451 tbl->session = ses; in nfs4_setup_session_slot_tables()
457 tbl->session = ses; in nfs4_setup_session_slot_tables()
468 struct nfs4_session *session; in nfs4_alloc_session() local
470 session = kzalloc(sizeof(struct nfs4_session), GFP_NOFS); in nfs4_alloc_session()
471 if (!session) in nfs4_alloc_session()
474 nfs4_init_slot_table(&session->fc_slot_table, "ForeChannel Slot table"); in nfs4_alloc_session()
475 nfs4_init_slot_table(&session->bc_slot_table, "BackChannel Slot table"); in nfs4_alloc_session()
[all …]
Dnfs4session.h34 struct nfs4_session *session; /* Parent session */ member
101 extern void nfs4_destroy_session(struct nfs4_session *session);
136 #define nfs_session_id_hash(session) (0) argument
Dnfs4trace.h246 const struct nfs4_session *session,
249 TP_ARGS(session, args),
252 __field(unsigned int, session)
260 __entry->session = nfs_session_id_hash(&session->sess_id);
269 __entry->session,
301 const struct nfs4_session *session,
304 TP_ARGS(session, res),
307 __field(unsigned int, session)
318 __entry->session = nfs_session_id_hash(&session->sess_id);
332 __entry->session,
[all …]
Dcallback_proc.c372 struct nfs4_session *session; in referring_call_exists() local
381 session = clp->cl_session; in referring_call_exists()
382 tbl = &session->fc_slot_table; in referring_call_exists()
386 if (memcmp(session->sess_id.data, in referring_call_exists()
Dnfs4proc.c565 struct nfs4_session *session; in nfs41_sequence_free_slot() local
571 session = tbl->session; in nfs41_sequence_free_slot()
592 nfs41_server_notify_highest_slotid_update(session->clp); in nfs41_sequence_free_slot()
597 struct nfs4_session *session; in nfs41_sequence_done() local
609 session = slot->table->session; in nfs41_sequence_done()
616 trace_nfs4_sequence_done(session, res); in nfs41_sequence_done()
622 clp = session->clp; in nfs41_sequence_done()
703 if (!res->sr_slot->table->session) in nfs4_sequence_done()
709 int nfs41_setup_sequence(struct nfs4_session *session, in nfs41_setup_sequence() argument
722 tbl = &session->fc_slot_table; in nfs41_setup_sequence()
[all …]
Dnfs4_fs.h266 extern int nfs41_setup_sequence(struct nfs4_session *session,
411 static inline void nfs4_schedule_session_recovery(struct nfs4_session *session, int err) in nfs4_schedule_session_recovery() argument
Dnfs4client.c303 struct nfs4_session *session = NULL; in nfs41_init_client() local
310 session = nfs4_alloc_session(clp); in nfs41_init_client()
311 if (!session) in nfs41_init_client()
314 clp->cl_session = session; in nfs41_init_client()
Dnfs4xdr.c1844 struct nfs4_session *session, in encode_destroy_session() argument
1848 encode_opaque_fixed(xdr, session->sess_id.data, NFS4_MAX_SESSIONID_LEN); in encode_destroy_session()
1873 struct nfs4_session *session; in encode_sequence() local
1879 session = tp->session; in encode_sequence()
1880 if (!session) in encode_sequence()
1891 ((u32 *)session->sess_id.data)[0], in encode_sequence()
1892 ((u32 *)session->sess_id.data)[1], in encode_sequence()
1893 ((u32 *)session->sess_id.data)[2], in encode_sequence()
1894 ((u32 *)session->sess_id.data)[3], in encode_sequence()
1898 p = xdr_encode_opaque_fixed(p, session->sess_id.data, NFS4_MAX_SESSIONID_LEN); in encode_sequence()
[all …]
Dcallback_xdr.c758 static void nfs4_callback_free_slot(struct nfs4_session *session) in nfs4_callback_free_slot() argument
760 struct nfs4_slot_table *tbl = &session->bc_slot_table; in nfs4_callback_free_slot()
Dnfs4state.c2140 void nfs4_schedule_session_recovery(struct nfs4_session *session, int err) in nfs4_schedule_session_recovery() argument
2142 struct nfs_client *clp = session->clp; in nfs4_schedule_session_recovery()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dampdu.c501 void brcms_c_ampdu_reset_session(struct brcms_ampdu_session *session, in brcms_c_ampdu_reset_session() argument
504 session->wlc = wlc; in brcms_c_ampdu_reset_session()
505 skb_queue_head_init(&session->skb_list); in brcms_c_ampdu_reset_session()
506 session->max_ampdu_len = 0; /* determined from first MPDU */ in brcms_c_ampdu_reset_session()
507 session->max_ampdu_frames = 0; /* determined from first MPDU */ in brcms_c_ampdu_reset_session()
508 session->ampdu_len = 0; in brcms_c_ampdu_reset_session()
509 session->dma_len = 0; in brcms_c_ampdu_reset_session()
517 int brcms_c_ampdu_add_frame(struct brcms_ampdu_session *session, in brcms_c_ampdu_add_frame() argument
520 struct brcms_c_info *wlc = session->wlc; in brcms_c_ampdu_add_frame()
542 ampdu_frames = skb_queue_len(&session->skb_list); in brcms_c_ampdu_add_frame()
[all …]
Dampdu.h40 void brcms_c_ampdu_reset_session(struct brcms_ampdu_session *session,
42 int brcms_c_ampdu_add_frame(struct brcms_ampdu_session *session,
44 void brcms_c_ampdu_finalize(struct brcms_ampdu_session *session);
Ddma.c1317 struct brcms_ampdu_session *session = &di->ampdu_session; in ampdu_finalize() local
1320 trace_brcms_ampdu_session(&session->wlc->hw->d11core->dev, in ampdu_finalize()
1321 session->max_ampdu_len, in ampdu_finalize()
1322 session->max_ampdu_frames, in ampdu_finalize()
1323 session->ampdu_len, in ampdu_finalize()
1324 skb_queue_len(&session->skb_list), in ampdu_finalize()
1325 session->dma_len); in ampdu_finalize()
1327 if (WARN_ON(skb_queue_empty(&session->skb_list))) in ampdu_finalize()
1330 brcms_c_ampdu_finalize(session); in ampdu_finalize()
1332 while (!skb_queue_empty(&session->skb_list)) { in ampdu_finalize()
[all …]
/linux-4.1.27/include/scsi/
Dscsi_transport_iscsi.h95 void (*destroy_session) (struct iscsi_cls_session *session);
98 int (*bind_conn) (struct iscsi_cls_session *session,
110 int (*get_session_param) (struct iscsi_cls_session *session,
133 void (*session_recovery_timedout) (struct iscsi_cls_session *session);
422 extern int iscsi_session_chkready(struct iscsi_cls_session *session);
423 extern int iscsi_is_session_online(struct iscsi_cls_session *session);
426 extern int iscsi_add_session(struct iscsi_cls_session *session,
428 extern int iscsi_session_event(struct iscsi_cls_session *session,
434 extern void iscsi_remove_session(struct iscsi_cls_session *session);
435 extern void iscsi_free_session(struct iscsi_cls_session *session);
[all …]
Dlibiscsi_tcp.h131 extern int iscsi_tcp_r2tpool_alloc(struct iscsi_session *session);
132 extern void iscsi_tcp_r2tpool_free(struct iscsi_session *session);
Dlibiscsi.h168 struct iscsi_session *session; /* parent session */ member
433 extern void iscsi_session_failure(struct iscsi_session *session,
/linux-4.1.27/Documentation/networking/
Dl2tp.txt53 created by the kernel. Each L2TP session (pseudowire) gets a network
60 mechanism by which PPP frames carried through an L2TP session are
76 Each tunnel and session within a tunnel is assigned a unique tunnel_id
81 internal tunnel and/or session contexts to determine how to handle the
82 packet. Zero tunnel / session ids are treated specially - zero ids are
85 socket. The session context holds data that lets the driver interface
97 session id. This is used only for communicating with the driver but
105 3. Create a PPPoL2TP socket per L2TP session. This is typically done
108 created before the first PPPoL2TP session socket is created.
112 destination tunnel and session ids are provided, as well as the file
[all …]
Dcdc_mbim.txt50 Establishing a MBIM IP session reequires at least these actions by the
163 mapped to MBIM IP session 0.
170 subdevices of the master wwanY device, mapping MBIM IP session Z to
181 For example, adding a link for a MBIM IP session with SessionId 3:
186 IP session 3.
194 device, mapping MBIM DSS session A to VLAN ID (256 + A) for all values
203 assumption is that an userspace application initiating a DSS session
235 map frames to the correct DSS session and adding 18 byte VLAN ethernet
238 unnecessary copying of unrelated IP session data to userspace. For
261 Tagged IP session 0 VLAN
[all …]
Ddctcp.txt27 "Data Center TCP (DCTCP)", Data Center Networks session
Dmac80211-auth-assoc-deauth.txt22 BA session stop & deauth/disassoc frames
Drxrpc.txt37 RxRPC is a two-layer protocol. There is a session layer which provides
57 making the session part of it a Linux network protocol (AF_RXRPC).
459 uint8_t session_key[8]; /* DES session key */
Dcs89x0.txt389 from a DOS or command prompt session under Windows 95, Windows NT,
/linux-4.1.27/drivers/scsi/bnx2i/
Dbnx2i_hwi.c669 if (conn->session->initial_r2t_en) in bnx2i_update_iscsi_conn()
671 if (conn->session->imm_data_en) in bnx2i_update_iscsi_conn()
676 update_wqe->first_burst_length = conn->session->first_burst; in bnx2i_update_iscsi_conn()
677 update_wqe->max_burst_length = conn->session->max_burst; in bnx2i_update_iscsi_conn()
679 update_wqe->max_outstanding_r2ts = conn->session->max_r2t; in bnx2i_update_iscsi_conn()
680 update_wqe->session_error_recovery_level = conn->session->erl; in bnx2i_update_iscsi_conn()
1353 int bnx2i_process_scsi_cmd_resp(struct iscsi_session *session, in bnx2i_process_scsi_cmd_resp() argument
1366 spin_lock_bh(&session->back_lock); in bnx2i_process_scsi_cmd_resp()
1437 spin_unlock_bh(&session->back_lock); in bnx2i_process_scsi_cmd_resp()
1450 static int bnx2i_process_login_resp(struct iscsi_session *session, in bnx2i_process_login_resp() argument
[all …]
Dbnx2i_iscsi.c114 if ((start_bd_offset > task->conn->session->first_burst) || in bnx2i_setup_write_cmd_bd_info()
444 static int bnx2i_alloc_bdt(struct bnx2i_hba *hba, struct iscsi_session *session, in bnx2i_alloc_bdt() argument
454 iscsi_session_printk(KERN_ERR, session, "Could not " in bnx2i_alloc_bdt()
469 struct iscsi_session *session) in bnx2i_destroy_cmd_pool() argument
473 for (i = 0; i < session->cmds_max; i++) { in bnx2i_destroy_cmd_pool()
474 struct iscsi_task *task = session->cmds[i]; in bnx2i_destroy_cmd_pool()
494 struct iscsi_session *session) in bnx2i_setup_cmd_pool() argument
498 for (i = 0; i < session->cmds_max; i++) { in bnx2i_setup_cmd_pool()
499 struct iscsi_task *task = session->cmds[i]; in bnx2i_setup_cmd_pool()
505 if (bnx2i_alloc_bdt(hba, session, cmd)) in bnx2i_setup_cmd_pool()
[all …]
Dbnx2i.h772 struct iscsi_session *session; member
833 void bnx2i_drop_session(struct iscsi_cls_session *session);
879 extern int bnx2i_process_scsi_cmd_resp(struct iscsi_session *session,
Dbnx2i_init.c454 bnx2i_process_scsi_cmd_resp(work->session, in bnx2i_percpu_thread_destroy()
/linux-4.1.27/net/rxrpc/
DKconfig2 # RxRPC session sockets
6 tristate "RxRPC session sockets"
11 Say Y or M here to include support for RxRPC session sockets (just
Dar-key.c192 rxrpc_free_krb5_tagged(&rxk5->session); in rxrpc_rxk5_free()
463 ret = rxrpc_krb5_decode_tagged_data(&rxk5->session, AFSTOKEN_DATA_MAX, in rxrpc_preparse_xdr_rxk5()
1096 toksize += 8 + RND(token->k5->session.data_len); in rxrpc_read()
1196 ENCODE(token->k5->session.tag); in rxrpc_read()
1197 ENCODE_DATA(token->k5->session.data_len, in rxrpc_read()
1198 token->k5->session.data); in rxrpc_read()
/linux-4.1.27/tools/perf/ui/browsers/
Dheader.c98 struct perf_session *session; in tui__header_window() local
103 session = container_of(env, struct perf_session, header.env); in tui__header_window()
104 perf_header__fprintf_info(session, fp, true); in tui__header_window()
/linux-4.1.27/fs/hfsplus/
Doptions.c59 opts->session = -1; in hfsplus_fill_defaults()
162 if (match_int(&args[0], &sbi->session)) { in hfsplus_parse_options()
229 if (sbi->session >= 0) in hfsplus_show_options()
230 seq_printf(seq, ",session=%u", sbi->session); in hfsplus_show_options()
Dwrapper.c135 if (HFSPLUS_SB(sb)->session >= 0) { in hfsplus_get_last_session()
136 te.cdte_track = HFSPLUS_SB(sb)->session; in hfsplus_get_last_session()
Dhfsplus_fs.h187 int part, session; member
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dvvp_dev.c100 struct vvp_session *session; in vvp_session_key_init() local
102 OBD_SLAB_ALLOC_PTR_GFP(session, vvp_session_kmem, GFP_NOFS); in vvp_session_key_init()
103 if (session == NULL) in vvp_session_key_init()
104 session = ERR_PTR(-ENOMEM); in vvp_session_key_init()
105 return session; in vvp_session_key_init()
111 struct vvp_session *session = data; in vvp_session_key_fini() local
113 OBD_SLAB_FREE_PTR(session, vvp_session_kmem); in vvp_session_key_fini()
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_iscsi.c672 struct iscsi_session *session = conn->session; in beiscsi_set_param() local
690 if (session->first_burst > 8192) in beiscsi_set_param()
691 session->first_burst = 8192; in beiscsi_set_param()
698 if (session->max_burst > 262144) in beiscsi_set_param()
699 session->max_burst = 262144; in beiscsi_set_param()
931 struct iscsi_session *session = conn->session; in beiscsi_set_params_for_offld() local
934 params, session->max_burst); in beiscsi_set_params_for_offld()
939 params, session->first_burst); in beiscsi_set_params_for_offld()
941 session->erl); in beiscsi_set_params_for_offld()
947 session->initial_r2t_en); in beiscsi_set_params_for_offld()
[all …]
Dbe_main.c226 struct iscsi_session *session; in beiscsi_eh_abort() local
233 session = cls_session->dd_data; in beiscsi_eh_abort()
235 spin_lock_bh(&session->frwd_lock); in beiscsi_eh_abort()
238 spin_unlock_bh(&session->frwd_lock); in beiscsi_eh_abort()
245 spin_unlock_bh(&session->frwd_lock); in beiscsi_eh_abort()
248 spin_unlock_bh(&session->frwd_lock); in beiscsi_eh_abort()
303 struct iscsi_session *session; in beiscsi_eh_device_reset() local
312 session = cls_session->dd_data; in beiscsi_eh_device_reset()
313 spin_lock_bh(&session->frwd_lock); in beiscsi_eh_device_reset()
314 if (!session->leadconn || session->state != ISCSI_STATE_LOGGED_IN) { in beiscsi_eh_device_reset()
[all …]
/linux-4.1.27/net/atm/
Dsignaling.c86 session_vcc = vcc->session ? vcc->session : vcc; in sigd_send()
148 static unsigned int session = 0; in sigd_enq2() local
171 msg->session = ++session; in sigd_enq2()
/linux-4.1.27/drivers/tty/
Dtty_io.c524 put_pid(tty->session); in __proc_set_tty()
528 tty->session = get_pid(task_session(current)); in __proc_set_tty()
557 static void session_clear_tty(struct pid *session) in session_clear_tty() argument
560 do_each_pid_task(session, PIDTYPE_SID, p) { in session_clear_tty()
562 } while_each_pid_task(session, PIDTYPE_SID, p); in session_clear_tty()
610 if (tty->session) { in tty_signal_session_leader()
611 do_each_pid_task(tty->session, PIDTYPE_SID, p) { in tty_signal_session_leader()
632 } while_each_pid_task(tty->session, PIDTYPE_SID, p); in tty_signal_session_leader()
722 put_pid(tty->session); in __tty_hangup()
724 tty->session = NULL; in __tty_hangup()
[all …]
DKconfig23 one can be used for a text-mode user session, and a third could run
24 an X session, all in parallel. Switching between virtual terminals
/linux-4.1.27/drivers/infiniband/ulp/iser/
Diser_initiator.c256 struct iscsi_session *session) in iser_alloc_rx_descriptors() argument
265 iser_conn->qp_max_recv_dtos = session->cmds_max; in iser_alloc_rx_descriptors()
266 iser_conn->qp_max_recv_dtos_mask = session->cmds_max - 1; /* cmds_max is 2^N */ in iser_alloc_rx_descriptors()
269 if (device->iser_alloc_rdma_reg_res(ib_conn, session->scsi_cmds_max)) in iser_alloc_rx_descriptors()
275 iser_conn->num_rx_descs = session->cmds_max; in iser_alloc_rx_descriptors()
341 struct iscsi_session *session = conn->session; in iser_post_rx_bufs() local
354 if (session->discovery_sess) { in iser_post_rx_bufs()
Discsi_iser.c486 error = iser_alloc_rx_descriptors(iser_conn, conn->session); in iscsi_iser_conn_bind()
606 struct iscsi_session *session; in iscsi_iser_session_create() local
671 session = cls_session->dd_data; in iscsi_iser_session_create()
673 shost->can_queue = session->scsi_cmds_max; in iscsi_iser_session_create()
Discsi_iser.h634 struct iscsi_session *session);
/linux-4.1.27/fs/nfsd/
Dnfs4callback.c157 const struct nfsd4_session *session) in encode_sessionid4() argument
162 xdr_encode_opaque_fixed(p, session->se_sessionid.data, in encode_sessionid4()
355 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in encode_cb_sequence4args() local
362 encode_sessionid4(xdr, session); in encode_cb_sequence4args()
365 *p++ = cpu_to_be32(session->se_cb_seq_nr); /* csa_sequenceid */ in encode_cb_sequence4args()
398 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in decode_cb_sequence4resok() local
414 if (memcmp(id.data, session->se_sessionid.data, in decode_cb_sequence4resok()
422 if (dummy != session->se_cb_seq_nr) { in decode_cb_sequence4resok()
Dnfs4state.c1624 struct nfsd4_session *session; in find_in_sessionid_hashtbl() local
1627 session = __find_in_sessionid_hashtbl(sessionid, net); in find_in_sessionid_hashtbl()
1628 if (!session) in find_in_sessionid_hashtbl()
1630 status = nfsd4_get_session_locked(session); in find_in_sessionid_hashtbl()
1632 session = NULL; in find_in_sessionid_hashtbl()
1635 return session; in find_in_sessionid_hashtbl()
2710 struct nfsd4_session *session = cstate->session; in nfsd4_backchannel_ctl() local
2718 session->se_cb_prog = bc->bc_cb_program; in nfsd4_backchannel_ctl()
2719 session->se_cb_sec = bc->bc_cb_sec; in nfsd4_backchannel_ctl()
2722 nfsd4_probe_callback(session->se_client); in nfsd4_backchannel_ctl()
[all …]
Dnfs4proc.c350 copy_clientid(clientid_t *clid, struct nfsd4_session *session) in copy_clientid() argument
353 (struct nfsd4_sessionid *)session->se_sessionid.data; in copy_clientid()
384 &cstate->session->se_client->cl_flags) && in nfsd4_open()
389 copy_clientid(&open->op_clientid, cstate->session); in nfsd4_open()
Dxdr4.h59 struct nfsd4_session *session; member
/linux-4.1.27/Documentation/filesystems/
Dhfsplus.txt29 session=n
30 Select the CDROM session to mount as HFSPlus filesystem. Defaults to
Dudf.txt60 session= Set the CDROM session (default= last session)
Disofs.txt40 session=x Select number of session on multisession CD
Dhfs.txt31 session=n
32 Select the CDROM session to mount as HFS filesystem. Defaults to
Decryptfs.txt55 the user session keyring:
Dproc.txt228 NSsid descendant namespace session ID hierarchy
284 sid session id
/linux-4.1.27/security/keys/
Drequest_key.c101 *session; in call_sbin_request_key() local
148 session = rcu_dereference(cred->session_keyring); in call_sbin_request_key()
149 if (!session) in call_sbin_request_key()
150 session = cred->user->session_keyring; in call_sbin_request_key()
151 sskey = session->serial; in call_sbin_request_key()
DKconfig18 to five standard keyrings: UID-specific, GID-specific, session,
/linux-4.1.27/fs/isofs/
Dinode.c169 s32 session; member
361 popt->session=-1; in parse_options()
415 popt->session = n + 1; in parse_options()
495 static unsigned int isofs_get_last_session(struct super_block *sb, s32 session) in isofs_get_last_session() argument
504 if(session >= 0 && session <= 99) { in isofs_get_last_session()
506 Te.cdte_track=session; in isofs_get_last_session()
511 session, Te.cdte_addr.lba, in isofs_get_last_session()
520 if (session > 0) in isofs_get_last_session()
612 opt.sbsector : isofs_get_last_session(s,opt.session); in isofs_fill_super()
/linux-4.1.27/fs/hfs/
Dsuper.c150 if (sbi->session >= 0) in hfs_show_options()
151 seq_printf(seq, ",session=%u", sbi->session); in hfs_show_options()
243 hsb->session = -1; in parse_options()
305 if (match_int(&args[0], &hsb->session)) { in parse_options()
Dmdb.c43 if (HFS_SB(sb)->session >= 0) { in hfs_get_last_session()
44 te.cdte_track = HFS_SB(sb)->session; in hfs_get_last_session()
Dhfs_fs.h156 int session, part; member
/linux-4.1.27/include/target/iscsi/
Discsi_target_core.h890 static inline u32 session_get_next_ttt(struct iscsi_session *session) in session_get_next_ttt() argument
894 spin_lock_bh(&session->ttt_lock); in session_get_next_ttt()
895 ttt = session->targ_xfer_tag++; in session_get_next_ttt()
897 ttt = session->targ_xfer_tag++; in session_get_next_ttt()
898 spin_unlock_bh(&session->ttt_lock); in session_get_next_ttt()
/linux-4.1.27/Documentation/usb/
Dpersist.txt14 The technical term is "power session".
16 If a USB device's power session is interrupted then the system is
44 interrupts a power session will have the same effect. For example,
70 persist across a power-session disruption.
77 can't work once the power session is gone. Instead it issues a USB
135 When recovering an interrupted power session the kernel does its best
Dgadget_serial.txt261 session. Under "Serial port setup" set "/dev/ttygserial" as the
275 On a Windows host configure a new HyperTerminal session to use the
Dpower-management.txt566 goes through during system suspend, i.e. the power session is lost. Any
647 power session is lost the device may have been removed, or need reset.
720 power session loss (suspend / port-power event). When
/linux-4.1.27/include/uapi/linux/
Datmsvc.h36 unsigned int session; /* for p2pm */ member
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c136 struct ccc_session *session; in ccc_session_key_init() local
138 OBD_SLAB_ALLOC_PTR_GFP(session, ccc_session_kmem, GFP_NOFS); in ccc_session_key_init()
139 if (session == NULL) in ccc_session_key_init()
140 session = ERR_PTR(-ENOMEM); in ccc_session_key_init()
141 return session; in ccc_session_key_init()
147 struct ccc_session *session = data; in ccc_session_key_fini() local
149 OBD_SLAB_FREE_PTR(session, ccc_session_kmem); in ccc_session_key_fini()
/linux-4.1.27/net/bluetooth/rfcomm/
Dcore.c214 struct sock *sk = d->session->sock->sk; in rfcomm_check_security()
338 d->session = s; in rfcomm_dlc_link()
343 struct rfcomm_session *s = d->session; in rfcomm_dlc_unlink()
348 d->session = NULL; in rfcomm_dlc_unlink()
439 struct rfcomm_session *s = d->session; in __rfcomm_dlc_disconn()
453 struct rfcomm_session *s = d->session; in __rfcomm_dlc_close()
512 s = d->session; in rfcomm_dlc_close()
1288 struct sock *sk = d->session->sock->sk; in rfcomm_dlc_accept()
1293 rfcomm_send_ua(d->session, d->dlci); in rfcomm_dlc_accept()
1305 rfcomm_send_msc(d->session, 1, d->dlci, d->v24_sig); in rfcomm_dlc_accept()
[all …]
Dsock.c90 rfcomm_session_getaddr(d->session, in rfcomm_sk_state_change()
805 l2cap_sk = rfcomm_pi(sk)->dlc->session->sock->sk; in rfcomm_sock_getsockopt_old()
Dtty.c883 if (!dev || !dev->dlc || !dev->dlc->session) in rfcomm_tty_set_termios()
1004 rfcomm_send_rpn(dev->dlc->session, 1, dev->dlc->dlci, baud, in rfcomm_tty_set_termios()
/linux-4.1.27/include/keys/
Drxrpc-type.h78 struct krb5_tagged_data session; /* session data; tag is enctype */ member
/linux-4.1.27/drivers/net/fddi/skfp/h/
Dsba.h77 struct s_sba_sessions session[MAX_SESSIONS] ; member
/linux-4.1.27/Documentation/filesystems/cifs/
DCHANGES49 session setup to distinguish multiple mounts to same server from different
61 user's smb session. This fix allows cifs to mount multiple times to the
130 tcp session during negotiate protocol.
138 of second share to disconnected server session (autoreconnect on this).
175 reopening file after session crash). Byte range unlock request to
252 session setup needed for OS/2 and older servers such as Windows 95 and 98.
440 waiting on an SMB response) in SendReceive when session dies but
470 network failure) fix tcp session reconnect code so we do not try first
508 Do not kill cifsd (and thus hurt the other SMB session) when more than one
509 session to the same server (but with different userids) exists and one
[all …]
Dcifs.txt15 POSIX compliance, secure per-user session establishment, high
DREADME256 the CIFS session.
264 username during CIFS session establishment
443 name when doing the RFC1001 netbios session initialize.
535 when attempting to setup a session to the server.
634 form of the session setup SMB. (e.g. for authentication
/linux-4.1.27/Documentation/security/
Dkeys-request-key.txt93 (4) request_key() then forks and executes /sbin/request-key with a new session
103 search notes that the session keyring has auth key V in its bottom level.
180 (3) The process's session keyring is searched.
189 (c) The calling process's session keyring is searched.
Dkeys.txt153 process-specific keyring, and a session-specific keyring.
164 The session-specific keyring is persistent across clone, fork, vfork and
166 process can, however, replace its current session keyring with a new one
174 specific keyring and a default user session keyring. The default session
177 When a process changes its real UID, if it used to have no session key, it
178 will be subscribed to the default session key for the new UID.
180 If a process attempts to access its session key when it doesn't have one,
281 their associated thread, and both session and process keyrings are handled
384 KEY_SPEC_SESSION_KEYRING -3 session-specific keyring
386 KEY_SPEC_USER_SESSION_KEYRING -5 UID-session keyring
[all …]
Dkeys-ecryptfs.txt16 kernel key of the 'user' type, inserted in the user's session specific keyring
DYama.txt23 This is not a theoretical problem. SSH session hijacking
Dcredentials.txt214 Per-session keyring
/linux-4.1.27/arch/um/
DKconfig.debug23 session.
/linux-4.1.27/net/decnet/
DTODO34 o Add session control message flow control
/linux-4.1.27/tools/perf/Documentation/
Dperf-trace.txt22 but the session needs to include the raw_syscalls events (-e 'raw_syscalls:*').
86 Accrue thread runtime and provide a summary at the end of the session.
/linux-4.1.27/Documentation/arm/
DCCN.txt50 "non-CPU related" counters (yet?) so system-wide session ("-a")
/linux-4.1.27/Documentation/device-mapper/
Dswitch.txt25 session is connected to an eth port on a single member. Data to a LUN
26 can be sent on any iSCSI session, and if the blocks being accessed are
/linux-4.1.27/Documentation/powerpc/
Dhvcs.txt241 session before disconnecting an application such as kermit from the device
243 continue using the previous user's logged in session which includes
427 3. Make sure to exit the user session when done with a console or
429 partition) will experience the previously logged in session.
436 setup a session on your machine with the console group privileges. As
451 (vt320) before you and leave the session logged in. The best thing to do
466 session and just forgot about it. Please review the console options for
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-class-udc38 Indicates that this port is the default Host on an OTG session
/linux-4.1.27/Documentation/dvb/
Dci.txt108 Application layer only and no session management is taken care of by the
112 means that no session management, link layer or a transport layer do
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dcmd.h313 u8 session; member
320 u8 session; member
Dcmd.c451 cmd->device.session = wl->session_ids[wlvif->dev_hlid]; in wl12xx_cmd_role_start_dev()
454 cmd->role_id, cmd->device.hlid, cmd->device.session); in wl12xx_cmd_role_start_dev()
552 cmd->sta.session = wl->session_ids[wlvif->sta.hlid]; in wl12xx_cmd_role_start_sta()
563 wlvif->role_id, cmd->sta.hlid, cmd->sta.session, in wl12xx_cmd_role_start_sta()
798 wlvif->role_id, cmd->sta.hlid, cmd->sta.session, in wl12xx_cmd_role_start_ibss()
/linux-4.1.27/arch/m68k/q40/
DREADME133 - 'showkey -s' run on q40, non-X session
134 - 'showkey -s' run on a PC, non-X session
/linux-4.1.27/drivers/staging/lustre/lustre/obdecho/
Decho_client.c660 struct echo_session_info *session; in echo_session_key_init() local
662 OBD_SLAB_ALLOC_PTR_GFP(session, echo_session_kmem, GFP_NOFS); in echo_session_key_init()
663 if (session == NULL) in echo_session_key_init()
664 session = ERR_PTR(-ENOMEM); in echo_session_key_init()
665 return session; in echo_session_key_init()
671 struct echo_session_info *session = data; in echo_session_key_fini() local
673 OBD_SLAB_FREE_PTR(session, echo_session_kmem); in echo_session_key_fini()
/linux-4.1.27/include/linux/
Datmdev.h116 struct atm_vcc *session; /* session VCC descriptor */ member
Dtty.h284 struct pid *session; member
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-bus-rbd48 The ceph unique client id that was assigned for this specific session.
/linux-4.1.27/drivers/cdrom/
Dgdrom.c278 static int gdrom_readtoc_cmd(struct gdromtoc *toc, int session) in gdrom_readtoc_cmd() argument
289 toc_command->cmd[1] = session; in gdrom_readtoc_cmd()
/linux-4.1.27/net/bluetooth/bnep/
Dcore.c545 static struct device *bnep_get_device(struct bnep_session *session) in bnep_get_device() argument
547 struct l2cap_conn *conn = l2cap_pi(session->sock->sk)->chan->conn; in bnep_get_device()
/linux-4.1.27/Documentation/ioctl/
Dcdrom.txt32 CDROMMULTISESSION Obtain the start-of-last-session
33 address of multi session disks
440 CDROMMULTISESSION Obtain the start-of-last-session
441 address of multi session disks
/linux-4.1.27/include/net/bluetooth/
Drfcomm.h170 struct rfcomm_session *session; member
/linux-4.1.27/Documentation/scsi/
Dcxgb3i.txt76 * The login would fail for a normal session if MaxRecvDataSegmentLength is
DChangeLog.lpfc420 * Added code in linkdown to unreg if we know login session will be
458 * Hung dt session fix. When the midlayer calls to abort a scsi
DChangeLog.1992-1997876 * sr.[h,c]: Add support for multi-session CDs from Gerd Knorr.
/linux-4.1.27/drivers/usb/core/
DKconfig23 Say N here if you don't want USB power session persistence
/linux-4.1.27/fs/cifs/
DKconfig33 session establishment via Kerberos or NTLM or NTLMv2,
87 bool "Kerberos/SPNEGO advanced session setup"
/linux-4.1.27/fs/udf/
Dsuper.c215 unsigned int session; member
493 uopt->session = 0xFFFFFFFF; in udf_parse_options()
570 uopt->session = option; in udf_parse_options()
2115 if (uopt.session == 0xFFFFFFFF) in udf_fill_super()
2118 sbi->s_session = uopt.session; in udf_fill_super()
/linux-4.1.27/drivers/target/sbp/
Dsbp_target.c112 struct sbp_session *session, struct se_lun *lun) in sbp_login_find_by_lun() argument
116 spin_lock_bh(&session->lock); in sbp_login_find_by_lun()
117 list_for_each_entry(login, &session->login_list, link) { in sbp_login_find_by_lun()
121 spin_unlock_bh(&session->lock); in sbp_login_find_by_lun()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_iocb.c387 struct iscsi_session *sess = task->conn->session; in qla4xxx_send_passthru0()
Dql4_isr.c388 spin_lock(&conn->session->back_lock); in qla4xxx_passthru_status_entry()
390 spin_unlock(&conn->session->back_lock); in qla4xxx_passthru_status_entry()
Dql4_os.c1833 struct iscsi_cls_session *session; in qla4xxx_eh_cmd_timed_out() local
1838 session = starget_to_session(scsi_target(sc->device)); in qla4xxx_eh_cmd_timed_out()
1839 sess = session->dd_data; in qla4xxx_eh_cmd_timed_out()
1841 spin_lock_irqsave(&session->lock, flags); in qla4xxx_eh_cmd_timed_out()
1842 if (session->state == ISCSI_SESSION_FAILED) in qla4xxx_eh_cmd_timed_out()
1844 spin_unlock_irqrestore(&session->lock, flags); in qla4xxx_eh_cmd_timed_out()
3352 sess = task->conn->session; in qla4xxx_alloc_pdu()
3419 sess = task->conn->session; in qla4xxx_task_cleanup()
3442 struct iscsi_session *sess = task->conn->session; in qla4xxx_task_xmit()
Dql4_mbx.c2020 sess = conn->session; in qla4xxx_set_param_ddbentry()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c1705 struct iscsi_session *sess = conn->session; in task_reserve_itt()
2547 cconn->task_idx_bits = (__ilog2_u32(conn->session->cmds_max - 1)) + 1; in cxgbi_bind_conn()
2577 struct iscsi_session *session; in cxgbi_create_session() local
2598 session = cls_session->dd_data; in cxgbi_create_session()
2599 if (iscsi_tcp_r2tpool_alloc(session)) in cxgbi_create_session()
/linux-4.1.27/Documentation/nfc/
Dnfc-hci.txt36 of proprietary gates that must be part of the session. HCI will ensure all
89 session has been set up. The driver can use it to do additional initialization
/linux-4.1.27/Documentation/isdn/
DsyncPPP.FAQ217 A: Log a login session ('debug' log) and check which options
/linux-4.1.27/kernel/power/
DKconfig185 boot session.
/linux-4.1.27/kernel/
Dsys.c1070 pid_t session = pid_vnr(sid); in SYSCALL_DEFINE0() local
1089 err = session; in SYSCALL_DEFINE0()
/linux-4.1.27/net/netfilter/
DKconfig60 of packets, but this mark value is kept in the conntrack session
286 - Only supports a single call within each session
/linux-4.1.27/Documentation/s390/
DDebugging390.txt917 on startup of CMS ( like autoexec.bat ), keeping on a DOS analogy session
1848 telnet/xterm session to the same machine
2113 xterm session & paste them into the x3270 console )
/linux-4.1.27/Documentation/cdrom/
Dcdrom-standard.tex459 device $cdi\to dev$, the start of the last session of the current disc
824 \item[CDROMMULTISESSION] Requests the last session on a \cdrom.
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt521 o A login session <http://user-mode-linux.sourceforge.net/login.html>
706 net session gets a different device. If there are more telnets to a
2498 There is a transcript of a debugging session here <debug-
2499 session.html> , with breakpoints being set in the scheduler and in an
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx.seq526 /* Wait for preceding I/O session to complete. */
2002 /* Wait for preceding I/O session to complete. */
/linux-4.1.27/drivers/crypto/
Dhifn_795x.c578 volatile __le16 session; member
/linux-4.1.27/init/
DKconfig1227 upon task session.
/linux-4.1.27/Documentation/
Ddevices.txt3252 for a session; this includes virtual consoles, serial ports, and
Dkernel-parameters.txt2214 [NFSv4.1] Sets the maximum number of session slots