Home
last modified time | relevance | path

Searched full:llc (Results 1 – 25 of 1610) sorted by relevance

12345678910>>...65

/kernel/linux/linux-6.6/net/llc/
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->data_flag == 2) in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2()
194 del_timer(&llc->rej_sent_timer.timer); in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2()
[all …]
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->vS + 1) % LLC_2_SEQ_NBR_MODULO; in llc_conn_resend_i_pdu_as_cmd()
258 struct llc_sock *llc = llc_sk(sk); in llc_conn_resend_i_pdu_as_rsp() local
[all …]
Dllc_proc.c2 * proc_llc.c - proc interface for LLC
23 #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()
[all …]
Daf_llc.c2 * af_llc.c - LLC User Interface SAPs
4 * 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.
105 * since llc_pdu_init_as_xid_cmd() sets 4,5,6 bytes of LLC header in llc_ui_header_len()
129 struct llc_sock* llc = llc_sk(sk); in llc_ui_send_data() local
[all …]
/kernel/linux/linux-5.10/net/llc/
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->data_flag == 2) in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2()
194 del_timer(&llc->rej_sent_timer.timer); in llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2()
[all …]
Dllc_proc.c2 * proc_llc.c - proc interface for LLC
23 #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()
[all …]
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 = llc_sk(sk); in llc_conn_resend_i_pdu_as_rsp() local
267 while ((skb = skb_dequeue(&llc->pdu_unack_q)) != NULL) { in llc_conn_resend_i_pdu_as_rsp()
[all …]
Daf_llc.c2 * af_llc.c - LLC User Interface SAPs
4 * 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.
105 * since llc_pdu_init_as_xid_cmd() sets 4,5,6 bytes of LLC header in llc_ui_header_len()
129 struct llc_sock* llc = llc_sk(sk); in llc_ui_send_data() local
[all …]
/kernel/linux/linux-5.10/net/nfc/hci/
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()
114 llc->ops = llc_engine->ops; in nfc_llc_allocate()
[all …]
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/
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()
114 llc->ops = llc_engine->ops; in nfc_llc_allocate()
[all …]
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/tools/perf/pmu-events/arch/x86/sandybridge/
Dcache.json276 "BriefDescription": "L2 or LLC HW prefetches that access L2 cache.",
339 "BriefDescription": "Core-originated cacheable demand requests missed LLC.",
346 "BriefDescription": "Core-originated cacheable demand requests that refer to LLC.",
353 …"BriefDescription": "Retired load uops which data sources were LLC and cross-core snoop hits in on…
362 …on": "Retired load uops which data sources were HitM responses from shared LLC. (Precise Event - P…
371 …"BriefDescription": "Retired load uops which data sources were LLC hit and cross-core snoop missed…
379 …"BriefDescription": "Retired load uops which data sources were hits in LLC without snoops required…
420 …"BriefDescription": "Retired load uops which data sources were data hits in LLC without snoops req…
577 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and the snoop to one …
586 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and sibling core snoo…
[all …]
Dmemory.json113 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data retur…
122 …"BriefDescription": "Counts all demand & prefetch data reads that miss the LLC and the data retur…
131 …"BriefDescription": "Counts all prefetch code reads that miss the LLC and the data returned from …
140 …"BriefDescription": "Counts all prefetch data reads that miss the LLC and the data returned from …
149 …"BriefDescription": "Counts all prefetch RFOs that miss the LLC and the data returned from dram.",
158 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the…
167 …"BriefDescription": "Counts all demand & prefetch RFOs that miss the LLC and the data returned fr…
181 …"PublicDescription": "This event counts any requests that miss the LLC where the data was returned…
186 "BriefDescription": "Counts LLC replacements.",
191 …ts (demand/prefetch data reads and demand data writes (RFOs) that miss the LLC where the data is …
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivytown/
Dmemory.json122 "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC",
131 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data retur…
140 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data forwa…
149 "BriefDescription": "Counts all demand & prefetch data reads that hits the LLC",
158 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit the LLC",
167 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the…
176 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC the dat…
185 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the…
194 "BriefDescription": "Counts all demand code reads that miss the LLC",
203 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from lo…
[all …]
Dcache.json72 "PublicDescription": "Not rejected writebacks that missed LLC.",
261 "BriefDescription": "L2 or LLC HW prefetches that access L2 cache",
264 "PublicDescription": "Any MLC or LLC HW prefetch accessing L2, including rejects.",
333 "BriefDescription": "Core-originated cacheable demand requests missed LLC",
341 "BriefDescription": "Core-originated cacheable demand requests that refer to LLC",
349 …"BriefDescription": "Retired load uops which data sources were LLC and cross-core snoop hits in on…
357 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared LLC.",
365 …"BriefDescription": "Retired load uops which data sources were LLC hit and cross-core snoop missed…
373 …"BriefDescription": "Retired load uops which data sources were hits in LLC without snoops required…
449 …"BriefDescription": "Retired load uops which data sources were data hits in LLC without snoops req…
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
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
125 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in gen6_update_ring_freq()
[all …]
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/
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
123 if (!get_ia_constants(llc, &consts)) in gen6_update_ring_freq()
[all …]
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()
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/jaketown/
Dmemory.json113 …"BriefDescription": "This event counts all LLC misses for all demand and L2 prefetches. LLC prefet…
122 …"BriefDescription": "Counts all local dram accesses for all demand and L2 prefetches. LLC prefetch…
131 …ransfers (includes HITM and HIT-Forward) for all demand and L2 prefetches. LLC prefetches are excl…
140 "BriefDescription": "Counts all demand code reads that miss the LLC",
149 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from lo…
158 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from re…
167 …"BriefDescription": "Counts all demand code reads that miss the LLC the data is found in M state …
176 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data forwarded from r…
185 …"BriefDescription": "Counts demand data reads that miss the LLC and the data returned from remote…
194 "BriefDescription": "Counts demand data reads that miss in the LLC",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/
Duncore.json91 "BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.",
92 "PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.",
103 "BriefDescription": "LLC lookup request that access cache and found line in M-state.",
104 "PublicDescription": "LLC lookup request that access cache and found line in M-state.",
115 "BriefDescription": "LLC lookup request that access cache and found line in E-state.",
116 "PublicDescription": "LLC lookup request that access cache and found line in E-state.",
127 "BriefDescription": "LLC lookup request that access cache and found line in S-state.",
128 "PublicDescription": "LLC lookup request that access cache and found line in S-state.",
139 "BriefDescription": "LLC lookup request that access cache and found line in I-state.",
140 "PublicDescription": "LLC lookup request that access cache and found line in I-state.",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/sandybridge/
Duncore.json91 "BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.",
92 "PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.",
103 "BriefDescription": "LLC lookup request that access cache and found line in M-state.",
104 "PublicDescription": "LLC lookup request that access cache and found line in M-state.",
115 "BriefDescription": "LLC lookup request that access cache and found line in E-state.",
116 "PublicDescription": "LLC lookup request that access cache and found line in E-state.",
127 "BriefDescription": "LLC lookup request that access cache and found line in S-state.",
128 "PublicDescription": "LLC lookup request that access cache and found line in S-state.",
139 "BriefDescription": "LLC lookup request that access cache and found line in I-state.",
140 "PublicDescription": "LLC lookup request that access cache and found line in I-state.",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/jaketown/
Dmemory.json155 "BriefDescription": "Counts all demand code reads that miss the LLC",
167 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from lo…
179 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from re…
191 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data forwarded from r…
203 …"BriefDescription": "Counts all demand code reads that miss the LLC the data is found in M state …
215 …"BriefDescription": "Counts demand data reads that miss the LLC and the data returned from remote…
227 "BriefDescription": "Counts demand data reads that miss in the LLC",
239 …"BriefDescription": "Counts demand data reads that miss the LLC and the data returned from local …
251 …"BriefDescription": "Counts demand data reads that miss the LLC and the data returned from remote…
263 …"BriefDescription": "Counts demand data reads that miss the LLC and the data forwarded from remot…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/
Dmemory.json164 "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC",
176 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data retur…
188 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data forwa…
200 "BriefDescription": "Counts all demand & prefetch data reads that hits the LLC",
212 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit the LLC",
224 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the…
236 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the…
248 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC the dat…
260 "BriefDescription": "Counts all demand code reads that miss the LLC",
272 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from lo…
[all …]

12345678910>>...65