Home
last modified time | relevance | path

Searched refs:llc (Results 1 - 25 of 149) sorted by relevance

123456

/kernel/linux/linux-5.10/net/llc/
H A Dllc_c_ac.c29 #include <net/llc.h>
47 struct llc_sock *llc = llc_sk(sk); in llc_conn_ac_clear_remote_busy() local
49 if (llc->remote_busy_flag) { in llc_conn_ac_clear_remote_busy()
53 llc->remote_busy_flag = 0; in llc_conn_ac_clear_remote_busy()
54 del_timer(&llc->busy_state_timer.timer); in llc_conn_ac_clear_remote_busy()
134 struct llc_sock *llc = llc_sk(sk); in llc_conn_ac_rst_ind() local
154 if (llc->retry_count > llc->n2) { in llc_conn_ac_rst_ind()
191 struct llc_sock *llc = llc_sk(sk); in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2() local
193 if (llc in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2()
201 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_disc_cmd_p_set_x() local
226 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_dm_rsp_f_set_p() local
252 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_dm_rsp_f_set_1() local
279 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_frmr_rsp_f_set_x() local
310 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_resend_frmr_rsp_f_set_0() local
339 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_resend_frmr_rsp_f_set_p() local
367 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_cmd_p_set_1() local
385 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_cmd_p_set_0() local
403 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_xxx_x_set_0() local
433 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr() local
468 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rej_cmd_p_set_1() local
492 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rej_rsp_f_set_1() local
516 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rej_xxx_x_set_0() local
540 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rnr_cmd_p_set_1() local
564 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rnr_rsp_f_set_1() local
588 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rnr_xxx_x_set_0() local
611 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_set_remote_busy() local
624 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_opt_send_rnr_xxx_x_set_0() local
648 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_cmd_p_set_1() local
672 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_rsp_f_set_1() local
697 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ack_rsp_f_set_1() local
721 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_xxx_x_set_0() local
745 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ack_xxx_x_set_0() local
779 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_sabme_cmd_p_set_x() local
808 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ua_rsp_f_set_p() local
845 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_p_timer() local
866 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ack_if_needed() local
914 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_rsp_f_set_ackpf() local
941 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_as_ack() local
969 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_rsp_f_set_ackpf() local
1002 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_inc_npta_value() local
1025 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_adjust_npta_by_rr() local
1051 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_adjust_npta_by_rnr() local
1076 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_dec_tx_win_size() local
1096 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_inc_tx_win_size() local
1112 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_stop_other_timers() local
1124 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_ack_timer() local
1132 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_rej_timer() local
1142 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_ack_tmr_if_not_running() local
1158 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_stop_p_timer() local
1176 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_upd_nr_received() local
1338 struct llc_sock *llc = from_timer(llc, t, pf_cycle_timer.timer); llc_conn_pf_cycle_tmr_cb() local
1345 struct llc_sock *llc = from_timer(llc, t, busy_state_timer.timer); llc_conn_busy_tmr_cb() local
1352 struct llc_sock *llc = from_timer(llc, t, ack_timer.timer); llc_conn_ack_tmr_cb() local
1359 struct llc_sock *llc = from_timer(llc, t, rej_sent_timer.timer); llc_conn_rej_tmr_cb() local
[all...]
H A Dllc_proc.c23 #include <net/llc.h>
83 struct llc_sock *llc; in llc_seq_next() local
97 llc = llc_sk(sk); in llc_seq_next()
98 sap = llc->sap; in llc_seq_next()
99 sk = laddr_hash_next(sap, llc_sk_laddr_hashfn(sap, &llc->laddr)); in llc_seq_next()
118 struct llc_sock *llc = llc_sk(sk); in llc_seq_stop() local
119 struct llc_sap *sap = llc->sap; in llc_seq_stop()
129 struct llc_sock *llc; in llc_seq_socket_show() local
137 llc = llc_sk(sk); in llc_seq_socket_show()
142 if (llc in llc_seq_socket_show()
178 struct llc_sock *llc; llc_seq_core_show() local
[all...]
H A Dllc_conn.c64 struct llc_sock *llc = llc_sk(skb->sk); in llc_conn_state_process() local
131 if (!llc_data_accept_state(llc->state)) in llc_conn_state_process()
134 rc = llc->failed_data_req = 1; in llc_conn_state_process()
215 struct llc_sock *llc; in llc_conn_resend_i_pdu_as_cmd() local
225 llc = llc_sk(sk); in llc_conn_resend_i_pdu_as_cmd()
227 while ((skb = skb_dequeue(&llc->pdu_unack_q)) != NULL) { in llc_conn_resend_i_pdu_as_cmd()
233 llc->vS = LLC_I_GET_NS(pdu); in llc_conn_resend_i_pdu_as_cmd()
237 llc->vS = (llc->vS + 1) % LLC_2_SEQ_NBR_MODULO; in llc_conn_resend_i_pdu_as_cmd()
257 struct llc_sock *llc in llc_conn_resend_i_pdu_as_rsp() local
299 struct llc_sock *llc = llc_sk(sk); llc_conn_remove_acked_pdus() local
359 struct llc_sock *llc = llc_sk(sk); llc_conn_service() local
392 struct llc_sock *llc = llc_sk(sk); llc_qualify_conn_ev() local
458 struct llc_sock *llc = llc_sk(sk); llc_estab_match() local
530 struct llc_sock *llc = llc_sk(sk); llc_listener_match() local
696 struct llc_sock *llc = llc_sk(sk); llc_sap_add_socket() local
721 struct llc_sock *llc = llc_sk(sk); llc_sap_remove_socket() local
754 struct llc_sock *newllc, *llc = llc_sk(sk); llc_create_incoming_sock() local
849 struct llc_sock *llc = llc_sk(sk); llc_backlog_rcv() local
881 struct llc_sock *llc = llc_sk(sk); llc_sk_init() local
935 struct llc_sock *llc = llc_sk(sk); llc_sk_stop_all_timers() local
961 struct llc_sock *llc = llc_sk(sk); llc_sk_free() local
998 struct llc_sock *llc = llc_sk(sk); llc_sk_reset() local
[all...]
H A Daf_llc.c4 * Functions in this module are implementation of socket based llc
5 * communications for the Linux operating system. Support of llc class
31 #include <net/llc.h>
89 * llc_ui_header_len - return length of llc header based on operation
90 * @sk: Socket which contains a valid llc socket type.
93 * Provide the length of the llc header depending on what kind of
95 * Returns the correct llc header length.
129 struct llc_sock* llc = llc_sk(sk); in llc_ui_send_data() local
131 if (unlikely(llc_data_accept_state(llc->state) || in llc_ui_send_data()
132 llc in llc_ui_send_data()
203 struct llc_sock *llc; llc_ui_release() local
280 struct llc_sock *llc = llc_sk(sk); llc_ui_autobind() local
344 struct llc_sock *llc = llc_sk(sk); llc_ui_bind() local
483 struct llc_sock *llc = llc_sk(sk); llc_ui_connect() local
621 struct llc_sock *llc = llc_sk(sk); llc_ui_wait_for_busy_core() local
673 struct llc_sock *llc = llc_sk(skb->sk); llc_cmsg_rcv() local
700 struct llc_sock *llc, *newllc; llc_ui_accept() local
766 struct llc_sock *llc = llc_sk(sk); llc_ui_recvmsg() local
934 struct llc_sock *llc = llc_sk(sk); llc_ui_sendmsg() local
1031 struct llc_sock *llc = llc_sk(sk); llc_ui_getname() local
1094 struct llc_sock *llc = llc_sk(sk); llc_ui_setsockopt() local
1176 struct llc_sock *llc = llc_sk(sk); llc_ui_getsockopt() local
[all...]
H A Dllc_if.c48 struct llc_sock *llc = llc_sk(sk); in llc_build_and_send_pkt() local
50 if (unlikely(llc->state == LLC_CONN_STATE_ADM)) in llc_build_and_send_pkt()
53 if (unlikely(llc_data_accept_state(llc->state) || /* data_conn_refuse */ in llc_build_and_send_pkt()
54 llc->p_flag)) { in llc_build_and_send_pkt()
55 llc->failed_data_req = 1; in llc_build_and_send_pkt()
62 skb->dev = llc->dev; in llc_build_and_send_pkt()
88 struct llc_sock *llc = llc_sk(sk); in llc_establish_connection() local
91 laddr.lsap = llc->sap->laddr.lsap; in llc_establish_connection()
95 existing = llc_lookup_established(llc->sap, &daddr, &laddr); in llc_establish_connection()
/kernel/linux/linux-6.6/net/llc/
H A Dllc_c_ac.c29 #include <net/llc.h>
47 struct llc_sock *llc = llc_sk(sk); in llc_conn_ac_clear_remote_busy() local
49 if (llc->remote_busy_flag) { in llc_conn_ac_clear_remote_busy()
53 llc->remote_busy_flag = 0; in llc_conn_ac_clear_remote_busy()
54 del_timer(&llc->busy_state_timer.timer); in llc_conn_ac_clear_remote_busy()
134 struct llc_sock *llc = llc_sk(sk); in llc_conn_ac_rst_ind() local
154 if (llc->retry_count > llc->n2) { in llc_conn_ac_rst_ind()
191 struct llc_sock *llc = llc_sk(sk); in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2() local
193 if (llc in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2()
201 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_disc_cmd_p_set_x() local
226 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_dm_rsp_f_set_p() local
252 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_dm_rsp_f_set_1() local
279 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_frmr_rsp_f_set_x() local
310 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_resend_frmr_rsp_f_set_0() local
339 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_resend_frmr_rsp_f_set_p() local
367 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_cmd_p_set_1() local
385 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_cmd_p_set_0() local
403 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_xxx_x_set_0() local
433 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr() local
468 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rej_cmd_p_set_1() local
492 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rej_rsp_f_set_1() local
516 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rej_xxx_x_set_0() local
540 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rnr_cmd_p_set_1() local
564 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rnr_rsp_f_set_1() local
588 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rnr_xxx_x_set_0() local
611 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_set_remote_busy() local
624 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_opt_send_rnr_xxx_x_set_0() local
648 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_cmd_p_set_1() local
672 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_rsp_f_set_1() local
697 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ack_rsp_f_set_1() local
721 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_xxx_x_set_0() local
745 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ack_xxx_x_set_0() local
779 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_sabme_cmd_p_set_x() local
808 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ua_rsp_f_set_p() local
845 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_p_timer() local
866 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_ack_if_needed() local
914 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_rsp_f_set_ackpf() local
941 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_i_as_ack() local
969 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_send_rr_rsp_f_set_ackpf() local
1002 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_inc_npta_value() local
1025 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_adjust_npta_by_rr() local
1051 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_adjust_npta_by_rnr() local
1076 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_dec_tx_win_size() local
1096 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_inc_tx_win_size() local
1112 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_stop_other_timers() local
1124 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_ack_timer() local
1132 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_rej_timer() local
1142 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_start_ack_tmr_if_not_running() local
1158 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_stop_p_timer() local
1176 struct llc_sock *llc = llc_sk(sk); llc_conn_ac_upd_nr_received() local
1338 struct llc_sock *llc = from_timer(llc, t, pf_cycle_timer.timer); llc_conn_pf_cycle_tmr_cb() local
1345 struct llc_sock *llc = from_timer(llc, t, busy_state_timer.timer); llc_conn_busy_tmr_cb() local
1352 struct llc_sock *llc = from_timer(llc, t, ack_timer.timer); llc_conn_ack_tmr_cb() local
1359 struct llc_sock *llc = from_timer(llc, t, rej_sent_timer.timer); llc_conn_rej_tmr_cb() local
[all...]
H A Dllc_proc.c23 #include <net/llc.h>
83 struct llc_sock *llc; in llc_seq_next() local
97 llc = llc_sk(sk); in llc_seq_next()
98 sap = llc->sap; in llc_seq_next()
99 sk = laddr_hash_next(sap, llc_sk_laddr_hashfn(sap, &llc->laddr)); in llc_seq_next()
118 struct llc_sock *llc = llc_sk(sk); in llc_seq_stop() local
119 struct llc_sap *sap = llc->sap; in llc_seq_stop()
129 struct llc_sock *llc; in llc_seq_socket_show() local
137 llc = llc_sk(sk); in llc_seq_socket_show()
142 if (llc in llc_seq_socket_show()
178 struct llc_sock *llc; llc_seq_core_show() local
[all...]
H A Dllc_conn.c17 #include <net/llc.h>
65 struct llc_sock *llc = llc_sk(skb->sk); in llc_conn_state_process() local
132 if (!llc_data_accept_state(llc->state)) in llc_conn_state_process()
135 rc = llc->failed_data_req = 1; in llc_conn_state_process()
216 struct llc_sock *llc; in llc_conn_resend_i_pdu_as_cmd() local
226 llc = llc_sk(sk); in llc_conn_resend_i_pdu_as_cmd()
228 while ((skb = skb_dequeue(&llc->pdu_unack_q)) != NULL) { in llc_conn_resend_i_pdu_as_cmd()
234 llc->vS = LLC_I_GET_NS(pdu); in llc_conn_resend_i_pdu_as_cmd()
238 llc->vS = (llc in llc_conn_resend_i_pdu_as_cmd()
258 struct llc_sock *llc = llc_sk(sk); llc_conn_resend_i_pdu_as_rsp() local
300 struct llc_sock *llc = llc_sk(sk); llc_conn_remove_acked_pdus() local
360 struct llc_sock *llc = llc_sk(sk); llc_conn_service() local
393 struct llc_sock *llc = llc_sk(sk); llc_qualify_conn_ev() local
460 struct llc_sock *llc = llc_sk(sk); llc_estab_match() local
537 struct llc_sock *llc = llc_sk(sk); llc_listener_match() local
708 struct llc_sock *llc = llc_sk(sk); llc_sap_add_socket() local
733 struct llc_sock *llc = llc_sk(sk); llc_sap_remove_socket() local
766 struct llc_sock *newllc, *llc = llc_sk(sk); llc_create_incoming_sock() local
861 struct llc_sock *llc = llc_sk(sk); llc_backlog_rcv() local
893 struct llc_sock *llc = llc_sk(sk); llc_sk_init() local
949 struct llc_sock *llc = llc_sk(sk); llc_sk_stop_all_timers() local
975 struct llc_sock *llc = llc_sk(sk); llc_sk_free() local
1012 struct llc_sock *llc = llc_sk(sk); llc_sk_reset() local
[all...]
H A Daf_llc.c4 * Functions in this module are implementation of socket based llc
5 * communications for the Linux operating system. Support of llc class
31 #include <net/llc.h>
89 * llc_ui_header_len - return length of llc header based on operation
90 * @sk: Socket which contains a valid llc socket type.
93 * Provide the length of the llc header depending on what kind of
95 * Returns the correct llc header length.
129 struct llc_sock* llc = llc_sk(sk); in llc_ui_send_data() local
131 if (unlikely(llc_data_accept_state(llc->state) || in llc_ui_send_data()
132 llc in llc_ui_send_data()
203 struct llc_sock *llc; llc_ui_release() local
279 struct llc_sock *llc = llc_sk(sk); llc_ui_autobind() local
344 struct llc_sock *llc = llc_sk(sk); llc_ui_bind() local
484 struct llc_sock *llc = llc_sk(sk); llc_ui_connect() local
622 struct llc_sock *llc = llc_sk(sk); llc_ui_wait_for_busy_core() local
674 struct llc_sock *llc = llc_sk(skb->sk); llc_cmsg_rcv() local
701 struct llc_sock *llc, *newllc; llc_ui_accept() local
767 struct llc_sock *llc = llc_sk(sk); llc_ui_recvmsg() local
935 struct llc_sock *llc = llc_sk(sk); llc_ui_sendmsg() local
1032 struct llc_sock *llc = llc_sk(sk); llc_ui_getname() local
1095 struct llc_sock *llc = llc_sk(sk); llc_ui_setsockopt() local
1177 struct llc_sock *llc = llc_sk(sk); llc_ui_getsockopt() local
[all...]
H A Dllc_if.c48 struct llc_sock *llc = llc_sk(sk); in llc_build_and_send_pkt() local
50 if (unlikely(llc->state == LLC_CONN_STATE_ADM)) in llc_build_and_send_pkt()
53 if (unlikely(llc_data_accept_state(llc->state) || /* data_conn_refuse */ in llc_build_and_send_pkt()
54 llc->p_flag)) { in llc_build_and_send_pkt()
55 llc->failed_data_req = 1; in llc_build_and_send_pkt()
62 skb->dev = llc->dev; in llc_build_and_send_pkt()
88 struct llc_sock *llc = llc_sk(sk); in llc_establish_connection() local
91 laddr.lsap = llc->sap->laddr.lsap; in llc_establish_connection()
95 existing = llc_lookup_established(llc->sap, &daddr, &laddr, sock_net(sk)); in llc_establish_connection()
/kernel/linux/linux-5.10/net/nfc/hci/
H A Dllc.c8 #include <net/nfc/llc.h>
10 #include "llc.h"
96 struct nfc_llc *llc; in nfc_llc_allocate() local
102 llc = kzalloc(sizeof(struct nfc_llc), GFP_KERNEL); in nfc_llc_allocate()
103 if (llc == NULL) in nfc_llc_allocate()
106 llc->data = llc_engine->ops->init(hdev, xmit_to_drv, rcv_to_hci, in nfc_llc_allocate()
108 &llc->rx_headroom, &llc->rx_tailroom, in nfc_llc_allocate()
110 if (llc->data == NULL) { in nfc_llc_allocate()
111 kfree(llc); in nfc_llc_allocate()
119 nfc_llc_free(struct nfc_llc *llc) nfc_llc_free() argument
125 nfc_llc_start(struct nfc_llc *llc) nfc_llc_start() argument
131 nfc_llc_stop(struct nfc_llc *llc) nfc_llc_stop() argument
137 nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) nfc_llc_rcv_from_drv() argument
142 nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) nfc_llc_xmit_from_hci() argument
147 nfc_llc_get_data(struct nfc_llc *llc) nfc_llc_get_data() argument
[all...]
H A Dllc.h12 #include <net/nfc/llc.h>
20 void (*deinit) (struct nfc_llc *llc);
21 int (*start) (struct nfc_llc *llc);
22 int (*stop) (struct nfc_llc *llc);
23 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
24 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);
40 void *nfc_llc_get_data(struct nfc_llc *llc);
H A Dllc_nop.c10 #include "llc.h"
45 static void llc_nop_deinit(struct nfc_llc *llc) in llc_nop_deinit() argument
47 kfree(nfc_llc_get_data(llc)); in llc_nop_deinit()
50 static int llc_nop_start(struct nfc_llc *llc) in llc_nop_start() argument
55 static int llc_nop_stop(struct nfc_llc *llc) in llc_nop_stop() argument
60 static void llc_nop_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_rcv_from_drv() argument
62 struct llc_nop *llc_nop = nfc_llc_get_data(llc); in llc_nop_rcv_from_drv()
67 static int llc_nop_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_xmit_from_hci() argument
69 struct llc_nop *llc_nop = nfc_llc_get_data(llc); in llc_nop_xmit_from_hci()
/kernel/linux/linux-6.6/net/nfc/hci/
H A Dllc.c8 #include <net/nfc/llc.h>
10 #include "llc.h"
96 struct nfc_llc *llc; in nfc_llc_allocate() local
102 llc = kzalloc(sizeof(struct nfc_llc), GFP_KERNEL); in nfc_llc_allocate()
103 if (llc == NULL) in nfc_llc_allocate()
106 llc->data = llc_engine->ops->init(hdev, xmit_to_drv, rcv_to_hci, in nfc_llc_allocate()
108 &llc->rx_headroom, &llc->rx_tailroom, in nfc_llc_allocate()
110 if (llc->data == NULL) { in nfc_llc_allocate()
111 kfree(llc); in nfc_llc_allocate()
119 nfc_llc_free(struct nfc_llc *llc) nfc_llc_free() argument
125 nfc_llc_start(struct nfc_llc *llc) nfc_llc_start() argument
131 nfc_llc_stop(struct nfc_llc *llc) nfc_llc_stop() argument
137 nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) nfc_llc_rcv_from_drv() argument
142 nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) nfc_llc_xmit_from_hci() argument
147 nfc_llc_get_data(struct nfc_llc *llc) nfc_llc_get_data() argument
[all...]
H A Dllc.h12 #include <net/nfc/llc.h>
20 void (*deinit) (struct nfc_llc *llc);
21 int (*start) (struct nfc_llc *llc);
22 int (*stop) (struct nfc_llc *llc);
23 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
24 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);
40 void *nfc_llc_get_data(struct nfc_llc *llc);
H A Dllc_nop.c10 #include "llc.h"
45 static void llc_nop_deinit(struct nfc_llc *llc) in llc_nop_deinit() argument
47 kfree(nfc_llc_get_data(llc)); in llc_nop_deinit()
50 static int llc_nop_start(struct nfc_llc *llc) in llc_nop_start() argument
55 static int llc_nop_stop(struct nfc_llc *llc) in llc_nop_stop() argument
60 static void llc_nop_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_rcv_from_drv() argument
62 struct llc_nop *llc_nop = nfc_llc_get_data(llc); in llc_nop_rcv_from_drv()
67 static int llc_nop_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_xmit_from_hci() argument
69 struct llc_nop *llc_nop = nfc_llc_get_data(llc); in llc_nop_xmit_from_hci()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_llc.c22 static struct intel_gt *llc_to_gt(struct intel_llc *llc) in llc_to_gt() argument
24 return container_of(llc, struct intel_gt, llc); in llc_to_gt()
47 static bool get_ia_constants(struct intel_llc *llc, in get_ia_constants() argument
50 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in get_ia_constants()
51 struct intel_rps *rps = &llc_to_gt(llc)->rps; in get_ia_constants()
62 intel_uncore_read(llc_to_gt(llc)->uncore, DCLK) & 0xf; in get_ia_constants()
77 static void calc_ia_freq(struct intel_llc *llc, in calc_ia_freq() argument
83 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in calc_ia_freq()
123 static void gen6_update_ring_freq(struct intel_llc *llc) in gen6_update_ring_freq() argument
151 intel_llc_enable(struct intel_llc *llc) intel_llc_enable() argument
156 intel_llc_disable(struct intel_llc *llc) intel_llc_disable() argument
[all...]
H A Dselftest_llc.c11 static int gen6_verify_ring_freq(struct intel_llc *llc) in gen6_verify_ring_freq() argument
13 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in gen6_verify_ring_freq()
19 wakeref = intel_runtime_pm_get(llc_to_gt(llc)->uncore->rpm); in gen6_verify_ring_freq()
21 if (!get_ia_constants(llc, &consts)) in gen6_verify_ring_freq()
27 struct intel_rps *rps = &llc_to_gt(llc)->rps; in gen6_verify_ring_freq()
32 calc_ia_freq(llc, gpu_freq, &consts, &ia_freq, &ring_freq); in gen6_verify_ring_freq()
66 intel_runtime_pm_put(llc_to_gt(llc)->uncore->rpm, wakeref); in gen6_verify_ring_freq()
70 int st_llc_verify(struct intel_llc *llc) in st_llc_verify() argument
72 return gen6_verify_ring_freq(llc); in st_llc_verify()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_llc.c25 static struct intel_gt *llc_to_gt(struct intel_llc *llc) in llc_to_gt() argument
27 return container_of(llc, struct intel_gt, llc); in llc_to_gt()
50 static bool get_ia_constants(struct intel_llc *llc, in get_ia_constants() argument
53 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in get_ia_constants()
54 struct intel_rps *rps = &llc_to_gt(llc)->rps; in get_ia_constants()
62 intel_uncore_read(llc_to_gt(llc)->uncore, DCLK) & 0xf; in get_ia_constants()
72 static void calc_ia_freq(struct intel_llc *llc, in calc_ia_freq() argument
78 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in calc_ia_freq()
118 static void gen6_update_ring_freq(struct intel_llc *llc) in gen6_update_ring_freq() argument
150 intel_llc_enable(struct intel_llc *llc) intel_llc_enable() argument
155 intel_llc_disable(struct intel_llc *llc) intel_llc_disable() argument
[all...]
H A Dselftest_llc.c9 static int gen6_verify_ring_freq(struct intel_llc *llc) in gen6_verify_ring_freq() argument
11 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in gen6_verify_ring_freq()
17 wakeref = intel_runtime_pm_get(llc_to_gt(llc)->uncore->rpm); in gen6_verify_ring_freq()
19 if (!get_ia_constants(llc, &consts)) in gen6_verify_ring_freq()
25 struct intel_rps *rps = &llc_to_gt(llc)->rps; in gen6_verify_ring_freq()
30 calc_ia_freq(llc, gpu_freq, &consts, &ia_freq, &ring_freq); in gen6_verify_ring_freq()
33 if (snb_pcode_read(llc_to_gt(llc)->uncore, GEN6_PCODE_READ_MIN_FREQ_TABLE, in gen6_verify_ring_freq()
63 intel_runtime_pm_put(llc_to_gt(llc)->uncore->rpm, wakeref); in gen6_verify_ring_freq()
67 int st_llc_verify(struct intel_llc *llc) in st_llc_verify() argument
69 return gen6_verify_ring_freq(llc); in st_llc_verify()
[all...]
/kernel/linux/linux-5.10/net/bridge/netfilter/
H A Debt_802_3.c27 __be16 type = hdr->llc.ui.ctrl & IS_UI ? hdr->llc.ui.type : hdr->llc.ni.type; in ebt_802_3_mt()
30 if (NF_INVF(info, EBT_802_3_SAP, info->sap != hdr->llc.ui.ssap)) in ebt_802_3_mt()
32 if (NF_INVF(info, EBT_802_3_SAP, info->sap != hdr->llc.ui.dsap)) in ebt_802_3_mt()
37 if (!(hdr->llc.ui.dsap == CHECK_TYPE && hdr->llc.ui.ssap == CHECK_TYPE)) in ebt_802_3_mt()
/kernel/linux/linux-6.6/net/bridge/netfilter/
H A Debt_802_3.c27 __be16 type = hdr->llc.ui.ctrl & IS_UI ? hdr->llc.ui.type : hdr->llc.ni.type; in ebt_802_3_mt()
30 if (NF_INVF(info, EBT_802_3_SAP, info->sap != hdr->llc.ui.ssap)) in ebt_802_3_mt()
32 if (NF_INVF(info, EBT_802_3_SAP, info->sap != hdr->llc.ui.dsap)) in ebt_802_3_mt()
37 if (!(hdr->llc.ui.dsap == CHECK_TYPE && hdr->llc.ui.ssap == CHECK_TYPE)) in ebt_802_3_mt()
/kernel/linux/linux-5.10/include/net/nfc/
H A Dllc.h27 void nfc_llc_free(struct nfc_llc *llc);
29 int nfc_llc_start(struct nfc_llc *llc);
30 int nfc_llc_stop(struct nfc_llc *llc);
31 void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb);
32 int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb);
/kernel/linux/linux-6.6/include/net/nfc/
H A Dllc.h27 void nfc_llc_free(struct nfc_llc *llc);
29 int nfc_llc_start(struct nfc_llc *llc);
30 int nfc_llc_stop(struct nfc_llc *llc);
31 void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb);
32 int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb);
/kernel/linux/linux-6.6/net/smc/
H A Dsmc_llc.c205 static void smc_llc_enqueue(struct smc_link *link, union smc_llc_msg *llc);
242 /* drop parallel or already-in-progress llc requests */ in smc_llc_flow_parallel()
253 /* try to start a new llc flow, initiated by an incoming llc msg */
285 /* start a new local llc flow, wait till current flow finished */
319 /* finish the current llc flow */
479 /* send llc message */ in smc_llc_send_confirm_link()
528 /* send llc message */ in smc_llc_send_confirm_rkey()
555 /* send llc message */ in smc_llc_send_delete_rkey()
693 /* send llc messag in smc_llc_send_add_link()
1032 struct smc_llc_msg_add_link *llc = &qentry->msg.add_link; smc_llc_cli_add_link() local
1125 struct smc_llc_msg_req_add_link_v2 *llc; smc_llc_send_request_add_link() local
1196 smc_llc_is_empty_llc_message(union smc_llc_msg *llc) smc_llc_is_empty_llc_message() argument
1206 smc_llc_is_local_add_link(union smc_llc_msg *llc) smc_llc_is_local_add_link() argument
1757 struct smc_llc_msg_confirm_rkey *llc; smc_llc_rmt_conf_rkey() local
1797 struct smc_llc_msg_delete_rkey *llc; smc_llc_rmt_delete_rkey() local
1868 union smc_llc_msg *llc = &qentry->msg; smc_llc_event_handler() local
2057 smc_llc_enqueue(struct smc_link *link, union smc_llc_msg *llc) smc_llc_enqueue() argument
2088 union smc_llc_msg *llc = buf; smc_llc_rx_handler() local
[all...]

Completed in 17 milliseconds

123456