Home
last modified time | relevance | path

Searched refs:session (Results 1 - 25 of 461) sorted by relevance

12345678910>>...19

/kernel/linux/linux-6.6/net/can/j1939/
H A Dtransport.c46 * 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
404 j1939_session_skb_get(struct j1939_session *session) j1939_session_skb_get() argument
518 struct j1939_session *session; j1939_session_get_by_addr_locked() local
538 struct j1939_session *session; j1939_session_get_simple() local
559 struct j1939_session *session; j1939_session_get_by_addr() local
631 j1939_tp_tx_dat(struct j1939_session *session, const u8 *dat, int len) j1939_tp_tx_dat() argument
672 j1939_tp_tx_ctl(struct j1939_session *session, bool swap_src_dst, const u8 *dat) j1939_tp_tx_ctl() argument
699 j1939_tp_schedule_txtimer(struct j1939_session *session, int msec) j1939_tp_schedule_txtimer() argument
706 j1939_tp_set_rxtimeout(struct j1939_session *session, int msec) j1939_tp_set_rxtimeout() argument
715 j1939_session_tx_rts(struct j1939_session *session) j1939_session_tx_rts() argument
762 j1939_session_tx_dpo(struct j1939_session *session) j1939_session_tx_dpo() argument
791 j1939_session_tx_dat(struct j1939_session *session) j1939_session_tx_dat() argument
872 j1939_xtp_txnext_transmiter(struct j1939_session *session) j1939_xtp_txnext_transmiter() argument
911 j1939_session_tx_cts(struct j1939_session *session) j1939_session_tx_cts() argument
956 j1939_session_tx_eoma(struct j1939_session *session) j1939_session_tx_eoma() argument
998 j1939_xtp_txnext_receiver(struct j1939_session *session) j1939_xtp_txnext_receiver() argument
1038 j1939_simple_txnext(struct j1939_session *session) j1939_simple_txnext() argument
1074 j1939_session_deactivate_locked(struct j1939_session *session) j1939_session_deactivate_locked() argument
1092 j1939_session_deactivate(struct j1939_session *session) j1939_session_deactivate() argument
1105 j1939_session_deactivate_activate_next(struct j1939_session *session) j1939_session_deactivate_activate_next() argument
1111 __j1939_session_cancel(struct j1939_session *session, enum j1939_xtp_abort err) __j1939_session_cancel() argument
1132 j1939_session_cancel(struct j1939_session *session, enum j1939_xtp_abort err) j1939_session_cancel() argument
1151 struct j1939_session *session = j1939_tp_txtimer() local
1211 j1939_session_completed(struct j1939_session *session) j1939_session_completed() argument
1227 struct j1939_session *session = container_of(hrtimer, j1939_tp_rxtimer() local
1270 j1939_xtp_rx_cmd_bad_pgn(struct j1939_session *session, const struct sk_buff *skb) j1939_xtp_rx_cmd_bad_pgn() argument
1330 struct j1939_session *session; j1939_xtp_rx_abort_one() local
1367 j1939_xtp_rx_eoma_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_eoma_one() argument
1403 struct j1939_session *session; j1939_xtp_rx_eoma() local
1415 j1939_xtp_rx_cts_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_cts_one() argument
1478 struct j1939_session *session; j1939_xtp_rx_cts() local
1491 struct j1939_session *session; j1939_session_new() local
1533 struct j1939_session *session; j1939_session_fresh_new() local
1558 j1939_session_activate(struct j1939_session *session) j1939_session_activate() argument
1594 struct j1939_session *session; j1939_xtp_rx_rts_session_new() local
1661 j1939_xtp_rx_rts_session_active(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_rts_session_active() argument
1710 struct j1939_session *session; j1939_xtp_rx_rts() local
1764 j1939_xtp_rx_dpo_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_dpo_one() argument
1787 struct j1939_session *session; j1939_xtp_rx_dpo() local
1801 j1939_xtp_rx_dat_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_dat_one() argument
1929 struct j1939_session *session; j1939_xtp_rx_dat() local
1966 struct j1939_session *session; j1939_tp_send() local
2154 struct j1939_session *session; j1939_simple_recv() local
2180 struct j1939_session *session, *saved; j1939_cancel_active_session() local
[all...]
/kernel/linux/linux-5.10/net/can/j1939/
H A Dtransport.c46 * 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
287 struct j1939_session *session = container_of(kref, struct j1939_session, __j1939_session_release() local
293 j1939_session_put(struct j1939_session *session) j1939_session_put() argument
298 j1939_session_txtimer_cancel(struct j1939_session *session) j1939_session_txtimer_cancel() argument
304 j1939_session_rxtimer_cancel(struct j1939_session *session) j1939_session_rxtimer_cancel() argument
310 j1939_session_timers_cancel(struct j1939_session *session) j1939_session_timers_cancel() argument
321 j1939_session_skb_drop_old(struct j1939_session *session) j1939_session_skb_drop_old() argument
349 j1939_session_skb_queue(struct j1939_session *session, struct sk_buff *skb) j1939_session_skb_queue() argument
368 j1939_session_skb_get_by_offset(struct j1939_session *session, unsigned int offset_start) j1939_session_skb_get_by_offset() argument
400 j1939_session_skb_get(struct j1939_session *session) j1939_session_skb_get() argument
514 struct j1939_session *session; j1939_session_get_by_addr_locked() local
534 struct j1939_session *session; j1939_session_get_simple() local
555 struct j1939_session *session; j1939_session_get_by_addr() local
627 j1939_tp_tx_dat(struct j1939_session *session, const u8 *dat, int len) j1939_tp_tx_dat() argument
668 j1939_tp_tx_ctl(struct j1939_session *session, bool swap_src_dst, const u8 *dat) j1939_tp_tx_ctl() argument
695 j1939_tp_schedule_txtimer(struct j1939_session *session, int msec) j1939_tp_schedule_txtimer() argument
702 j1939_tp_set_rxtimeout(struct j1939_session *session, int msec) j1939_tp_set_rxtimeout() argument
711 j1939_session_tx_rts(struct j1939_session *session) j1939_session_tx_rts() argument
758 j1939_session_tx_dpo(struct j1939_session *session) j1939_session_tx_dpo() argument
787 j1939_session_tx_dat(struct j1939_session *session) j1939_session_tx_dat() argument
867 j1939_xtp_txnext_transmiter(struct j1939_session *session) j1939_xtp_txnext_transmiter() argument
906 j1939_session_tx_cts(struct j1939_session *session) j1939_session_tx_cts() argument
951 j1939_session_tx_eoma(struct j1939_session *session) j1939_session_tx_eoma() argument
993 j1939_xtp_txnext_receiver(struct j1939_session *session) j1939_xtp_txnext_receiver() argument
1033 j1939_simple_txnext(struct j1939_session *session) j1939_simple_txnext() argument
1069 j1939_session_deactivate_locked(struct j1939_session *session) j1939_session_deactivate_locked() argument
1087 j1939_session_deactivate(struct j1939_session *session) j1939_session_deactivate() argument
1100 j1939_session_deactivate_activate_next(struct j1939_session *session) j1939_session_deactivate_activate_next() argument
1106 __j1939_session_cancel(struct j1939_session *session, enum j1939_xtp_abort err) __j1939_session_cancel() argument
1127 j1939_session_cancel(struct j1939_session *session, enum j1939_xtp_abort err) j1939_session_cancel() argument
1143 struct j1939_session *session = j1939_tp_txtimer() local
1203 j1939_session_completed(struct j1939_session *session) j1939_session_completed() argument
1219 struct j1939_session *session = container_of(hrtimer, j1939_tp_rxtimer() local
1259 j1939_xtp_rx_cmd_bad_pgn(struct j1939_session *session, const struct sk_buff *skb) j1939_xtp_rx_cmd_bad_pgn() argument
1316 struct j1939_session *session; j1939_xtp_rx_abort_one() local
1351 j1939_xtp_rx_eoma_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_eoma_one() argument
1387 struct j1939_session *session; j1939_xtp_rx_eoma() local
1399 j1939_xtp_rx_cts_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_cts_one() argument
1462 struct j1939_session *session; j1939_xtp_rx_cts() local
1475 struct j1939_session *session; j1939_session_new() local
1517 struct j1939_session *session; j1939_session_fresh_new() local
1542 j1939_session_activate(struct j1939_session *session) j1939_session_activate() argument
1578 struct j1939_session *session; j1939_xtp_rx_rts_session_new() local
1642 j1939_xtp_rx_rts_session_active(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_rts_session_active() argument
1691 struct j1939_session *session; j1939_xtp_rx_rts() local
1745 j1939_xtp_rx_dpo_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_dpo_one() argument
1765 struct j1939_session *session; j1939_xtp_rx_dpo() local
1779 j1939_xtp_rx_dat_one(struct j1939_session *session, struct sk_buff *skb) j1939_xtp_rx_dat_one() argument
1906 struct j1939_session *session; j1939_xtp_rx_dat() local
1943 struct j1939_session *session; j1939_tp_send() local
2131 struct j1939_session *session; j1939_simple_recv() local
2157 struct j1939_session *session, *saved; j1939_cancel_active_session() local
[all...]
/kernel/linux/linux-5.10/net/bluetooth/hidp/
H A Dcore.c72 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 strlcpy(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 = from_timer(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
755 hidp_setup_hid(struct hidp_session *session, const struct hidp_connadd_req *req) hidp_setup_hid() argument
814 hidp_session_dev_init(struct hidp_session *session, const struct hidp_connadd_req *req) hidp_session_dev_init() argument
835 hidp_session_dev_destroy(struct hidp_session *session) hidp_session_dev_destroy() argument
847 hidp_session_dev_add(struct hidp_session *session) hidp_session_dev_add() argument
872 hidp_session_dev_del(struct hidp_session *session) hidp_session_dev_del() argument
891 struct hidp_session *session = container_of(work, hidp_session_dev_work() local
917 struct hidp_session *session; hidp_session_new() local
974 hidp_session_get(struct hidp_session *session) hidp_session_get() argument
982 struct hidp_session *session = container_of(ref, struct hidp_session, session_free() local
995 hidp_session_put(struct hidp_session *session) hidp_session_put() argument
1008 struct hidp_session *session; __hidp_session_find() local
1025 struct hidp_session *session; hidp_session_find() local
1045 hidp_session_start_sync(struct hidp_session *session) hidp_session_start_sync() argument
1079 hidp_session_terminate(struct hidp_session *session) hidp_session_terminate() argument
1101 struct hidp_session *session = container_of(user, hidp_session_probe() local
1162 struct hidp_session *session = container_of(user, hidp_session_remove() local
1188 hidp_session_run(struct hidp_session *session) hidp_session_run() argument
1266 struct hidp_session *session = arg; hidp_session_thread() local
1317 struct hidp_session *session; hidp_verify_sockets() local
1352 struct hidp_session *session; hidp_connection_add() local
1395 struct hidp_session *session; hidp_connection_del() local
1419 struct hidp_session *session; hidp_get_connlist() local
1449 struct hidp_session *session; hidp_get_conninfo() local
[all...]
/kernel/linux/linux-6.6/net/bluetooth/hidp/
H A Dcore.c72 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 = from_timer(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...]
/kernel/linux/linux-5.10/drivers/s390/char/
H A Dvmcp.c60 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_phys(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...]
/kernel/linux/linux-6.6/drivers/s390/char/
H A Dvmcp.c60 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...]
/kernel/linux/linux-5.10/net/l2tp/
H A Dl2tp_core.c158 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()
247 struct l2tp_session *session; l2tp_tunnel_get_session() local
268 struct l2tp_session *session; l2tp_session_get() local
289 struct l2tp_session *session; l2tp_session_get_nth() local
317 struct l2tp_session *session; l2tp_session_get_by_ifname() local
337 l2tp_session_register(struct l2tp_session *session, struct l2tp_tunnel *tunnel) l2tp_session_register() argument
408 l2tp_recv_queue_skb(struct l2tp_session *session, struct sk_buff *skb) l2tp_recv_queue_skb() argument
431 l2tp_recv_dequeue_skb(struct l2tp_session *session, struct sk_buff *skb) l2tp_recv_dequeue_skb() argument
463 l2tp_recv_dequeue(struct l2tp_session *session) l2tp_recv_dequeue() argument
511 l2tp_seq_check_rx_window(struct l2tp_session *session, u32 nr) l2tp_seq_check_rx_window() argument
526 l2tp_recv_data_seq(struct l2tp_session *session, struct sk_buff *skb) l2tp_recv_data_seq() argument
640 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
778 l2tp_session_queue_purge(struct l2tp_session *session) l2tp_session_queue_purge() argument
796 struct l2tp_session *session = NULL; l2tp_udp_recv_core() local
928 l2tp_build_l2tpv2_header(struct l2tp_session *session, void *buf) l2tp_build_l2tpv2_header() argument
955 l2tp_build_l2tpv3_header(struct l2tp_session *session, void *buf) l2tp_build_l2tpv3_header() argument
1012 l2tp_xmit_core(struct l2tp_session *session, struct sk_buff *skb, unsigned int *len) l2tp_xmit_core() argument
1104 l2tp_xmit_skb(struct l2tp_session *session, struct sk_buff *skb) l2tp_xmit_skb() argument
1166 l2tp_session_unhash(struct l2tp_session *session) l2tp_session_unhash() argument
1196 struct l2tp_session *session; l2tp_tunnel_closeall() local
1550 l2tp_session_delete(struct l2tp_session *session) l2tp_session_delete() argument
1568 l2tp_session_set_header_len(struct l2tp_session *session, int version) l2tp_session_set_header_len() argument
1586 struct l2tp_session *session; l2tp_session_create() local
[all...]
H A Dl2tp_debugfs.c37 int session_idx; /* index of session within current tunnel */
39 struct l2tp_session *session; /* NULL means get next tunnel */ member
55 if (pd->session) in l2tp_dfs_next_session()
56 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_next_session()
58 pd->session = l2tp_session_get_nth(pd->tunnel, pd->session_idx); in l2tp_dfs_next_session()
61 if (!pd->session) { in l2tp_dfs_next_session()
86 /* NULL tunnel and session indicates end of list */ in l2tp_dfs_seq_start()
87 if (!pd->tunnel && !pd->session) in l2tp_dfs_seq_start()
110 if (pd->session) { in l2tp_dfs_seq_stop()
111 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_seq_stop()
131 struct l2tp_session *session; l2tp_dfs_seq_tunnel_show() local
181 struct l2tp_session *session = v; l2tp_dfs_seq_session_show() local
[all...]
H A Dtrace.h40 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 Dl2tp_ppp.c20 * 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 */
133 /* Retrieves the pppol2tp socket associated to a session.
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()
151 /* Helpers to obtain tunnel/session contexts from sockets.
155 struct l2tp_session *session; in pppol2tp_sock_to_session() local
213 pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) pppol2tp_recv() argument
272 struct l2tp_session *session; pppol2tp_sendmsg() local
349 struct l2tp_session *session; pppol2tp_xmit() local
410 struct l2tp_session *session = sk->sk_user_data; pppol2tp_session_destruct() local
428 struct l2tp_session *session; pppol2tp_release() local
529 struct l2tp_session *session = arg; pppol2tp_show() local
541 pppol2tp_session_init(struct l2tp_session *session) pppol2tp_session_init() argument
720 struct l2tp_session *session = NULL; pppol2tp_connect() local
868 struct l2tp_session *session; pppol2tp_session_create() local
908 struct l2tp_session *session; pppol2tp_getname() local
1039 struct l2tp_session *session; pppol2tp_tunnel_copy_stats() local
1068 struct l2tp_session *session; pppol2tp_ioctl() local
1180 pppol2tp_session_setsockopt(struct sock *sk, struct l2tp_session *session, int optname, int val) pppol2tp_session_setsockopt() argument
1243 struct l2tp_session *session; pppol2tp_setsockopt() local
1305 pppol2tp_session_getsockopt(struct sock *sk, struct l2tp_session *session, int optname, int *val) pppol2tp_session_getsockopt() argument
1349 struct l2tp_session *session; pppol2tp_getsockopt() local
1417 struct l2tp_session *session; /* NULL means get next tunnel */ global() member
1529 struct l2tp_session *session = v; pppol2tp_seq_session_show() local
[all...]
/kernel/linux/linux-6.6/net/l2tp/
H A Dl2tp_core.c158 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()
247 struct l2tp_session *session; l2tp_tunnel_get_session() local
268 struct l2tp_session *session; l2tp_session_get() local
289 struct l2tp_session *session; l2tp_session_get_nth() local
317 struct l2tp_session *session; l2tp_session_get_by_ifname() local
337 l2tp_session_register(struct l2tp_session *session, struct l2tp_tunnel *tunnel) l2tp_session_register() argument
408 l2tp_recv_queue_skb(struct l2tp_session *session, struct sk_buff *skb) l2tp_recv_queue_skb() argument
431 l2tp_recv_dequeue_skb(struct l2tp_session *session, struct sk_buff *skb) l2tp_recv_dequeue_skb() argument
463 l2tp_recv_dequeue(struct l2tp_session *session) l2tp_recv_dequeue() argument
511 l2tp_seq_check_rx_window(struct l2tp_session *session, u32 nr) l2tp_seq_check_rx_window() argument
526 l2tp_recv_data_seq(struct l2tp_session *session, struct sk_buff *skb) l2tp_recv_data_seq() argument
640 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
778 l2tp_session_queue_purge(struct l2tp_session *session) l2tp_session_queue_purge() argument
796 struct l2tp_session *session = NULL; l2tp_udp_recv_core() local
928 l2tp_build_l2tpv2_header(struct l2tp_session *session, void *buf) l2tp_build_l2tpv2_header() argument
955 l2tp_build_l2tpv3_header(struct l2tp_session *session, void *buf) l2tp_build_l2tpv3_header() argument
1012 l2tp_xmit_core(struct l2tp_session *session, struct sk_buff *skb, unsigned int *len) l2tp_xmit_core() argument
1104 l2tp_xmit_skb(struct l2tp_session *session, struct sk_buff *skb) l2tp_xmit_skb() argument
1166 l2tp_session_unhash(struct l2tp_session *session) l2tp_session_unhash() argument
1194 struct l2tp_session *session; l2tp_tunnel_closeall() local
1548 l2tp_session_delete(struct l2tp_session *session) l2tp_session_delete() argument
1566 l2tp_session_set_header_len(struct l2tp_session *session, int version) l2tp_session_set_header_len() argument
1584 struct l2tp_session *session; l2tp_session_create() local
[all...]
H A Dl2tp_debugfs.c38 int session_idx; /* index of session within current tunnel */
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()
87 /* NULL tunnel and session indicates end of list */ in l2tp_dfs_seq_start()
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()
124 struct l2tp_session *session; l2tp_dfs_seq_tunnel_show() local
179 struct l2tp_session *session = v; l2tp_dfs_seq_session_show() local
[all...]
H A Dtrace.h40 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 Dl2tp_ppp.c20 * 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 */
133 /* Retrieves the pppol2tp socket associated to a session.
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()
151 /* Helpers to obtain tunnel/session contexts from sockets.
155 struct l2tp_session *session; in pppol2tp_sock_to_session() local
212 pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) pppol2tp_recv() argument
271 struct l2tp_session *session; pppol2tp_sendmsg() local
348 struct l2tp_session *session; pppol2tp_xmit() local
409 struct l2tp_session *session = sk->sk_user_data; pppol2tp_session_destruct() local
427 struct l2tp_session *session; pppol2tp_release() local
528 struct l2tp_session *session = arg; pppol2tp_show() local
540 pppol2tp_session_init(struct l2tp_session *session) pppol2tp_session_init() argument
719 struct l2tp_session *session = NULL; pppol2tp_connect() local
867 struct l2tp_session *session; pppol2tp_session_create() local
907 struct l2tp_session *session; pppol2tp_getname() local
1038 struct l2tp_session *session; pppol2tp_tunnel_copy_stats() local
1067 struct l2tp_session *session; pppol2tp_ioctl() local
1179 pppol2tp_session_setsockopt(struct sock *sk, struct l2tp_session *session, int optname, int val) pppol2tp_session_setsockopt() argument
1242 struct l2tp_session *session; pppol2tp_setsockopt() local
1304 pppol2tp_session_getsockopt(struct sock *sk, struct l2tp_session *session, int optname, int *val) pppol2tp_session_getsockopt() argument
1348 struct l2tp_session *session; pppol2tp_getsockopt() local
1416 struct l2tp_session *session; /* NULL means get next tunnel */ global() member
1528 struct l2tp_session *session = v; pppol2tp_seq_session_show() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dlibiscsi.c90 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 = from_timer(session, t, tmf_timer); iscsi_tmf_timedout() local
1918 struct iscsi_session *session = conn->session; global() variable
1964 struct iscsi_session *session = conn->session; fail_scsi_tasks() local
2079 struct iscsi_session *session; iscsi_eh_cmd_timed_out() local
2244 struct iscsi_session *session = conn->session; iscsi_check_transport_timeouts() local
2296 struct iscsi_session *session; iscsi_conn_unbind() local
2347 struct iscsi_session *session; iscsi_eh_abort() local
2512 struct iscsi_session *session; iscsi_eh_device_reset() local
2585 struct iscsi_session *session = cls_session->dd_data; iscsi_session_recovery_timedout() local
2606 struct iscsi_session *session; iscsi_eh_session_reset() local
2674 struct iscsi_session *session; iscsi_eh_target_reset() local
3023 struct iscsi_session *session; iscsi_session_setup() local
3112 struct iscsi_session *session = cls_session->dd_data; iscsi_session_remove() local
3131 struct iscsi_session *session = cls_session->dd_data; iscsi_session_free() local
3175 struct iscsi_session *session = cls_session->dd_data; iscsi_conn_setup() local
3246 struct iscsi_session *session = conn->session; iscsi_conn_teardown() local
3289 struct iscsi_session *session = conn->session; iscsi_conn_start() local
3355 fail_mgmt_tasks(struct iscsi_session *session, struct iscsi_conn *conn) fail_mgmt_tasks() argument
3389 struct iscsi_session *session = conn->session; iscsi_conn_stop() local
3452 struct iscsi_session *session = cls_session->dd_data; iscsi_conn_bind() local
3501 struct iscsi_session *session = conn->session; iscsi_set_param() local
3614 struct iscsi_session *session = cls_session->dd_data; iscsi_session_get_param() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dlibiscsi.c88 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_work()
96 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn() argument
106 if (exp_cmdsn != session->exp_cmdsn && in __iscsi_update_cmdsn()
107 !iscsi_sna_lt(exp_cmdsn, session->exp_cmdsn)) in __iscsi_update_cmdsn()
108 session->exp_cmdsn = exp_cmdsn; in __iscsi_update_cmdsn()
110 if (max_cmdsn != session->max_cmdsn && in __iscsi_update_cmdsn()
111 !iscsi_sna_lt(max_cmdsn, session->max_cmdsn)) in __iscsi_update_cmdsn()
112 session->max_cmdsn = max_cmdsn; in __iscsi_update_cmdsn()
115 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn() argument
117 __iscsi_update_cmdsn(session, be32_to_cp in iscsi_update_cmdsn()
233 struct iscsi_session *session = task->conn->session; iscsi_check_tmf_restrictions() local
305 struct iscsi_session *session = conn->session; iscsi_prep_scsi_cmd_pdu() local
445 struct iscsi_session *session = conn->session; iscsi_free_task() local
490 struct iscsi_session *session = task->conn->session; iscsi_put_task() local
623 struct iscsi_session *session = conn->session; iscsi_prep_mgmt_task() local
670 struct iscsi_session *session = conn->session; __iscsi_conn_send_pdu() local
779 struct iscsi_session *session = conn->session; iscsi_conn_send_pdu() local
806 struct iscsi_session *session = conn->session; iscsi_scsi_cmd_rsp() local
934 struct iscsi_session *session = conn->session; iscsi_tmf_rsp() local
1112 struct iscsi_session *session = conn->session; iscsi_itt_to_task() local
1143 struct iscsi_session *session = conn->session; __iscsi_complete_pdu() local
1295 struct iscsi_session *session = conn->session; iscsi_verify_itt() local
1356 iscsi_session_failure(struct iscsi_session *session, enum iscsi_err err) iscsi_session_failure() argument
1385 struct iscsi_session *session = conn->session; iscsi_set_conn_failed() local
1400 struct iscsi_session *session = conn->session; iscsi_conn_failure() local
1414 struct iscsi_session *session = conn->session; iscsi_check_cmdsn_window_closed() local
1679 struct iscsi_session *session; iscsi_queuecommand() local
1816 struct iscsi_session *session = cls_session->dd_data; iscsi_target_alloc() local
1825 struct iscsi_session *session = from_timer(session, t, tmf_timer); iscsi_tmf_timedout() local
1842 struct iscsi_session *session = conn->session; global() variable
1891 struct iscsi_session *session = conn->session; fail_scsi_tasks() local
1987 struct iscsi_session *session; iscsi_eh_cmd_timed_out() local
2143 struct iscsi_session *session = conn->session; iscsi_check_transport_timeouts() local
2195 struct iscsi_session *session; iscsi_conn_unbind() local
2244 struct iscsi_session *session; iscsi_eh_abort() local
2389 struct iscsi_session *session; iscsi_eh_device_reset() local
2462 struct iscsi_session *session = cls_session->dd_data; iscsi_session_recovery_timedout() local
2483 struct iscsi_session *session; iscsi_eh_session_reset() local
2551 struct iscsi_session *session; iscsi_eh_target_reset() local
2897 struct iscsi_session *session; iscsi_session_setup() local
2986 struct iscsi_session *session = cls_session->dd_data; iscsi_session_teardown() local
3025 struct iscsi_session *session = cls_session->dd_data; iscsi_conn_setup() local
3090 struct iscsi_session *session = conn->session; iscsi_conn_teardown() local
3133 struct iscsi_session *session = conn->session; iscsi_conn_start() local
3199 fail_mgmt_tasks(struct iscsi_session *session, struct iscsi_conn *conn) fail_mgmt_tasks() argument
3233 struct iscsi_session *session = conn->session; iscsi_conn_stop() local
3296 struct iscsi_session *session = cls_session->dd_data; iscsi_conn_bind() local
3343 struct iscsi_session *session = conn->session; iscsi_set_param() local
3456 struct iscsi_session *session = cls_session->dd_data; iscsi_session_get_param() local
[all...]
/kernel/linux/linux-5.10/net/bluetooth/cmtp/
H A Dcore.c55 struct cmtp_session *session; in __cmtp_get_session() local
59 list_for_each_entry(session, &cmtp_session_list, list) in __cmtp_get_session()
60 if (!bacmp(bdaddr, &session->bdaddr)) in __cmtp_get_session()
61 return session; in __cmtp_get_session()
66 static void __cmtp_link_session(struct cmtp_session *session) in __cmtp_link_session() argument
68 list_add(&session->list, &cmtp_session_list); in __cmtp_link_session()
71 static void __cmtp_unlink_session(struct cmtp_session *session) in __cmtp_unlink_session() argument
73 list_del(&session->list); in __cmtp_unlink_session()
76 static void __cmtp_copy_session(struct cmtp_session *session, struct cmtp_conninfo *ci) in __cmtp_copy_session() argument
80 bacpy(&ci->bdaddr, &session 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 Dcapi.c73 static struct cmtp_application *cmtp_application_add(struct cmtp_session *session, __u16 appl) in cmtp_application_add() argument
77 BT_DBG("session %p application %p appl %d", session, app, appl); in cmtp_application_add()
85 list_add_tail(&app->list, &session->applications); in cmtp_application_add()
90 static void cmtp_application_del(struct cmtp_session *session, struct cmtp_application *app) in cmtp_application_del() argument
92 BT_DBG("session %p application %p", session, app); in cmtp_application_del()
100 static struct cmtp_application *cmtp_application_get(struct cmtp_session *session, int pattern, __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
317 cmtp_recv_capimsg(struct cmtp_session *session, struct sk_buff *skb) cmtp_recv_capimsg() argument
369 struct cmtp_session *session = ctrl->driverdata; cmtp_reset_ctr() local
382 struct cmtp_session *session = ctrl->driverdata; cmtp_register_appl() local
450 struct cmtp_session *session = ctrl->driverdata; cmtp_release_appl() local
474 struct cmtp_session *session = ctrl->driverdata; cmtp_send_message() local
510 struct cmtp_session *session = ctrl->driverdata; cmtp_proc_show() local
524 cmtp_attach_device(struct cmtp_session *session) cmtp_attach_device() argument
590 cmtp_detach_device(struct cmtp_session *session) cmtp_detach_device() argument
[all...]
/kernel/linux/linux-6.6/net/bluetooth/cmtp/
H A Dcore.c55 struct cmtp_session *session; in __cmtp_get_session() local
59 list_for_each_entry(session, &cmtp_session_list, list) in __cmtp_get_session()
60 if (!bacmp(bdaddr, &session->bdaddr)) in __cmtp_get_session()
61 return session; in __cmtp_get_session()
66 static void __cmtp_link_session(struct cmtp_session *session) in __cmtp_link_session() argument
68 list_add(&session->list, &cmtp_session_list); in __cmtp_link_session()
71 static void __cmtp_unlink_session(struct cmtp_session *session) in __cmtp_unlink_session() argument
73 list_del(&session->list); in __cmtp_unlink_session()
76 static void __cmtp_copy_session(struct cmtp_session *session, struct cmtp_conninfo *ci) in __cmtp_copy_session() argument
80 bacpy(&ci->bdaddr, &session 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 Dcapi.c73 static struct cmtp_application *cmtp_application_add(struct cmtp_session *session, __u16 appl) in cmtp_application_add() argument
77 BT_DBG("session %p application %p appl %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
317 cmtp_recv_capimsg(struct cmtp_session *session, struct sk_buff *skb) cmtp_recv_capimsg() argument
369 struct cmtp_session *session = ctrl->driverdata; cmtp_reset_ctr() local
382 struct cmtp_session *session = ctrl->driverdata; cmtp_register_appl() local
450 struct cmtp_session *session = ctrl->driverdata; cmtp_release_appl() local
474 struct cmtp_session *session = ctrl->driverdata; cmtp_send_message() local
510 struct cmtp_session *session = ctrl->driverdata; cmtp_proc_show() local
524 cmtp_attach_device(struct cmtp_session *session) cmtp_attach_device() argument
590 cmtp_detach_device(struct cmtp_session *session) cmtp_detach_device() argument
[all...]
/kernel/linux/linux-5.10/kernel/trace/
H A Dtrace_stat.c31 /* 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
173 struct stat_session *session = s->private; stat_seq_start() local
197 struct stat_session *session = s->private; stat_seq_next() local
210 struct stat_session *session = s->private; stat_seq_stop() local
216 struct stat_session *session = s->private; stat_seq_show() local
237 struct stat_session *session = inode->i_private; tracing_stat_open() local
263 struct stat_session *session = i->i_private; tracing_stat_release() local
293 init_stat_file(struct stat_session *session) init_stat_file() argument
310 struct stat_session *session, *node; register_stat_tracer() local
[all...]
/kernel/linux/linux-6.6/kernel/trace/
H A Dtrace_stat.c31 /* 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
173 struct stat_session *session = s->private; stat_seq_start() local
197 struct stat_session *session = s->private; stat_seq_next() local
210 struct stat_session *session = s->private; stat_seq_stop() local
216 struct stat_session *session = s->private; stat_seq_show() local
237 struct stat_session *session = inode->i_private; tracing_stat_open() local
263 struct stat_session *session = i->i_private; tracing_stat_release() local
293 init_stat_file(struct stat_session *session) init_stat_file() argument
310 struct stat_session *session, *node; register_stat_tracer() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dsession.h59 void perf_session__delete(struct perf_session *session);
63 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
67 typedef int (*peek_events_cb_t)(struct perf_session *session,
70 int perf_session__peek_events(struct perf_session *session, u64 offset,
73 int perf_session__process_events(struct perf_session *session);
80 int perf_session__resolve_callchain(struct perf_session *session,
86 bool perf_session__has_traces(struct perf_session *session, const char *msg);
90 int perf_session__create_kernel_maps(struct perf_session *session);
92 void perf_session__set_id_hdr_size(struct perf_session *session);
95 struct machine *perf_session__find_machine(struct perf_session *session, pid_ argument
101 perf_session__findnew_machine(struct perf_session *session, pid_t pid) perf_session__findnew_machine() argument
[all...]
/kernel/linux/linux-6.6/tools/perf/tests/
H A Dtopology.c8 #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...]
/kernel/linux/linux-6.6/tools/perf/
H A Dbuiltin-daemon.c39 * 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...]

Completed in 19 milliseconds

12345678910>>...19