Home
last modified time | relevance | path

Searched refs:llc (Results 1 – 25 of 46) sorted by relevance

12

/linux/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 timer_delete(&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 = timer_container_of(llc, t, llc_conn_pf_cycle_tmr_cb() local
1346 struct llc_sock *llc = timer_container_of(llc, t, llc_conn_busy_tmr_cb() local
1354 struct llc_sock *llc = timer_container_of(llc, t, ack_timer.timer); llc_conn_ack_tmr_cb() local
1361 struct llc_sock *llc = timer_container_of(llc, t, 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_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()
H A Dllc_sap.c15 #include <net/llc.h>
25 #include <linux/llc.h>
300 struct llc_sock *llc = llc_sk(sk); in llc_dgram_match() local
304 llc->laddr.lsap == laddr->lsap && in llc_dgram_match()
305 ether_addr_equal(llc->laddr.mac, laddr->mac); in llc_dgram_match()
359 struct llc_sock *llc = llc_sk(sk); in llc_mcast_match() local
362 llc->laddr.lsap == laddr->lsap && in llc_mcast_match()
363 llc->dev == skb->dev; in llc_mcast_match()
400 struct llc_sock *llc; in llc_sap_mcast() local
404 hlist_for_each_entry(llc, dev_h in llc_sap_mcast()
[all...]
H A DMakefile15 obj-$(CONFIG_LLC) += llc.o
17 llc-y := llc_core.o llc_input.o llc_output.o
H A Dllc_c_ev.c80 struct llc_sock *llc = llc_sk(sk); in llc_util_nr_inside_tx_window() local
83 if (llc->dev->flags & IFF_LOOPBACK) in llc_util_nr_inside_tx_window()
86 if (skb_queue_empty(&llc->pdu_unack_q)) in llc_util_nr_inside_tx_window()
88 skb = skb_peek(&llc->pdu_unack_q); in llc_util_nr_inside_tx_window()
91 skb = skb_peek_tail(&llc->pdu_unack_q); in llc_util_nr_inside_tx_window()
/linux/net/nfc/hci/
H A Dllc.c8 #include <net/nfc/llc.h>
10 #include "llc.h"
87 struct nfc_llc *llc; in nfc_llc_allocate() local
93 llc = kzalloc(sizeof(struct nfc_llc), GFP_KERNEL); in nfc_llc_allocate()
94 if (llc == NULL) in nfc_llc_allocate()
97 llc->data = llc_engine->ops->init(hdev, xmit_to_drv, rcv_to_hci, in nfc_llc_allocate()
99 &llc->rx_headroom, &llc->rx_tailroom, in nfc_llc_allocate()
101 if (llc->data == NULL) { in nfc_llc_allocate()
102 kfree(llc); in nfc_llc_allocate()
110 nfc_llc_free(struct nfc_llc * llc) nfc_llc_free() argument
116 nfc_llc_start(struct nfc_llc * llc) nfc_llc_start() argument
122 nfc_llc_stop(struct nfc_llc * llc) nfc_llc_stop() argument
128 nfc_llc_rcv_from_drv(struct nfc_llc * llc,struct sk_buff * skb) nfc_llc_rcv_from_drv() argument
133 nfc_llc_xmit_from_hci(struct nfc_llc * llc,struct sk_buff * skb) nfc_llc_xmit_from_hci() argument
138 nfc_llc_get_data(struct nfc_llc * llc) nfc_llc_get_data() argument
[all...]
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()
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_shdlc.c16 #include "llc.h"
761 static void llc_shdlc_deinit(struct nfc_llc *llc) in llc_shdlc_deinit() argument
763 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); in llc_shdlc_deinit()
772 static int llc_shdlc_start(struct nfc_llc *llc) in llc_shdlc_start() argument
774 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); in llc_shdlc_start()
779 static int llc_shdlc_stop(struct nfc_llc *llc) in llc_shdlc_stop() argument
781 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); in llc_shdlc_stop()
788 static void llc_shdlc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_shdlc_rcv_from_drv() argument
790 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); in llc_shdlc_rcv_from_drv()
795 static int llc_shdlc_xmit_from_hci(struct nfc_llc *llc, struc argument
[all...]
H A Dcore.c15 #include <net/nfc/llc.h>
99 r = nfc_llc_xmit_from_hci(hdev->llc, skb); in nfc_hci_msg_tx_work()
590 r = nfc_llc_start(hdev->llc); in hci_dev_up()
616 nfc_llc_stop(hdev->llc); in hci_dev_up()
629 nfc_llc_stop(hdev->llc); in hci_dev_down()
971 hdev->llc = nfc_llc_allocate(llc_name, hdev, ops->xmit, in nfc_hci_allocate_device()
974 if (hdev->llc == NULL) { in nfc_hci_allocate_device()
983 nfc_llc_free(hdev->llc); in nfc_hci_allocate_device()
1005 nfc_llc_free(hdev->llc); in nfc_hci_free_device()
1087 nfc_llc_rcv_from_drv(hdev->llc, sk in nfc_hci_recv_frame()
[all...]
H A DMakefile8 hci-y := core.o hcp.o command.o llc.o llc_nop.o
/linux/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...]
H A Dintel_llc.h11 void intel_llc_enable(struct intel_llc *llc);
12 void intel_llc_disable(struct intel_llc *llc);
H A Dselftest_llc.h11 int st_llc_verify(struct intel_llc *llc);
/linux/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()
/linux/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);
/linux/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()
1033 struct smc_llc_msg_add_link *llc = &qentry->msg.add_link; smc_llc_cli_add_link() local
1128 struct smc_llc_msg_req_add_link_v2 *llc; smc_llc_send_request_add_link() local
1199 smc_llc_is_empty_llc_message(union smc_llc_msg * llc) smc_llc_is_empty_llc_message() argument
1209 smc_llc_is_local_add_link(union smc_llc_msg * llc) smc_llc_is_local_add_link() argument
1762 struct smc_llc_msg_confirm_rkey *llc; smc_llc_rmt_conf_rkey() local
1802 struct smc_llc_msg_delete_rkey *llc; smc_llc_rmt_delete_rkey() local
1877 union smc_llc_msg *llc = &qentry->msg; smc_llc_event_handler() local
2066 smc_llc_enqueue(struct smc_link * link,union smc_llc_msg * llc) smc_llc_enqueue() argument
2097 union smc_llc_msg *llc = buf; smc_llc_rx_handler() local
[all...]
/linux/drivers/base/
H A Dcacheinfo.c60 struct cacheinfo *llc; in last_level_cache_is_valid() local
65 llc = per_cpu_cacheinfo_idx(cpu, cache_leaves(cpu) - 1); in last_level_cache_is_valid()
67 return (llc->attributes & CACHE_ID) || !!llc->fw_token; in last_level_cache_is_valid()
936 struct cacheinfo *llc, *sib_llc; in cpu_map_shared_cache() local
942 llc = per_cpu_cacheinfo_idx(cpu, cache_leaves(cpu) - 1); in cpu_map_shared_cache()
944 if (llc->type != CACHE_TYPE_DATA && llc->type != CACHE_TYPE_UNIFIED) in cpu_map_shared_cache()
948 *map = &llc->shared_cpu_map; in cpu_map_shared_cache()
953 for_each_cpu(sibling, &llc in cpu_map_shared_cache()
978 struct cacheinfo *llc; update_per_cpu_data_slice_size_cpu() local
[all...]
/linux/samples/bpf/
H A DREADME.rst23 'llc' must support target 'bpf', list version and supported targets with
24 command: ``llc --version``
71 To generate a smaller llc binary one can use::
91 It is also possible to point make to the newly compiled 'llc' or
94 make M=samples/bpf LLC=~/git/llvm-project/llvm/build/bin/llc CLANG=~/git/llvm-project/llvm/build/bin/clang
/linux/Documentation/driver-api/nfc/
H A Dnfc-hci.rst142 layers such as an llc to store the frame for re-emission, this
154 A new llc must implement the following functions::
161 void (*deinit) (struct nfc_llc *llc);
162 int (*start) (struct nfc_llc *llc);
163 int (*stop) (struct nfc_llc *llc);
164 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
165 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);
181 The llc must be registered with nfc before it can be used. Do that by
186 Again, note that the llc does not handle the physical link. It is thus very
187 easy to mix any physical link with any llc fo
[all...]
/linux/include/uapi/linux/
H A Dif_fc.h47 __u8 llc; /* LLC control field */ member
/linux/include/uapi/linux/netfilter_bridge/
H A Debt_802_3.h53 } llc; member
/linux/drivers/net/ethernet/aquantia/atlantic/macsec/
H A Dmacsec_struct.h75 u32 llc; member
374 u32 llc; member

12