/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 in hidp_copy_session() 98 hidp_send_message(struct hidp_session * session,struct socket * sock,struct sk_buff_head * transmit,unsigned char hdr,const unsigned char * data,int size) hidp_send_message() argument 131 hidp_send_ctrl_message(struct hidp_session * session,unsigned char hdr,const unsigned char * data,int size) hidp_send_ctrl_message() argument 139 hidp_send_intr_message(struct hidp_session * session,unsigned char hdr,const unsigned char * data,int size) hidp_send_intr_message() argument 150 struct hidp_session *session = input_get_drvdata(dev); hidp_input_event() local 178 hidp_input_report(struct hidp_session * session,struct sk_buff * skb) hidp_input_report() argument 238 struct hidp_session *session = hid->driver_data; hidp_get_raw_report() local 322 struct hidp_session *session = hid->driver_data; hidp_set_raw_report() local 385 struct hidp_session *session = hid->driver_data; hidp_output_report() local 408 struct hidp_session *session = timer_container_of(session, t, timer); hidp_idle_timeout() local 427 hidp_set_timer(struct hidp_session * session) hidp_set_timer() argument 433 hidp_del_timer(struct hidp_session * session) hidp_del_timer() argument 439 hidp_process_report(struct hidp_session * session,int type,const u8 * data,unsigned int len,int intr) hidp_process_report() argument 449 hidp_process_handshake(struct hidp_session * session,unsigned char param) hidp_process_handshake() argument 492 hidp_process_hid_control(struct hidp_session * session,unsigned char param) hidp_process_hid_control() argument 507 hidp_process_data(struct hidp_session * session,struct sk_buff * skb,unsigned char param) hidp_process_data() argument 550 hidp_recv_ctrl_frame(struct hidp_session * session,struct sk_buff * skb) hidp_recv_ctrl_frame() argument 587 hidp_recv_intr_frame(struct hidp_session * session,struct sk_buff * skb) hidp_recv_intr_frame() argument 631 hidp_process_transmit(struct hidp_session * session,struct sk_buff_head * transmit,struct socket * sock) hidp_process_transmit() argument 656 hidp_setup_input(struct hidp_session * session,const struct hidp_connadd_req * req) hidp_setup_input() argument 721 struct hidp_session *session = hid->driver_data; hidp_parse() local 734 struct hidp_session *session = hid->driver_data; hidp_stop() local 754 hidp_setup_hid(struct hidp_session * session,const struct hidp_connadd_req * req) hidp_setup_hid() argument 813 hidp_session_dev_init(struct hidp_session * session,const struct hidp_connadd_req * req) hidp_session_dev_init() argument 834 hidp_session_dev_destroy(struct hidp_session * session) hidp_session_dev_destroy() argument 846 hidp_session_dev_add(struct hidp_session * session) hidp_session_dev_add() argument 871 hidp_session_dev_del(struct hidp_session * session) hidp_session_dev_del() argument 890 struct hidp_session *session = container_of(work, hidp_session_dev_work() local 916 struct hidp_session *session; hidp_session_new() local 973 hidp_session_get(struct hidp_session * session) hidp_session_get() argument 981 struct hidp_session *session = container_of(ref, struct hidp_session, session_free() local 994 hidp_session_put(struct hidp_session * session) hidp_session_put() argument 1007 struct hidp_session *session; __hidp_session_find() local 1024 struct hidp_session *session; hidp_session_find() local 1044 hidp_session_start_sync(struct hidp_session * session) hidp_session_start_sync() argument 1078 hidp_session_terminate(struct hidp_session * session) hidp_session_terminate() argument 1100 struct hidp_session *session = container_of(user, hidp_session_probe() local 1161 struct hidp_session *session = container_of(user, hidp_session_remove() local 1187 hidp_session_run(struct hidp_session * session) hidp_session_run() argument 1265 struct hidp_session *session = arg; hidp_session_thread() local 1316 struct hidp_session *session; hidp_verify_sockets() local 1351 struct hidp_session *session; hidp_connection_add() local 1394 struct hidp_session *session; hidp_connection_del() local 1418 struct hidp_session *session; hidp_get_connlist() local 1448 struct hidp_session *session; hidp_get_conninfo() local [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 in __cmtp_copy_session() 89 cmtp_alloc_block_id(struct cmtp_session * session) cmtp_alloc_block_id() argument 102 cmtp_free_block_id(struct cmtp_session * session,int id) cmtp_free_block_id() argument 107 cmtp_add_msgpart(struct cmtp_session * session,int id,const unsigned char * buf,int count) cmtp_add_msgpart() argument 132 cmtp_recv_frame(struct cmtp_session * session,struct sk_buff * skb) cmtp_recv_frame() argument 193 cmtp_send_frame(struct cmtp_session * session,unsigned char * data,int len) cmtp_send_frame() argument 209 cmtp_process_transmit(struct cmtp_session * session) cmtp_process_transmit() argument 280 struct cmtp_session *session = arg; cmtp_session() local 333 struct cmtp_session *session, *s; cmtp_add_connection() local 422 struct cmtp_session *session; cmtp_del_connection() local 454 struct cmtp_session *session; cmtp_get_connlist() local 484 struct cmtp_session *session; cmtp_get_conninfo() local [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, __u16 value) 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 134 cmtp_send_capimsg(struct cmtp_session * session,struct sk_buff * skb) cmtp_send_capimsg() argument 148 cmtp_send_interopmsg(struct cmtp_session * session,__u8 subcmd,__u16 appl,__u16 msgnum,__u16 function,unsigned char * buf,int len) cmtp_send_interopmsg() argument 184 cmtp_recv_interopmsg(struct cmtp_session * session,struct sk_buff * skb) cmtp_recv_interopmsg() argument 301 cmtp_recv_capimsg(struct cmtp_session * session,struct sk_buff * skb) cmtp_recv_capimsg() argument 353 struct cmtp_session *session = ctrl->driverdata; cmtp_reset_ctr() local 366 struct cmtp_session *session = ctrl->driverdata; cmtp_register_appl() local 434 struct cmtp_session *session = ctrl->driverdata; cmtp_release_appl() local 458 struct cmtp_session *session = ctrl->driverdata; cmtp_send_message() local 494 struct cmtp_session *session = ctrl->driverdata; cmtp_proc_show() local 508 cmtp_attach_device(struct cmtp_session * session) cmtp_attach_device() argument 574 cmtp_detach_device(struct cmtp_session * session) cmtp_detach_device() argument [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, struc argument 245 struct iscsi_session *session = task->conn->session; iscsi_check_tmf_restrictions() local 317 struct iscsi_session *session = conn->session; iscsi_prep_scsi_cmd_pdu() local 457 struct iscsi_session *session = conn->session; iscsi_free_task() local 508 struct iscsi_session *session = task->conn->session; iscsi_put_task() local 645 struct iscsi_session *session = task->conn->session; fail_scsi_task() local 655 struct iscsi_session *session = conn->session; iscsi_prep_mgmt_task() local 709 struct iscsi_session *session = conn->session; iscsi_alloc_mgmt_task() local 807 struct iscsi_session *session = conn->session; iscsi_send_mgmt_task() local 847 struct iscsi_session *session = conn->session; iscsi_conn_send_pdu() local 874 struct iscsi_session *session = conn->session; iscsi_scsi_cmd_rsp() local 999 struct iscsi_session *session = conn->session; iscsi_tmf_rsp() local 1184 struct iscsi_session *session = conn->session; iscsi_itt_to_task() local 1215 struct iscsi_session *session = conn->session; __iscsi_complete_pdu() local 1367 struct iscsi_session *session = conn->session; iscsi_verify_itt() local 1428 iscsi_session_failure(struct iscsi_session * session,enum iscsi_err err) iscsi_session_failure() argument 1457 struct iscsi_session *session = conn->session; iscsi_set_conn_failed() local 1472 struct iscsi_session *session = conn->session; iscsi_conn_failure() local 1486 struct iscsi_session *session = conn->session; iscsi_check_cmdsn_window_closed() local 1755 struct iscsi_session *session; iscsi_queuecommand() local 1892 struct iscsi_session *session = cls_session->dd_data; iscsi_target_alloc() local 1901 struct iscsi_session *session = timer_container_of(session, t, iscsi_tmf_timedout() local 1919 struct iscsi_session *session = conn->session; iscsi_exec_task_mgmt_fn() local 1965 struct iscsi_session *session = conn->session; fail_scsi_tasks() local 2080 struct iscsi_session *session; iscsi_eh_cmd_timed_out() local 2245 struct iscsi_session *session = conn->session; iscsi_check_transport_timeouts() local 2297 struct iscsi_session *session; iscsi_conn_unbind() local 2348 struct iscsi_session *session; iscsi_eh_abort() local 2513 struct iscsi_session *session; iscsi_eh_device_reset() local 2586 struct iscsi_session *session = cls_session->dd_data; iscsi_session_recovery_timedout() local 2607 struct iscsi_session *session; iscsi_eh_session_reset() local 2675 struct iscsi_session *session; iscsi_eh_target_reset() local 3024 struct iscsi_session *session; iscsi_session_setup() local 3113 struct iscsi_session *session = cls_session->dd_data; iscsi_session_remove() local 3132 struct iscsi_session *session = cls_session->dd_data; iscsi_session_free() local 3176 struct iscsi_session *session = cls_session->dd_data; iscsi_conn_setup() local 3248 struct iscsi_session *session = conn->session; iscsi_conn_teardown() local 3291 struct iscsi_session *session = conn->session; iscsi_conn_start() local 3357 fail_mgmt_tasks(struct iscsi_session * session,struct iscsi_conn * conn) fail_mgmt_tasks() argument 3391 struct iscsi_session *session = conn->session; iscsi_conn_stop() local 3454 struct iscsi_session *session = cls_session->dd_data; iscsi_conn_bind() local 3503 struct iscsi_session *session = conn->session; iscsi_set_param() local 3616 struct iscsi_session *session = cls_session->dd_data; iscsi_session_get_param() local [all...] |
H A D | scsi_transport_iscsi.c | 92 static atomic_t iscsi_session_nr; /* sysfs session id for next new session */ 806 /* flash node session attrs show */ 824 /* Flash node session attributes */ 984 WARN_ONCE(1, "Invalid flashnode session attr"); in iscsi_flashnode_sess_attr_is_visible() 1221 * iscsi_create_flashnode_sess - Add flashnode session entry in sysfs 1227 * Adds a sysfs entry for the flashnode session attributes 1271 * @fnode_sess: pointer to the parent flashnode session entry 1354 * iscsi_get_flashnode_by_index -finds flashnode session entry by index 1358 * Finds the flashnode session objec 1688 iscsi_session_chkready(struct iscsi_cls_session * session) iscsi_session_chkready() argument 1710 iscsi_is_session_online(struct iscsi_cls_session * session) iscsi_is_session_online() argument 1725 struct iscsi_cls_session *session = iscsi_dev_to_session(dev); iscsi_session_release() local 1768 struct iscsi_cls_session *session; iscsi_user_scan_session() local 1828 struct iscsi_cls_session *session = iscsi_scan_session() local 1851 struct iscsi_cls_session *session = iscsi_block_scsi_eh() local 1873 struct iscsi_cls_session *session = session_recovery_timedout() local 1905 struct iscsi_cls_session *session = __iscsi_unblock_session() local 1927 iscsi_unblock_session(struct iscsi_cls_session * session) iscsi_unblock_session() argument 1944 struct iscsi_cls_session *session = __iscsi_block_session() local 1962 iscsi_block_session(struct iscsi_cls_session * session) iscsi_block_session() argument 1970 struct iscsi_cls_session *session = __iscsi_unbind_session() local 2016 struct iscsi_cls_session *session = __iscsi_destroy_session() local 2026 struct iscsi_cls_session *session; iscsi_alloc_session() local 2060 iscsi_add_session(struct iscsi_cls_session * session,unsigned int target_id) iscsi_add_session() argument 2151 iscsi_remove_session(struct iscsi_cls_session * session) iscsi_remove_session() argument 2226 struct iscsi_cls_session *session = iscsi_conn_to_session(conn); iscsi_ep_disconnect() local 2318 struct iscsi_cls_session *session = iscsi_conn_to_session(conn); iscsi_cleanup_conn_work_fn() local 2369 iscsi_force_destroy_session(struct iscsi_cls_session * session) iscsi_force_destroy_session() argument 2393 iscsi_free_session(struct iscsi_cls_session * session) iscsi_free_session() argument 2408 iscsi_alloc_conn(struct iscsi_cls_session * session,int dd_size,uint32_t cid) iscsi_alloc_conn() argument 2455 struct iscsi_cls_session *session = iscsi_dev_to_session(conn->dev.parent); iscsi_add_conn() local 2858 iscsi_session_event(struct iscsi_cls_session * session,enum iscsi_uevent_e event) iscsi_session_event() argument 2930 struct iscsi_cls_session *session; iscsi_if_create_session() local 2951 struct iscsi_cls_session *session; iscsi_if_create_conn() local 2997 struct iscsi_cls_session *session; iscsi_if_set_param() local 3669 struct iscsi_cls_session *session; iscsi_logout_flashnode_sid() local 3776 struct iscsi_cls_session *session; iscsi_if_transport_conn() local 3890 struct iscsi_cls_session *session; iscsi_if_recv_msg() local 4403 struct iscsi_cls_session *session = iscsi_dev_to_session(dev->parent); show_priv_session_target_state() local 4416 struct iscsi_cls_session *session = iscsi_dev_to_session(dev->parent); show_priv_session_state() local 4425 struct iscsi_cls_session *session = iscsi_dev_to_session(dev->parent); show_priv_session_creator() local 4434 struct iscsi_cls_session *session = iscsi_dev_to_session(dev->parent); show_priv_session_target_id() local 4540 struct iscsi_cls_session *session = transport_class_to_session(cdev); iscsi_session_attr_is_visible() local 4775 struct iscsi_cls_session *session; iscsi_session_match() local 4797 struct iscsi_cls_session *session; iscsi_conn_match() local [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 in vmcp_response_free() 103 struct vmcp_session *session; vmcp_open() local 122 struct vmcp_session *session; vmcp_release() local 136 struct vmcp_session *session; vmcp_read() local 159 struct vmcp_session *session; vmcp_write() local 202 struct vmcp_session *session; vmcp_ioctl() local [all...] |
/linux/kernel/trace/ |
H A D | trace_stat.c | 31 /* A stat session is the stats output in one file */ 40 /* All of the sessions currently in use. Each stat file embed one session */ 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() 67 destroy_session(struct stat_session * session) destroy_session() argument 123 stat_seq_init(struct stat_session * session) stat_seq_init() argument 170 struct stat_session *session = s->private; stat_seq_start() local 194 struct stat_session *session = s->private; stat_seq_next() local 207 struct stat_session *session = s->private; stat_seq_stop() local 213 struct stat_session *session = s->private; stat_seq_show() local 234 struct stat_session *session = inode->i_private; tracing_stat_open() local 260 struct stat_session *session = i->i_private; tracing_stat_release() local 290 init_stat_file(struct stat_session * session) init_stat_file() argument 307 struct stat_session *session, *node; register_stat_tracer() local [all...] |
/linux/drivers/md/dm-vdo/indexer/ |
H A D | index-session.c | 6 #include "index-session.h" 19 * The index session contains a lock (the request_mutex) which ensures that only one thread can 25 * If the index session is suspended shortly after opening an index, it may have to suspend during 27 * so UDS allows the rebuild to be paused in order to suspend the session in a timely manner. When 28 * the index session is resumed, the rebuild can continue from where it left off. If the index 29 * session is shut down with a suspended rebuild, the rebuild progress is abandoned and the rebuild 36 /* The session has started loading an index but not completed it. */ 38 /* The session has loaded an index, which can handle requests. */ 40 /* The session's index has been permanently disabled. */ 42 /* The session' 218 struct uds_index_session *session; make_empty_index_session() local 240 uds_create_index_session(struct uds_index_session ** session) uds_create_index_session() argument 325 uds_open_index(enum uds_open_index_type open_type,const struct uds_parameters * parameters,struct uds_index_session * session) uds_open_index() argument 376 suspend_rebuild(struct uds_index_session * session) suspend_rebuild() argument 412 uds_suspend_index_session(struct uds_index_session * session,bool save) uds_suspend_index_session() argument 459 replace_device(struct uds_index_session * session,struct block_device * bdev) replace_device() argument 475 uds_resume_index_session(struct uds_index_session * session,struct block_device * bdev) uds_resume_index_session() argument [all...] |
/linux/net/l2tp/ |
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. 136 static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session) in pppol2tp_session_get_sock() argument 138 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_get_sock() 150 /* Helpers to obtain tunnel/session contexts from sockets. 154 struct l2tp_session *session; in pppol2tp_sock_to_session() local 207 pppol2tp_recv(struct l2tp_session * session,struct sk_buff * skb,int data_len) pppol2tp_recv() argument 266 struct l2tp_session *session; pppol2tp_sendmsg() local 343 struct l2tp_session *session; pppol2tp_xmit() local 400 pppol2tp_session_close(struct l2tp_session * session) pppol2tp_session_close() argument 425 struct l2tp_session *session; pppol2tp_release() local 510 struct l2tp_session *session = arg; pppol2tp_show() local 522 pppol2tp_session_init(struct l2tp_session * session) pppol2tp_session_init() argument 702 struct l2tp_session *session = NULL; pppol2tp_connect() local 855 struct l2tp_session *session; pppol2tp_session_create() local 895 struct l2tp_session *session; pppol2tp_getname() local 1026 struct l2tp_session *session; pppol2tp_tunnel_copy_stats() local 1056 struct l2tp_session *session; pppol2tp_ioctl() local 1169 pppol2tp_session_setsockopt(struct sock * sk,struct l2tp_session * session,int optname,int val) pppol2tp_session_setsockopt() argument 1232 struct l2tp_session *session; pppol2tp_setsockopt() local 1295 pppol2tp_session_getsockopt(struct sock * sk,struct l2tp_session * session,int optname,int * val) pppol2tp_session_getsockopt() argument 1338 struct l2tp_session *session; pppol2tp_getsockopt() local 1404 struct l2tp_session *session; /* NULL means get next tunnel */ global() member 1518 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 [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; l2tp_eth_show() local 186 l2tp_eth_adjust_mtu(struct l2tp_tunnel * tunnel,struct l2tp_session * session,struct net_device * dev) l2tp_eth_adjust_mtu() argument 232 struct l2tp_session *session; l2tp_eth_create() 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() 663 struct l2tp_session *session; l2tp_nl_cmd_session_delete() local 689 struct l2tp_session *session; l2tp_nl_cmd_session_modify() local 723 l2tp_nl_session_send(struct sk_buff * skb,u32 portid,u32 seq,int flags,struct l2tp_session * session,u8 cmd) l2tp_nl_session_send() argument 804 struct l2tp_session *session; l2tp_nl_cmd_session_get() local 843 struct l2tp_session *session; l2tp_nl_cmd_session_dump() local [all...] |
/linux/tools/perf/ |
H A D | builtin-daemon.c | 40 * OK - session is up and running 41 * RECONFIG - session is pending for reconfiguration, 42 * new values are already loaded in session object 43 * KILL - session is pending to be killed 49 * - reads config file and setup session objects 53 * RECONFIG - session needs to be changed 55 * KILL - session needs to be killed 56 * (session is no longer in config file) 59 * - scans session objects and does following actions 63 * RECONFIG - session i 118 struct daemon_session *session = zalloc(sizeof(*session)); daemon__add_session() local 136 struct daemon_session *session; daemon__find_session() local 146 get_session_name(const char * var,char * session,int len) get_session_name() argument 159 struct daemon_session *session; session_config() local 299 struct daemon_session *session; setup_server_config() local 321 daemon_session__run(struct daemon_session * session,struct daemon * daemon) daemon_session__run() argument 397 struct daemon_session *session; handle_signalfd() local 444 daemon_session__wait(struct daemon_session * session,struct daemon * daemon,int secs) daemon_session__wait() argument 474 struct daemon_session *session; daemon__has_alive_session() local 511 daemon_session__control(struct daemon_session * session,const char * msg,bool do_ack) daemon_session__control() argument 668 daemon_session__ping(struct daemon_session * session) daemon_session__ping() argument 676 struct daemon_session *session; cmd_session_list() local 757 daemon_session__signal(struct daemon_session * session,int sig) daemon_session__signal() argument 766 struct daemon_session *session; cmd_session_kill() local 789 struct daemon_session *session; cmd_session_ping() local 892 daemon_session__kill(struct daemon_session * session,struct daemon * daemon) daemon_session__kill() argument 920 struct daemon_session *session; daemon__signal() local 926 daemon_session__delete(struct daemon_session * session) daemon_session__delete() argument 934 daemon_session__remove(struct daemon_session * session) daemon_session__remove() argument 942 struct daemon_session *session; daemon__stop() local 974 struct daemon_session *session, *h; daemon__exit() local 986 struct daemon_session *session, *n; daemon__reconfig() local [all...] |
H A D | builtin-report.c | 35 #include "util/session.h" 78 struct perf_session *session; member 243 static int process_feature_event(struct perf_session *session, in process_feature_event() argument 246 struct report *rep = container_of(session->tool, struct report, tool); in process_feature_event() 249 return perf_event__process_feature(session, event); in process_feature_event() 264 setup_forced_leader(rep, session->evlist); in process_feature_event() 372 struct perf_session *session = rep->session; in report__setup_sample_type() local 373 u64 sample_type = evlist__combined_sample_type(session->evlist); in report__setup_sample_type() 374 bool is_pipe = perf_data__is_pipe(session in report__setup_sample_type() 666 struct perf_session *session = rep->session; report__browse_hists() local 709 struct perf_session *session = rep->session; report__collapse_hists() local 832 struct perf_session *session = rep->session; stats_print() local 1058 struct perf_session *session = rep->session; __cmd_report() local 1277 struct perf_session *session; process_attr() local 1303 struct perf_session *session; cmd_report() local [all...] |
/linux/tools/perf/util/ |
H A D | session.h | 30 * struct perf_session- A Perf session holds the main state when the program is 43 * information from a live session. 46 /** @machines: Machines within the session a host and 0 or more guests. */ 48 /** @evlist: List of evsels/events of the session. */ 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, 154 perf_session__find_machine(struct perf_session * session,pid_t pid) perf_session__find_machine() argument 160 perf_session__findnew_machine(struct perf_session * session,pid_t pid) perf_session__findnew_machine() argument 189 perf_session__set_tracepoints_handlers(session,array) global() argument [all...] |
H A D | session.c | 26 #include "session.h" 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 in perf_session__open() 88 perf_session__set_id_hdr_size(struct perf_session * session) perf_session__set_id_hdr_size() argument 95 perf_session__create_kernel_maps(struct perf_session * session) perf_session__create_kernel_maps() argument 104 perf_session__destroy_kernel_maps(struct perf_session * session) perf_session__destroy_kernel_maps() argument 109 perf_session__has_comm_exec(struct perf_session * session) perf_session__has_comm_exec() argument 121 perf_session__set_comm_exec(struct perf_session * session) perf_session__set_comm_exec() argument 131 struct perf_session *session = container_of(oe, struct perf_session, ordered_events__deliver_event() local 145 struct perf_session *session = zalloc(sizeof(*session)); __perf_session__new() local 246 perf_session__delete(struct perf_session * session) perf_session__delete() argument 1362 perf_session__deliver_event(struct perf_session * session,union perf_event * event,const struct perf_tool * tool,u64 file_offset,const char * file_path) perf_session__deliver_event() argument 1396 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 1510 perf_session__deliver_synth_event(struct perf_session * session,union perf_event * event,struct perf_sample * sample) perf_session__deliver_synth_event() argument 1525 perf_session__deliver_synth_attr_event(struct perf_session * session,const struct perf_event_attr * attr,u64 id) perf_session__deliver_synth_attr_event() argument 1558 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 1614 perf_session__peek_events(struct perf_session * session,u64 offset,u64 size,peek_events_cb_t cb,void * data) perf_session__peek_events() argument 1642 perf_session__process_event(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) perf_session__process_event() argument 1692 perf_session__findnew(struct perf_session * session,pid_t pid) perf_session__findnew() argument 1697 perf_session__register_idle_thread(struct perf_session * session) perf_session__register_idle_thread() argument 1707 perf_session__warn_order(const struct perf_session * session) perf_session__warn_order() argument 1724 perf_session__warn_about_errors(const struct perf_session * session) perf_session__warn_about_errors() argument 1829 perf_session__flush_thread_stacks(struct perf_session * session) perf_session__flush_thread_stacks() argument 1840 __perf_session__process_pipe_events(struct perf_session * session) __perf_session__process_pipe_events() argument 2012 __perf_session__process_decomp_events(struct perf_session * session) __perf_session__process_decomp_events() argument 2119 reader__mmap(struct reader * rd,struct perf_session * session) reader__mmap() argument 2167 reader__read_event(struct reader * rd,struct perf_session * session,struct ui_progress * prog) reader__read_event() argument 2220 reader__process_events(struct reader * rd,struct perf_session * session,struct ui_progress * prog) reader__process_events() argument 2254 process_simple(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) process_simple() argument 2262 __perf_session__process_events(struct perf_session * session) __perf_session__process_events() argument 2320 __perf_session__process_dir_events(struct perf_session * session) __perf_session__process_dir_events() argument 2435 perf_session__process_events(struct perf_session * session) perf_session__process_events() argument 2449 perf_session__has_traces(struct perf_session * session,const char * msg) perf_session__has_traces() argument 2462 perf_session__has_switch_events(struct perf_session * session) perf_session__has_switch_events() argument 2503 perf_session__fprintf_dsos(struct perf_session * session,FILE * fp) perf_session__fprintf_dsos() argument 2508 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 2514 perf_session__fprintf_nr_events(struct perf_session * session,FILE * fp) perf_session__fprintf_nr_events() argument 2528 perf_session__fprintf(struct perf_session * session,FILE * fp) perf_session__fprintf() argument 2537 perf_session__dump_kmaps(struct perf_session * session) perf_session__dump_kmaps() argument 2548 perf_session__find_first_evtype(struct perf_session * session,unsigned int type) perf_session__find_first_evtype() argument 2560 perf_session__cpu_bitmap(struct perf_session * session,const char * cpu_list,unsigned long * cpu_bitmap) perf_session__cpu_bitmap() argument 2605 perf_session__fprintf_info(struct perf_session * session,FILE * fp,bool full) perf_session__fprintf_info() argument 2616 perf_session__register_guest(struct perf_session * session,pid_t machine_pid) perf_session__register_guest() argument 2636 perf_session__set_guest_cpu(struct perf_session * session,pid_t pid,pid_t tid,int guest_cpu) perf_session__set_guest_cpu() argument 2650 perf_event__process_id_index(struct perf_session * session,union perf_event * event) perf_event__process_id_index() argument 2734 perf_session__dsos_hit_all(struct perf_session * session) perf_session__dsos_hit_all() argument 2755 perf_session__env(struct perf_session * session) perf_session__env() argument [all...] |
H A D | hisi-ptt.c | 26 #include "session.h" 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 144 hisi_ptt_evsel_is_auxtrace(struct perf_session * session,struct evsel * evsel) hisi_ptt_evsel_is_auxtrace() argument 161 hisi_ptt_process_auxtrace_info(union perf_event * event,struct perf_session * session) hisi_ptt_process_auxtrace_info() argument [all...] |
/linux/tools/perf/tests/shell/ |
H A D | daemon.sh | 135 local session=$2 142 # wait for the session to ping 146 state=`perf daemon ping --config ${config} --session ${session} | awk '{ print $1 }'` 170 [session-size] 173 [session-time] 188 # check 1st session 192 check_line_other "${line}" size "-e cpu-clock -m 1 sleep 10" ${base}/session-size \ 193 ${base}/session-size/output ${base}/session [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 [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() 46 session->evlist->session = session; in session_write_header() 65 struct perf_session *session; check_cpu_topology() local [all...] |
/linux/drivers/virt/vboxguest/ |
H A D | vboxguest_core.c | 572 * given session. 574 * @session: The session. 577 * @session_termination: Set if we're called by the session cleanup code. 579 * proper session cleanup even if the host 583 * do session cleanup. Takes the session mutex. 588 struct vbg_session *session, in vbg_set_session_event_filter() argument 598 * the session is being terminated the requestor is the kernel, in vbg_set_session_event_filter() 603 session in vbg_set_session_event_filter() 690 vbg_set_host_capabilities(struct vbg_dev * gdev,struct vbg_session * session,bool session_termination) vbg_set_host_capabilities() argument 741 vbg_acquire_session_capabilities(struct vbg_dev * gdev,struct vbg_session * session,u32 or_mask,u32 not_mask,u32 flags,bool session_termination) vbg_acquire_session_capabilities() argument 848 vbg_set_session_capabilities(struct vbg_dev * gdev,struct vbg_session * session,u32 or_mask,u32 not_mask,bool session_termination) vbg_set_session_capabilities() argument 1082 struct vbg_session *session; vbg_core_open_session() local 1098 vbg_core_close_session(struct vbg_session * session) vbg_core_close_session() argument 1163 vbg_get_allowed_event_mask_for_session(struct vbg_dev * gdev,struct vbg_session * session) vbg_get_allowed_event_mask_for_session() argument 1181 vbg_wait_event_cond(struct vbg_dev * gdev,struct vbg_session * session,u32 event_mask) vbg_wait_event_cond() argument 1201 vbg_consume_events_locked(struct vbg_dev * gdev,struct vbg_session * session,u32 event_mask) vbg_consume_events_locked() argument 1212 vbg_ioctl_wait_for_events(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_wait_for_events * wait) vbg_ioctl_wait_for_events() argument 1259 vbg_ioctl_interrupt_all_wait_events(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_hdr * hdr) vbg_ioctl_interrupt_all_wait_events() argument 1285 vbg_req_allowed(struct vbg_dev * gdev,struct vbg_session * session,const struct vmmdev_request_header * req) vbg_req_allowed() argument 1377 vbg_ioctl_vmmrequest(struct vbg_dev * gdev,struct vbg_session * session,void * data) vbg_ioctl_vmmrequest() argument 1402 vbg_ioctl_hgcm_connect(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_hgcm_connect * conn) vbg_ioctl_hgcm_connect() argument 1441 vbg_ioctl_hgcm_disconnect(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_hgcm_disconnect * disconn) vbg_ioctl_hgcm_disconnect() argument 1494 vbg_ioctl_hgcm_call(struct vbg_dev * gdev,struct vbg_session * session,bool f32bit,struct vbg_ioctl_hgcm_call * call) vbg_ioctl_hgcm_call() argument 1594 vbg_ioctl_change_filter_mask(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_change_filter * filter) vbg_ioctl_change_filter_mask() argument 1613 vbg_ioctl_acquire_guest_capabilities(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_acquire_guest_caps * caps) vbg_ioctl_acquire_guest_capabilities() argument 1636 vbg_ioctl_change_guest_capabilities(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_set_guest_caps * caps) vbg_ioctl_change_guest_capabilities() argument 1678 vbg_ioctl_write_core_dump(struct vbg_dev * gdev,struct vbg_session * session,struct vbg_ioctl_write_coredump * dump) vbg_ioctl_write_core_dump() argument 1706 vbg_core_ioctl(struct vbg_session * session,unsigned int req,void * data) vbg_core_ioctl() argument [all...] |
/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mux.c | 43 /* Reset the session/if id state. */ 48 if_entry = &ipc_mux->session[if_id]; in ipc_mux_session_free() 49 /* Reset the session state. */ in ipc_mux_session_free() 53 /* Create and send the session open command. */ 83 "if_id %d,session open failed,response=%d", if_id, in ipc_mux_session_open_send() 91 /* Open the first IP session. */ 98 /* Search for a free session interface id. */ in ipc_mux_session_open() 105 /* Create and send the session open command. in ipc_mux_session_open() 116 skb_queue_head_init(&ipc_mux->session[if_id].ul_list); in ipc_mux_session_open() 118 ipc_mux->session[if_i in ipc_mux_session_open() 366 struct mux_session *session; ipc_mux_restart_tx_for_all_sessions() local 391 struct mux_session *session; ipc_mux_stop_netif_for_all_sessions() local [all...] |
H A D | iosm_ipc_mux_codec.c | 180 void ipc_mux_netif_tx_flowctrl(struct mux_session *session, int idx, bool on) in ipc_mux_netif_tx_flowctrl() argument 183 ipc_wwan_tx_flowctrl(session->wwan, idx, on); in ipc_mux_netif_tx_flowctrl() 235 struct mux_session *session; in ipc_mux_dl_cmds_decode_process() local 248 return -EINVAL; /* No session interface id. */ in ipc_mux_dl_cmds_decode_process() 251 session = &ipc_mux->session[if_id]; in ipc_mux_dl_cmds_decode_process() 257 session->flow_ctl_mask = in ipc_mux_dl_cmds_decode_process() 260 session->flow_ctl_mask = ~0; in ipc_mux_dl_cmds_decode_process() 263 * to limit uplink session queueing in ipc_mux_dl_cmds_decode_process() 265 session in ipc_mux_dl_cmds_decode_process() 805 struct mux_session *session; ipc_mux_ul_adgh_finish() local 940 struct mux_session *session; ipc_mux_stop_tx_for_all_sessions() local 957 struct mux_session *session; ipc_mux_lite_send_qlt() local 1012 ipc_mux_ul_bytes_credits_check(struct iosm_mux * ipc_mux,struct mux_session * session,struct sk_buff_head * ul_list,int max_nr_of_pkts) ipc_mux_ul_bytes_credits_check() argument 1060 ipc_mux_ul_adgh_encode(struct iosm_mux * ipc_mux,int session_id,struct mux_session * session,struct sk_buff_head * ul_list,struct mux_adb * adb,int nr_of_pkts) ipc_mux_ul_adgh_encode() argument 1291 mux_ul_adb_encode(struct iosm_mux * ipc_mux,int session_id,struct mux_session * session,struct sk_buff_head * ul_list,struct mux_adb * adb,int pkt_to_send) mux_ul_adb_encode() argument 1350 struct mux_session *session; ipc_mux_ul_data_encode() local 1505 struct mux_session *session = &ipc_mux->session[if_id]; ipc_mux_ul_trigger_encode() local [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 1754 detach_cap_releases(struct ceph_mds_session * session,struct list_head * target) detach_cap_releases() argument 1779 cleanup_session_requests(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) cleanup_session_requests() argument 1816 ceph_iterate_session_caps(struct ceph_mds_session * session,int (* cb)(struct inode *,int mds,void *),void * arg) ceph_iterate_session_caps() argument 1914 remove_session_caps(struct ceph_mds_session * session) remove_session_caps() argument 1999 wake_up_session_caps(struct ceph_mds_session * session,int ev) wake_up_session_caps() argument 2015 send_renew_caps(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) send_renew_caps() argument 2046 send_flushmsg_ack(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,u64 seq) send_flushmsg_ack() argument 2067 renewed_caps(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,int is_renew) renewed_caps() argument 2101 request_close_session(struct ceph_mds_session * session) request_close_session() argument 2120 __close_session(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) __close_session() argument 2244 ceph_trim_caps(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,int max_caps) ceph_trim_caps() argument 2308 ceph_send_cap_releases(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) ceph_send_cap_releases() argument 2404 struct ceph_mds_session *session = ceph_cap_release_work() local 2416 ceph_flush_session_cap_releases(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) ceph_flush_session_cap_releases() argument 2435 __ceph_queue_cap_release(struct ceph_mds_session * session,struct ceph_cap * cap) __ceph_queue_cap_release() argument 2936 mds_supported_head_version(struct ceph_mds_session * session) mds_supported_head_version() argument 2962 create_request_message(struct ceph_mds_session * session,struct ceph_mds_request * req,bool drop_cap_releases) create_request_message() argument 3251 __prepare_send_request(struct ceph_mds_session * session,struct ceph_mds_request * req,bool drop_cap_releases) __prepare_send_request() argument 3368 __send_request(struct ceph_mds_session * session,struct ceph_mds_request * req,bool drop_cap_releases) __send_request() argument 3390 struct ceph_mds_session *session = NULL; __do_request() local 3787 handle_reply(struct ceph_mds_session * session,struct ceph_msg * msg) handle_reply() argument 4000 handle_forward(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,struct ceph_msg * msg) handle_forward() argument 4099 handle_session(struct ceph_mds_session * session,struct ceph_msg * msg) handle_session() argument 4422 replay_unsafe_requests(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) replay_unsafe_requests() argument 4832 send_mds_reconnect(struct ceph_mds_client * mdsc,struct ceph_mds_session * session) send_mds_reconnect() argument 5181 handle_lease(struct ceph_mds_client * mdsc,struct ceph_mds_session * session,struct ceph_msg * msg) handle_lease() argument 5290 ceph_mdsc_lease_send_msg(struct ceph_mds_session * session,struct dentry * dentry,char action,u32 seq) ceph_mdsc_lease_send_msg() argument 5913 struct ceph_mds_session *session; ceph_mdsc_close_sessions() local 5969 struct ceph_mds_session *session; ceph_mdsc_force_umount() local [all...] |