| /linux/net/can/j1939/ |
| H A D | transport.c | 46 * connection managed session was terminated. 56 * close the session. 136 return "System resources were needed for another task so this connection managed session was terminated."; in j1939_xtp_abort_to_str() 138 return "A timeout occurred and this is the connection abort to close the session."; in j1939_xtp_abort_to_str() 246 void j1939_session_get(struct j1939_session *session) in j1939_session_get() argument 248 kref_get(&session->kref); in j1939_session_get() 251 /* session completion functions */ 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 in __j1939_session_drop() 261 j1939_session_destroy(struct j1939_session * session) j1939_session_destroy() argument 291 struct j1939_session *session = container_of(kref, struct j1939_session, __j1939_session_release() local 297 j1939_session_put(struct j1939_session * session) j1939_session_put() argument 302 j1939_session_txtimer_cancel(struct j1939_session * session) j1939_session_txtimer_cancel() argument 308 j1939_session_rxtimer_cancel(struct j1939_session * session) j1939_session_rxtimer_cancel() argument 314 j1939_session_timers_cancel(struct j1939_session * session) j1939_session_timers_cancel() argument 325 j1939_session_skb_drop_old(struct j1939_session * session) j1939_session_skb_drop_old() argument 353 j1939_session_skb_queue(struct j1939_session * session,struct sk_buff * skb) j1939_session_skb_queue() argument 372 j1939_session_skb_get_by_offset(struct j1939_session * session,unsigned int offset_start) j1939_session_skb_get_by_offset() argument 405 j1939_session_skb_get(struct j1939_session * session) j1939_session_skb_get() argument 519 struct j1939_session *session; j1939_session_get_by_addr_locked() local 539 struct j1939_session *session; j1939_session_get_simple() local 560 struct j1939_session *session; j1939_session_get_by_addr() local 632 j1939_tp_tx_dat(struct j1939_session * session,const u8 * dat,int len) j1939_tp_tx_dat() argument 673 j1939_tp_tx_ctl(struct j1939_session * session,bool swap_src_dst,const u8 * dat) j1939_tp_tx_ctl() argument 700 j1939_tp_schedule_txtimer(struct j1939_session * session,int msec) j1939_tp_schedule_txtimer() argument 707 j1939_tp_set_rxtimeout(struct j1939_session * session,int msec) j1939_tp_set_rxtimeout() argument 716 j1939_session_tx_rts(struct j1939_session * session) j1939_session_tx_rts() argument 763 j1939_session_tx_dpo(struct j1939_session * session) j1939_session_tx_dpo() argument 792 j1939_session_tx_dat(struct j1939_session * session) j1939_session_tx_dat() argument 873 j1939_xtp_txnext_transmiter(struct j1939_session * session) j1939_xtp_txnext_transmiter() argument 912 j1939_session_tx_cts(struct j1939_session * session) j1939_session_tx_cts() argument 957 j1939_session_tx_eoma(struct j1939_session * session) j1939_session_tx_eoma() argument 999 j1939_xtp_txnext_receiver(struct j1939_session * session) j1939_xtp_txnext_receiver() argument 1039 j1939_simple_txnext(struct j1939_session * session) j1939_simple_txnext() argument 1075 j1939_session_deactivate_locked(struct j1939_session * session) j1939_session_deactivate_locked() argument 1093 j1939_session_deactivate(struct j1939_session * session) j1939_session_deactivate() argument 1106 j1939_session_deactivate_activate_next(struct j1939_session * session) j1939_session_deactivate_activate_next() argument 1112 __j1939_session_cancel(struct j1939_session * session,enum j1939_xtp_abort err) __j1939_session_cancel() argument 1133 j1939_session_cancel(struct j1939_session * session,enum j1939_xtp_abort err) j1939_session_cancel() argument 1152 struct j1939_session *session = j1939_tp_txtimer() local 1212 j1939_session_completed(struct j1939_session * session) j1939_session_completed() argument 1228 struct j1939_session *session = container_of(hrtimer, j1939_tp_rxtimer() local 1271 j1939_xtp_rx_cmd_bad_pgn(struct j1939_session * session,const struct sk_buff * skb) j1939_xtp_rx_cmd_bad_pgn() argument 1331 struct j1939_session *session; j1939_xtp_rx_abort_one() local 1368 j1939_xtp_rx_eoma_one(struct j1939_session * session,struct sk_buff * skb) j1939_xtp_rx_eoma_one() argument 1404 struct j1939_session *session; j1939_xtp_rx_eoma() local 1416 j1939_xtp_rx_cts_one(struct j1939_session * session,struct sk_buff * skb) j1939_xtp_rx_cts_one() argument 1479 struct j1939_session *session; j1939_xtp_rx_cts() local 1492 struct j1939_session *session; j1939_session_new() local 1530 struct j1939_session *session; j1939_session_fresh_new() local 1555 j1939_session_activate(struct j1939_session * session) j1939_session_activate() argument 1591 struct j1939_session *session; j1939_xtp_rx_rts_session_new() local 1673 j1939_xtp_rx_rts_session_active(struct j1939_session * session,struct sk_buff * skb) j1939_xtp_rx_rts_session_active() argument 1724 struct j1939_session *session; j1939_xtp_rx_rts() local 1778 j1939_xtp_rx_dpo_one(struct j1939_session * session,struct sk_buff * skb) j1939_xtp_rx_dpo_one() argument 1801 struct j1939_session *session; j1939_xtp_rx_dpo() local 1815 j1939_xtp_rx_dat_one(struct j1939_session * session,struct sk_buff * skb) j1939_xtp_rx_dat_one() argument 1943 struct j1939_session *session; j1939_xtp_rx_dat() local 1980 struct j1939_session *session; j1939_tp_send() local 2168 struct j1939_session *session; j1939_simple_recv() local 2194 struct j1939_session *session, *saved; j1939_cancel_active_session() local [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/net/l2tp/ |
| H A D | l2tp_core.c | 169 static void l2tp_session_free(struct l2tp_session *session) in l2tp_session_free() argument 171 trace_free_session(session); in l2tp_session_free() 172 if (session->tunnel) in l2tp_session_free() 173 l2tp_tunnel_put(session->tunnel); in l2tp_session_free() 174 kfree_rcu(session, rcu); in l2tp_session_free() 207 void l2tp_session_put(struct l2tp_session *session) in l2tp_session_put() argument 209 if (refcount_dec_and_test(&session->ref_count)) in l2tp_session_put() 210 l2tp_session_free(session); in l2tp_session_put() 257 struct l2tp_session *session; in l2tp_v3_session_get() local 260 session in l2tp_v3_session_get() 301 struct l2tp_session *session; l2tp_v2_session_get() local 330 struct l2tp_session *session = NULL; l2tp_v2_session_get_next() local 368 struct l2tp_session *session = NULL; l2tp_v3_session_get_next() local 437 struct l2tp_session *session; l2tp_session_get_by_ifname() local 460 l2tp_session_coll_list_add(struct l2tp_session_coll_list * clist,struct l2tp_session * session) l2tp_session_coll_list_add() argument 515 l2tp_session_collision_del(struct l2tp_net * pn,struct l2tp_session * session) l2tp_session_collision_del() argument 552 l2tp_session_register(struct l2tp_session * session,struct l2tp_tunnel * tunnel) l2tp_session_register() argument 632 l2tp_recv_queue_skb(struct l2tp_session * session,struct sk_buff * skb) l2tp_recv_queue_skb() argument 655 l2tp_recv_dequeue_skb(struct l2tp_session * session,struct sk_buff * skb) l2tp_recv_dequeue_skb() argument 687 l2tp_recv_dequeue(struct l2tp_session * session) l2tp_recv_dequeue() argument 735 l2tp_seq_check_rx_window(struct l2tp_session * session,u32 nr) l2tp_seq_check_rx_window() argument 750 l2tp_recv_data_seq(struct l2tp_session * session,struct sk_buff * skb) l2tp_recv_data_seq() argument 864 l2tp_recv_common(struct l2tp_session * session,struct sk_buff * skb,unsigned char * ptr,unsigned char * optr,u16 hdrflags,int length) l2tp_recv_common() argument 1004 l2tp_session_queue_purge(struct l2tp_session * session) l2tp_session_queue_purge() argument 1017 struct l2tp_session *session = NULL; l2tp_udp_encap_recv() local 1138 l2tp_build_l2tpv2_header(struct l2tp_session * session,void * buf) l2tp_build_l2tpv2_header() argument 1165 l2tp_build_l2tpv3_header(struct l2tp_session * session,void * buf) l2tp_build_l2tpv3_header() argument 1222 l2tp_xmit_core(struct l2tp_session * session,struct sk_buff * skb,unsigned int * len) l2tp_xmit_core() argument 1320 l2tp_xmit_skb(struct l2tp_session * session,struct sk_buff * skb) l2tp_xmit_skb() argument 1344 l2tp_session_unhash(struct l2tp_session * session) l2tp_session_unhash() argument 1382 struct l2tp_session *session; l2tp_tunnel_closeall() local 1726 l2tp_session_delete(struct l2tp_session * session) l2tp_session_delete() argument 1739 struct l2tp_session *session = container_of(work, struct l2tp_session, l2tp_session_del_work() local 1757 l2tp_session_set_header_len(struct l2tp_session * session,int version,enum l2tp_encap_type encap) l2tp_session_set_header_len() argument 1776 struct l2tp_session *session; l2tp_session_create() local [all...] |
| H A D | l2tp_debugfs.c | 38 unsigned long skey; /* lookup key of current session */ 40 struct l2tp_session *session; /* NULL means get next tunnel */ member 56 if (pd->session) in l2tp_dfs_next_session() 57 l2tp_session_put(pd->session); in l2tp_dfs_next_session() 59 pd->session = l2tp_session_get_next(pd->net, pd->tunnel->sock, in l2tp_dfs_next_session() 64 if (!pd->session) { in l2tp_dfs_next_session() 89 /* NULL tunnel and session indicates end of list */ in l2tp_dfs_seq_start() 90 if (!pd->tunnel && !pd->session) in l2tp_dfs_seq_start() 113 if (pd->session) { in l2tp_dfs_seq_stop() 114 l2tp_session_put(pd->session); in l2tp_dfs_seq_stop() 126 struct l2tp_session *session; l2tp_dfs_seq_tunnel_show() local 178 struct l2tp_session *session = v; l2tp_dfs_seq_session_show() local [all...] |
| H A D | l2tp_ppp.c | 20 * To send data in an L2TP session, userspace opens a PPPoL2TP socket and 30 * over an L2TP session:- 113 /* Private data of each session. This data lives at the end of struct 114 * l2tp_session, referenced via session->priv[]. 120 struct sock __rcu *sk; /* Pointer to the session PPPoX socket */ 132 /* Retrieves the pppol2tp socket associated to a session. */ 133 static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session) in pppol2tp_session_get_sock() argument 135 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_get_sock() 140 /* Helpers to obtain tunnel/session contexts from sockets. 144 struct l2tp_session *session; in pppol2tp_sock_to_session() local 197 pppol2tp_recv(struct l2tp_session * session,struct sk_buff * skb,int data_len) pppol2tp_recv() argument 255 struct l2tp_session *session; pppol2tp_sendmsg() local 332 struct l2tp_session *session; pppol2tp_xmit() local 389 pppol2tp_session_close(struct l2tp_session * session) pppol2tp_session_close() argument 414 struct l2tp_session *session; pppol2tp_release() local 499 struct l2tp_session *session = arg; pppol2tp_show() local 512 pppol2tp_session_init(struct l2tp_session * session) pppol2tp_session_init() argument 692 struct l2tp_session *session = NULL; pppol2tp_connect() local 845 struct l2tp_session *session; pppol2tp_session_create() local 885 struct l2tp_session *session; pppol2tp_getname() local 1016 struct l2tp_session *session; pppol2tp_tunnel_copy_stats() local 1046 struct l2tp_session *session; pppol2tp_ioctl() local 1159 pppol2tp_session_setsockopt(struct sock * sk,struct l2tp_session * session,int optname,int val) pppol2tp_session_setsockopt() argument 1222 struct l2tp_session *session; pppol2tp_setsockopt() local 1285 pppol2tp_session_getsockopt(struct sock * sk,struct l2tp_session * session,int optname,int * val) pppol2tp_session_getsockopt() argument 1328 struct l2tp_session *session; pppol2tp_getsockopt() local 1394 struct l2tp_session *session; /* NULL means get next tunnel */ global() member 1508 struct l2tp_session *session = v; pppol2tp_seq_session_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_eth.c | 40 struct l2tp_session *session; member 62 spriv = l2tp_session_priv(priv->session); in l2tp_eth_dev_uninit() 72 struct l2tp_session *session = priv->session; in l2tp_eth_dev_xmit() local 74 int ret = l2tp_xmit_skb(session, skb); in l2tp_eth_dev_xmit() 106 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in l2tp_eth_dev_recv() argument 108 struct l2tp_eth_sess *spriv = l2tp_session_priv(session); in l2tp_eth_dev_recv() 145 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() argument 150 if (session) { in l2tp_eth_delete() 151 spriv = l2tp_session_priv(session); in l2tp_eth_delete() 167 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_session_get(net, tunnel->sock, tunnel->version, in l2tp_nl_session_get() 70 return session; in l2tp_nl_session_get() 133 struct l2tp_session *session, in l2tp_session_notify() argument 144 NLM_F_ACK, session, cmd); in l2tp_session_notify() 535 struct l2tp_session *session; in l2tp_nl_cmd_session_create() local 645 session = l2tp_session_get(net, tunnel->sock, tunnel->version, in l2tp_nl_cmd_session_create() 647 if (session) { in l2tp_nl_cmd_session_create() [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/kernel/liveupdate/ |
| H A D | luo_session.c | 122 struct luo_session *session = kzalloc(sizeof(*session), GFP_KERNEL); in luo_session_alloc() local 124 if (!session) in luo_session_alloc() 127 strscpy(session->name, name, sizeof(session->name)); in luo_session_alloc() 128 INIT_LIST_HEAD(&session->file_set.files_list); in luo_session_alloc() 129 luo_file_set_init(&session->file_set); in luo_session_alloc() 130 INIT_LIST_HEAD(&session->list); in luo_session_alloc() 131 mutex_init(&session->mutex); in luo_session_alloc() 133 return session; in luo_session_alloc() 136 static void luo_session_free(struct luo_session *session) in luo_session_free() argument 138 luo_file_set_destroy(&session->file_set); in luo_session_free() [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 | 125 result = get_index_session(request->session); in uds_launch_request() 131 request->index = request->session->index; in uds_launch_request() 141 mutex_lock(&request->session->request_mutex); in enter_callback_stage() 142 request->session->state |= IS_FLAG_DISABLED; in enter_callback_stage() 143 mutex_unlock(&request->session->request_mutex); in enter_callback_stage() 146 uds_request_queue_enqueue(request->session->callback_queue, request); in enter_callback_stage() 156 struct session_stats *session_stats = &request->session->stats; in update_session_stats() 205 struct uds_index_session *index_session = request->session; in handle_callbacks() 218 struct uds_index_session *session; in make_empty_index_session() local 220 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 | 118 struct daemon_session *session = zalloc(sizeof(*session)); in daemon__add_session() local 120 if (!session) in daemon__add_session() 123 session->name = strdup(name); in daemon__add_session() 124 if (!session->name) { in daemon__add_session() 125 free(session); in daemon__add_session() 129 session->pid = -1; in daemon__add_session() 130 list_add_tail(&session->list, &config->sessions); in daemon__add_session() 131 return session; in daemon__add_session() 136 struct daemon_session *session; in daemon__find_session() local 138 list_for_each_entry(session, &daemon->sessions, list) { in daemon__find_session() [all …]
|
| /linux/tools/perf/util/ |
| H A D | session.h | 119 void perf_session__delete(struct perf_session *session); 123 int perf_session__peek_event(struct perf_session *session, off_t file_offset, 127 typedef int (*peek_events_cb_t)(struct perf_session *session, 130 int perf_session__peek_events(struct perf_session *session, u64 offset, 133 int perf_session__process_events(struct perf_session *session); 138 int perf_session__resolve_callchain(struct perf_session *session, 144 bool perf_session__has_traces(struct perf_session *session, const char *msg); 145 bool perf_session__has_switch_events(struct perf_session *session); 149 int perf_session__create_kernel_maps(struct perf_session *session); 151 void perf_session__set_id_hdr_size(struct perf_session *session); [all …]
|
| H A D | session.c | 44 static int perf_session__deliver_event(struct perf_session *session, 50 static int perf_session__open(struct perf_session *session) in perf_session__open() argument 52 struct perf_data *data = session->data; in perf_session__open() 54 if (perf_session__read_header(session) < 0) { in perf_session__open() 59 if (perf_header__has_feat(&session->header, HEADER_AUXTRACE)) { in perf_session__open() 67 if (perf_header__has_feat(&session->header, HEADER_STAT)) in perf_session__open() 70 if (!evlist__valid_sample_type(session->evlist)) { in perf_session__open() 75 if (!evlist__valid_sample_id_all(session->evlist)) { in perf_session__open() 80 if (!evlist__valid_read_format(session->evlist)) { in perf_session__open() 88 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size() argument [all …]
|
| H A D | hisi-ptt.c | 33 struct perf_session *session; member 79 static int hisi_ptt_process_event(struct perf_session *session __maybe_unused, in hisi_ptt_process_event() 87 static int hisi_ptt_process_auxtrace_event(struct perf_session *session, in hisi_ptt_process_auxtrace_event() argument 91 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_process_auxtrace_event() 93 int fd = perf_data__fd(session->data); in hisi_ptt_process_auxtrace_event() 102 if (perf_data__is_pipe(session->data)) { in hisi_ptt_process_auxtrace_event() 125 static int hisi_ptt_flush(struct perf_session *session __maybe_unused, in hisi_ptt_flush() 131 static void hisi_ptt_free_events(struct perf_session *session __maybe_unused) in hisi_ptt_free_events() 135 static void hisi_ptt_free(struct perf_session *session) in hisi_ptt_free() argument 137 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/tools/perf/tests/ |
| H A D | topology.c | 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() 46 session->evlist->session = session; in session_write_header() 48 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header() 49 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header() 50 perf_header__set_feat(&session->header, HEADER_ARCH); in session_write_header() 52 session->header.data_size += DATA_SIZE; in session_write_header() [all …]
|
| /linux/fs/ceph/ |
| H A D | mds_client.c | 57 struct ceph_mds_session *session; member 1421 mds = cap->session->s_mds; in __choose_mds() 1664 struct ceph_mds_session *session) in __open_session() argument 1668 int mds = session->s_mds; in __open_session() 1677 session->s_state = CEPH_MDS_SESSION_OPENING; in __open_session() 1678 session->s_renew_requested = jiffies; in __open_session() 1682 session->s_seq); in __open_session() 1685 ceph_con_send(&session->s_con, msg); in __open_session() 1697 struct ceph_mds_session *session; in __open_export_target_session() local 1700 session = __ceph_lookup_mds_session(mdsc, target); in __open_export_target_session() [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 …]
|