/linux/net/can/j1939/ |
H A D | transport.c | 246 void j1939_session_get(struct j1939_session *session) in j1939_session_get() argument 248 kref_get(&session->kref); in j1939_session_get() 252 static void __j1939_session_drop(struct j1939_session *session) in __j1939_session_drop() argument 254 if (!session->transmission) in __j1939_session_drop() 257 j1939_sock_pending_del(session->sk); in __j1939_session_drop() 258 sock_put(session->sk); in __j1939_session_drop() 261 static void j1939_session_destroy(struct j1939_session *session) in j1939_session_destroy() argument 265 if (session->transmission) { in j1939_session_destroy() 266 if (session->err) in j1939_session_destroy() 267 j1939_sk_errqueue(session, J1939_ERRQUEUE_TX_ABORT); in j1939_session_destroy() [all …]
|
/linux/net/bluetooth/hidp/ |
H A D | core.c | 72 static void hidp_copy_session(struct hidp_session *session, struct hidp_conninfo *ci) in hidp_copy_session() argument 76 bacpy(&ci->bdaddr, &session->bdaddr); in hidp_copy_session() 78 ci->flags = session->flags & valid_flags; in hidp_copy_session() 81 if (session->input) { in hidp_copy_session() 82 ci->vendor = session->input->id.vendor; in hidp_copy_session() 83 ci->product = session->input->id.product; in hidp_copy_session() 84 ci->version = session->input->id.version; in hidp_copy_session() 85 if (session->input->name) in hidp_copy_session() 86 strscpy(ci->name, session->input->name, 128); in hidp_copy_session() 89 } else if (session->hid) { in hidp_copy_session() [all …]
|
/linux/net/bluetooth/cmtp/ |
H A D | core.c | 55 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 …]
|
H A D | capi.c | 73 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 %u", 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 104 list_for_each_entry(app, &session->applications, list) { in cmtp_application_get() 124 static int cmtp_msgnum_get(struct cmtp_session *session) in cmtp_msgnum_get() argument 126 session->msgnum++; in cmtp_msgnum_get() 128 if ((session->msgnum & 0xff) > 200) in cmtp_msgnum_get() [all …]
|
/linux/drivers/scsi/ |
H A D | libiscsi.c | 90 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_xmit() 100 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_recv() 108 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn() argument 118 if (exp_cmdsn != session->exp_cmdsn && in __iscsi_update_cmdsn() 119 !iscsi_sna_lt(exp_cmdsn, session->exp_cmdsn)) in __iscsi_update_cmdsn() 120 session->exp_cmdsn = exp_cmdsn; in __iscsi_update_cmdsn() 122 if (max_cmdsn != session->max_cmdsn && in __iscsi_update_cmdsn() 123 !iscsi_sna_lt(max_cmdsn, session->max_cmdsn)) in __iscsi_update_cmdsn() 124 session->max_cmdsn = max_cmdsn; in __iscsi_update_cmdsn() 127 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn() argument [all …]
|
H A D | scsi_transport_iscsi.c | 1688 int iscsi_session_chkready(struct iscsi_cls_session *session) in iscsi_session_chkready() argument 1692 switch (session->state) { in iscsi_session_chkready() 1710 int iscsi_is_session_online(struct iscsi_cls_session *session) in iscsi_is_session_online() argument 1715 spin_lock_irqsave(&session->lock, flags); in iscsi_is_session_online() 1716 if (session->state == ISCSI_SESSION_LOGGED_IN) in iscsi_is_session_online() 1718 spin_unlock_irqrestore(&session->lock, flags); in iscsi_is_session_online() 1725 struct iscsi_cls_session *session = iscsi_dev_to_session(dev); in iscsi_session_release() local 1728 shost = iscsi_session_to_shost(session); in iscsi_session_release() 1730 ISCSI_DBG_TRANS_SESSION(session, "Completing session release\n"); in iscsi_session_release() 1731 kfree(session); in iscsi_session_release() [all …]
|
/linux/drivers/s390/char/ |
H A D | vmcp.c | 60 static void vmcp_response_alloc(struct vmcp_session *session) in vmcp_response_alloc() argument 65 order = get_order(session->bufsize); in vmcp_response_alloc() 66 nr_pages = ALIGN(session->bufsize, PAGE_SIZE) >> PAGE_SHIFT; in vmcp_response_alloc() 75 session->response = (char *)page_to_virt(page); in vmcp_response_alloc() 76 session->cma_alloc = 1; in vmcp_response_alloc() 79 session->response = (char *)__get_free_pages(GFP_KERNEL | __GFP_RETRY_MAYFAIL, order); in vmcp_response_alloc() 82 static void vmcp_response_free(struct vmcp_session *session) in vmcp_response_free() argument 87 if (!session->response) in vmcp_response_free() 89 order = get_order(session->bufsize); in vmcp_response_free() 90 nr_pages = ALIGN(session->bufsize, PAGE_SIZE) >> PAGE_SHIFT; in vmcp_response_free() [all …]
|
/linux/net/l2tp/ |
H A D | l2tp_core.c | 158 static void l2tp_session_free(struct l2tp_session *session) in l2tp_session_free() argument 160 trace_free_session(session); in l2tp_session_free() 161 if (session->tunnel) in l2tp_session_free() 162 l2tp_tunnel_dec_refcount(session->tunnel); in l2tp_session_free() 163 kfree(session); in l2tp_session_free() 191 void l2tp_session_inc_refcount(struct l2tp_session *session) in l2tp_session_inc_refcount() argument 193 refcount_inc(&session->ref_count); in l2tp_session_inc_refcount() 197 void l2tp_session_dec_refcount(struct l2tp_session *session) in l2tp_session_dec_refcount() argument 199 if (refcount_dec_and_test(&session->ref_count)) in l2tp_session_dec_refcount() 200 l2tp_session_free(session); in l2tp_session_dec_refcount() [all …]
|
H A D | l2tp_debugfs.c | 40 struct l2tp_session *session; /* NULL means get next tunnel */ member 56 if (pd->session) in l2tp_dfs_next_session() 57 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_next_session() 59 pd->session = l2tp_session_get_nth(pd->tunnel, pd->session_idx); in l2tp_dfs_next_session() 62 if (!pd->session) { in l2tp_dfs_next_session() 88 if (!pd->tunnel && !pd->session) in l2tp_dfs_seq_start() 111 if (pd->session) { in l2tp_dfs_seq_stop() 112 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_seq_stop() 113 pd->session = NULL; in l2tp_dfs_seq_stop() 124 struct l2tp_session *session; in l2tp_dfs_seq_tunnel_show() local [all …]
|
H A D | trace.h | 40 TP_PROTO(struct l2tp_session *session), 41 TP_ARGS(session), 46 memcpy(__entry->name, session->name, L2TP_SESSION_NAME_MAX); 91 TP_PROTO(struct l2tp_session *session), 92 TP_ARGS(session), 102 memcpy(__entry->name, session->name, L2TP_SESSION_NAME_MAX); 103 __entry->tid = session->tunnel ? session->tunnel->tunnel_id : 0; 104 __entry->ptid = session->tunnel ? session->tunnel->peer_tunnel_id : 0; 105 __entry->sid = session->session_id; 106 __entry->psid = session->peer_session_id; [all …]
|
H A D | l2tp_ppp.c | 137 static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session) in pppol2tp_session_get_sock() argument 139 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_get_sock() 155 struct l2tp_session *session; in pppol2tp_sock_to_session() local 161 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session() 162 if (!session) { in pppol2tp_sock_to_session() 166 if (WARN_ON(session->magic != L2TP_SESSION_MAGIC)) { in pppol2tp_sock_to_session() 167 session = NULL; in pppol2tp_sock_to_session() 173 return session; in pppol2tp_sock_to_session() 212 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in pppol2tp_recv() argument 214 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_recv() [all …]
|
H A D | l2tp_eth.c | 39 struct l2tp_session *session; member 61 spriv = l2tp_session_priv(priv->session); in l2tp_eth_dev_uninit() 71 struct l2tp_session *session = priv->session; in l2tp_eth_dev_xmit() local 73 int ret = l2tp_xmit_skb(session, skb); in l2tp_eth_dev_xmit() 117 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in l2tp_eth_dev_recv() argument 119 struct l2tp_eth_sess *spriv = l2tp_session_priv(session); in l2tp_eth_dev_recv() 157 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() argument 162 if (session) { in l2tp_eth_delete() 163 spriv = l2tp_session_priv(session); in l2tp_eth_delete() 179 struct l2tp_session *session = arg; in l2tp_eth_show() local [all …]
|
H A D | l2tp_netlink.c | 40 int flags, struct l2tp_session *session, 52 struct l2tp_session *session = NULL; in l2tp_nl_session_get() local 57 session = l2tp_session_get_by_ifname(net, ifname); in l2tp_nl_session_get() 64 session = l2tp_tunnel_get_session(tunnel, session_id); in l2tp_nl_session_get() 69 return session; in l2tp_nl_session_get() 132 struct l2tp_session *session, in l2tp_session_notify() argument 143 NLM_F_ACK, session, cmd); in l2tp_session_notify() 528 struct l2tp_session *session; in l2tp_nl_cmd_session_create() local 638 session = l2tp_tunnel_get_session(tunnel, session_id); in l2tp_nl_cmd_session_create() 639 if (session) { in l2tp_nl_cmd_session_create() [all …]
|
/linux/kernel/trace/ |
H A D | trace_stat.c | 47 static void __reset_stat_session(struct stat_session *session) in __reset_stat_session() argument 51 rbtree_postorder_for_each_entry_safe(snode, n, &session->stat_root, node) { in __reset_stat_session() 52 if (session->ts->stat_release) in __reset_stat_session() 53 session->ts->stat_release(snode->stat); in __reset_stat_session() 57 session->stat_root = RB_ROOT; in __reset_stat_session() 60 static void reset_stat_session(struct stat_session *session) in reset_stat_session() argument 62 mutex_lock(&session->stat_mutex); in reset_stat_session() 63 __reset_stat_session(session); in reset_stat_session() 64 mutex_unlock(&session->stat_mutex); in reset_stat_session() 67 static void destroy_session(struct stat_session *session) in destroy_session() argument [all …]
|
/linux/drivers/md/dm-vdo/indexer/ |
H A D | index-session.c | 129 result = get_index_session(request->session); in uds_launch_request() 135 request->index = request->session->index; in uds_launch_request() 145 mutex_lock(&request->session->request_mutex); in enter_callback_stage() 146 request->session->state |= IS_FLAG_DISABLED; in enter_callback_stage() 147 mutex_unlock(&request->session->request_mutex); in enter_callback_stage() 150 uds_request_queue_enqueue(request->session->callback_queue, request); in enter_callback_stage() 160 struct session_stats *session_stats = &request->session->stats; in update_session_stats() 209 struct uds_index_session *index_session = request->session; in handle_callbacks() 222 struct uds_index_session *session; in make_empty_index_session() local 224 result = vdo_allocate(1, struct uds_index_session, __func__, &session); in make_empty_index_session() [all …]
|
/linux/tools/perf/ |
H A D | builtin-daemon.c | 39 * OK - session is up and running 40 * RECONFIG - session is pending for reconfiguration, 41 * new values are already loaded in session object 42 * KILL - session is pending to be killed 48 * - reads config file and setup session objects 52 * RECONFIG - session needs to be changed 54 * KILL - session needs to be killed 55 * (session is no longer in config file) 58 * - scans session objects and does following actions 62 * RECONFIG - session i 117 struct daemon_session *session = zalloc(sizeof(*session)); daemon__add_session() local 135 struct daemon_session *session; daemon__find_session() local 145 get_session_name(const char * var,char * session,int len) get_session_name() argument 158 struct daemon_session *session; session_config() local 298 struct daemon_session *session; setup_server_config() local 320 daemon_session__run(struct daemon_session * session,struct daemon * daemon) daemon_session__run() argument 396 struct daemon_session *session; handle_signalfd() local 443 daemon_session__wait(struct daemon_session * session,struct daemon * daemon,int secs) daemon_session__wait() argument 473 struct daemon_session *session; daemon__has_alive_session() local 510 daemon_session__control(struct daemon_session * session,const char * msg,bool do_ack) daemon_session__control() argument 667 daemon_session__ping(struct daemon_session * session) daemon_session__ping() argument 675 struct daemon_session *session; cmd_session_list() local 756 daemon_session__signal(struct daemon_session * session,int sig) daemon_session__signal() argument 765 struct daemon_session *session; cmd_session_kill() local 788 struct daemon_session *session; cmd_session_ping() local 891 daemon_session__kill(struct daemon_session * session,struct daemon * daemon) daemon_session__kill() argument 919 struct daemon_session *session; daemon__signal() local 925 daemon_session__delete(struct daemon_session * session) daemon_session__delete() argument 933 daemon_session__remove(struct daemon_session * session) daemon_session__remove() argument 941 struct daemon_session *session; daemon__stop() local 973 struct daemon_session *session, *h; daemon__exit() local 985 struct daemon_session *session, *n; daemon__reconfig() local [all...] |
/linux/tools/perf/tests/ |
H A D | topology.c | 8 #include "session.h" 35 struct perf_session *session; in session_write_header() local 41 session = perf_session__new(&data, NULL); in session_write_header() 42 TEST_ASSERT_VAL("can't get session", !IS_ERR(session)); in session_write_header() 44 session->evlist = evlist__new_default(); in session_write_header() 45 TEST_ASSERT_VAL("can't get evlist", session->evlist); in session_write_header() 47 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header() 48 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header() 49 perf_header__set_feat(&session in session_write_header() 64 struct perf_session *session; check_cpu_topology() local [all...] |
/linux/tools/perf/util/ |
H A D | session.h | 76 void perf_session__delete(struct perf_session *session); 80 int perf_session__peek_event(struct perf_session *session, off_t file_offset, 84 typedef int (*peek_events_cb_t)(struct perf_session *session, 87 int perf_session__peek_events(struct perf_session *session, u64 offset, 90 int perf_session__process_events(struct perf_session *session); 97 int perf_session__resolve_callchain(struct perf_session *session, 103 bool perf_session__has_traces(struct perf_session *session, const char *msg); 107 int perf_session__create_kernel_maps(struct perf_session *session); 109 void perf_session__set_id_hdr_size(struct perf_session *session); 112 struct machine *perf_session__find_machine(struct perf_session *session, pid_ argument 118 perf_session__findnew_machine(struct perf_session * session,pid_t pid) perf_session__findnew_machine() argument 148 perf_session__set_tracepoints_handlers(session,array) global() argument [all...] |
H A D | session.c | 25 #include "session.h" 42 static int perf_session__process_compressed_event(struct perf_session *session, in perf_session__process_compressed_event() argument 49 size_t mmap_len, decomp_len = session->header.env.comp_mmap_len; in perf_session__process_compressed_event() 50 struct decomp *decomp, *decomp_last = session->active_decomp->decomp_last; in perf_session__process_compressed_event() 78 decomp_size = zstd_decompress_stream(session->active_decomp->zstd_decomp, src, src_size, in perf_session__process_compressed_event() 88 if (session->active_decomp->decomp == NULL) in perf_session__process_compressed_event() 89 session->active_decomp->decomp = decomp; in perf_session__process_compressed_event() 91 session->active_decomp->decomp_last->next = decomp; in perf_session__process_compressed_event() 93 session->active_decomp->decomp_last = decomp; in perf_session__process_compressed_event() 103 static int perf_session__deliver_event(struct perf_session *session, 109 perf_session__open(struct perf_session * session,int repipe_fd) perf_session__open() argument 147 perf_session__set_id_hdr_size(struct perf_session * session) perf_session__set_id_hdr_size() argument 154 perf_session__create_kernel_maps(struct perf_session * session) perf_session__create_kernel_maps() argument 163 perf_session__destroy_kernel_maps(struct perf_session * session) perf_session__destroy_kernel_maps() argument 168 perf_session__has_comm_exec(struct perf_session * session) perf_session__has_comm_exec() argument 180 perf_session__set_comm_exec(struct perf_session * session) perf_session__set_comm_exec() argument 190 struct perf_session *session = container_of(oe, struct perf_session, ordered_events__deliver_event() local 203 struct perf_session *session = zalloc(sizeof(*session)); __perf_session__new() local 301 perf_session__delete(struct perf_session * session) perf_session__delete() argument 1635 perf_session__deliver_event(struct perf_session * session,union perf_event * event,struct perf_tool * tool,u64 file_offset,const char * file_path) perf_session__deliver_event() argument 1664 perf_session__process_user_event(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) perf_session__process_user_event() argument 1752 perf_session__deliver_synth_event(struct perf_session * session,union perf_event * event,struct perf_sample * sample) perf_session__deliver_synth_event() argument 1776 perf_session__peek_event(struct perf_session * session,off_t file_offset,void * buf,size_t buf_sz,union perf_event ** event_ptr,struct perf_sample * sample) perf_session__peek_event() argument 1832 perf_session__peek_events(struct perf_session * session,u64 offset,u64 size,peek_events_cb_t cb,void * data) perf_session__peek_events() argument 1860 perf_session__process_event(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) perf_session__process_event() argument 1901 perf_session__findnew(struct perf_session * session,pid_t pid) perf_session__findnew() argument 1906 perf_session__register_idle_thread(struct perf_session * session) perf_session__register_idle_thread() argument 1916 perf_session__warn_order(const struct perf_session * session) perf_session__warn_order() argument 1933 perf_session__warn_about_errors(const struct perf_session * session) perf_session__warn_about_errors() argument 2038 perf_session__flush_thread_stacks(struct perf_session * session) perf_session__flush_thread_stacks() argument 2049 __perf_session__process_pipe_events(struct perf_session * session) __perf_session__process_pipe_events() argument 2205 __perf_session__process_decomp_events(struct perf_session * session) __perf_session__process_decomp_events() argument 2312 reader__mmap(struct reader * rd,struct perf_session * session) reader__mmap() argument 2360 reader__read_event(struct reader * rd,struct perf_session * session,struct ui_progress * prog) reader__read_event() argument 2413 reader__process_events(struct reader * rd,struct perf_session * session,struct ui_progress * prog) reader__process_events() argument 2447 process_simple(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) process_simple() argument 2455 __perf_session__process_events(struct perf_session * session) __perf_session__process_events() argument 2515 __perf_session__process_dir_events(struct perf_session * session) __perf_session__process_dir_events() argument 2632 perf_session__process_events(struct perf_session * session) perf_session__process_events() argument 2646 perf_session__has_traces(struct perf_session * session,const char * msg) perf_session__has_traces() argument 2688 perf_session__fprintf_dsos(struct perf_session * session,FILE * fp) perf_session__fprintf_dsos() argument 2693 perf_session__fprintf_dsos_buildid(struct perf_session * session,FILE * fp,bool (skip)(struct dso * dso,int parm),int parm) perf_session__fprintf_dsos_buildid() argument 2699 perf_session__fprintf_nr_events(struct perf_session * session,FILE * fp,bool skip_empty) perf_session__fprintf_nr_events() argument 2714 perf_session__fprintf(struct perf_session * session,FILE * fp) perf_session__fprintf() argument 2723 perf_session__dump_kmaps(struct perf_session * session) perf_session__dump_kmaps() argument 2734 perf_session__find_first_evtype(struct perf_session * session,unsigned int type) perf_session__find_first_evtype() argument 2746 perf_session__cpu_bitmap(struct perf_session * session,const char * cpu_list,unsigned long * cpu_bitmap) perf_session__cpu_bitmap() argument 2792 perf_session__fprintf_info(struct perf_session * session,FILE * fp,bool full) perf_session__fprintf_info() argument 2803 perf_session__register_guest(struct perf_session * session,pid_t machine_pid) perf_session__register_guest() argument 2823 perf_session__set_guest_cpu(struct perf_session * session,pid_t pid,pid_t tid,int guest_cpu) perf_session__set_guest_cpu() argument 2837 perf_event__process_id_index(struct perf_session * session,union perf_event * event) perf_event__process_id_index() argument [all...] |
H A D | hisi-ptt.c | 33 struct perf_session *session; member 84 static int hisi_ptt_process_event(struct perf_session *session __maybe_unused, in hisi_ptt_process_event() 92 static int hisi_ptt_process_auxtrace_event(struct perf_session *session, in hisi_ptt_process_auxtrace_event() argument 96 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_process_auxtrace_event() 98 int fd = perf_data__fd(session->data); in hisi_ptt_process_auxtrace_event() 107 if (perf_data__is_pipe(session->data)) { in hisi_ptt_process_auxtrace_event() 130 static int hisi_ptt_flush(struct perf_session *session __maybe_unused, in hisi_ptt_flush() 136 static void hisi_ptt_free_events(struct perf_session *session __maybe_unused) in hisi_ptt_free_events() 140 static void hisi_ptt_free(struct perf_session *session) in hisi_ptt_free() argument 142 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_free() [all …]
|
/linux/tools/perf/tests/shell/ |
H A D | daemon.sh | 135 local session=$2 146 state=`perf daemon ping --config ${config} --session ${session} | awk '{ print $1 }'` 170 [session-size] 173 [session-time] 192 check_line_other "${line}" size "-e cpu-clock -m 1 sleep 10" ${base}/session-size \ 193 ${base}/session-size/output ${base}/session-size/control \ 194 ${base}/session-size/ack "0" 200 check_line_other "${line}" time "-e task-clock -m 1 sleep 10" ${base}/session-time \ 201 ${base}/session-time/output ${base}/session-time/control \ 202 ${base}/session-time/ack "0" [all …]
|
/linux/tools/perf/Documentation/ |
H A D | perf-daemon.txt | 35 Not every 'perf record' session is suitable for running under daemon. 36 User need perf session that either produces data on query, like the 37 flight recorder sessions in above example or session that is configured 41 Each session is started with control setup (with perf record --control 77 The stop command stops all the session and the daemon process. 84 --session:: 85 Send signal to specific session. 92 --session:: 93 Send ping to specific session. 105 session-<NAME>.run: [all …]
|
/linux/drivers/virt/vboxguest/ |
H A D | vboxguest_core.c | 588 struct vbg_session *session, in vbg_set_session_event_filter() argument 603 session->requestor); in vbg_set_session_event_filter() 613 previous = session->event_filter; in vbg_set_session_event_filter() 614 session->event_filter |= or_mask; in vbg_set_session_event_filter() 615 session->event_filter &= ~not_mask; in vbg_set_session_event_filter() 618 changed = previous ^ session->event_filter; in vbg_set_session_event_filter() 641 session->event_filter); in vbg_set_session_event_filter() 642 session->event_filter = previous; in vbg_set_session_event_filter() 690 struct vbg_session *session, in vbg_set_host_capabilities() argument 707 session->requestor); in vbg_set_host_capabilities() [all …]
|
/linux/fs/ceph/ |
H A D | mds_client.c | 48 * We maintain a stateful "session" with each MDS we interact with. 49 * Within each session, we sent periodic heartbeat messages to ensure 51 * the session times out and goes stale, our leases and capabilities 56 struct ceph_mds_session *session; member 960 * create+register a new session for given mds. 1048 * drop session refs in request. 1141 * lookup session, bump ref if found. in DEFINE_RB_FUNCS() 1300 * no session and the mds is not up (active or recovering). in __choose_mds() 1419 mds = cap->session->s_mds; in __choose_mds() 1439 * session message 1662 __open_session(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) __open_session() argument 1695 struct ceph_mds_session *session; __open_export_target_session() local 1717 struct ceph_mds_session *session; ceph_mdsc_open_export_target_session() local 1730 __open_export_target_sessions(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) __open_export_target_sessions() argument 1751 ceph_mdsc_open_export_target_sessions(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) ceph_mdsc_open_export_target_sessions() argument 1762 detach_cap_releases(struct ceph_mds_session * session,struct list_head * target) detach_cap_releases() argument 1787 cleanup_session_requests(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) cleanup_session_requests() argument 1824 ceph_iterate_session_caps(struct ceph_mds_session * session,int (* cb)(struct inode *,int mds,void *),void * arg) ceph_iterate_session_caps() argument 1922 remove_session_caps(struct ceph_mds_session * session) remove_session_caps() argument 2007 wake_up_session_caps(struct ceph_mds_session * session,int ev) wake_up_session_caps() argument 2023 send_renew_caps(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) send_renew_caps() argument 2054 send_flushmsg_ack(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,u64 seq) send_flushmsg_ack() argument 2075 renewed_caps(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,int is_renew) renewed_caps() argument 2109 request_close_session(struct ceph_mds_session * session) request_close_session() argument 2128 __close_session(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) __close_session() argument 2252 ceph_trim_caps(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,int max_caps) ceph_trim_caps() argument 2316 ceph_send_cap_releases(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) ceph_send_cap_releases() argument 2412 struct ceph_mds_session *session = ceph_cap_release_work() local 2424 ceph_flush_cap_releases(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) ceph_flush_cap_releases() argument 2443 __ceph_queue_cap_release(struct ceph_mds_session * session,struct ceph_cap * cap) __ceph_queue_cap_release() argument 2942 mds_supported_head_version(struct ceph_mds_session * session) mds_supported_head_version() argument 2968 create_request_message(struct ceph_mds_session * session,struct ceph_mds_request * req,bool drop_cap_releases) create_request_message() argument 3257 __prepare_send_request(struct ceph_mds_session * session,struct ceph_mds_request * req,bool drop_cap_releases) __prepare_send_request() argument 3374 __send_request(struct ceph_mds_session * session,struct ceph_mds_request * req,bool drop_cap_releases) __send_request() argument 3396 struct ceph_mds_session *session = NULL; __do_request() local 3793 handle_reply(struct ceph_mds_session * session,struct ceph_msg * msg) handle_reply() argument 4006 handle_forward(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,struct ceph_msg * msg) handle_forward() argument 4105 handle_session(struct ceph_mds_session * session,struct ceph_msg * msg) handle_session() argument 4324 replay_unsafe_requests(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) replay_unsafe_requests() argument 4734 send_mds_reconnect(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) send_mds_reconnect() argument 5083 handle_lease(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,struct ceph_msg * msg) handle_lease() argument 5192 ceph_mdsc_lease_send_msg(struct ceph_mds_session * session,struct dentry * dentry,char action,u32 seq) ceph_mdsc_lease_send_msg() argument 5641 struct ceph_mds_session *session; ceph_mdsc_close_sessions() local 5697 struct ceph_mds_session *session; ceph_mdsc_force_umount() local [all...] |
/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mux.c | 48 if_entry = &ipc_mux->session[if_id]; in ipc_mux_session_free() 116 skb_queue_head_init(&ipc_mux->session[if_id].ul_list); in ipc_mux_session_open() 118 ipc_mux->session[if_id].dl_head_pad_len = IPC_MEM_DL_ETH_OFFSET; in ipc_mux_session_open() 119 ipc_mux->session[if_id].ul_head_pad_len = in ipc_mux_session_open() 121 ipc_mux->session[if_id].wwan = ipc_mux->wwan; in ipc_mux_session_open() 124 ipc_mux->session[if_id].flow_ctl_en_cnt = 0; in ipc_mux_session_open() 125 ipc_mux->session[if_id].flow_ctl_dis_cnt = 0; in ipc_mux_session_open() 126 ipc_mux->session[if_id].ul_flow_credits = 0; in ipc_mux_session_open() 127 ipc_mux->session[if_id].net_tx_stop = false; in ipc_mux_session_open() 128 ipc_mux->session[if_id].flow_ctl_mask = 0; in ipc_mux_session_open() [all …]
|