/Linux-v6.1/net/llc/ |
D | llc_c_ac.c | 29 #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 …]
|
D | llc_conn.c | 64 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 …]
|
D | llc_proc.c | 2 * 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 …]
|
D | af_llc.c | 2 * 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 …]
|
D | llc_if.c | 2 * llc_if.c - Defines LLC interface to upper layer 39 * LLC has send an I pdu with p bit set to 1 and is waiting for it's 48 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() 77 * Upper layer calls this to establish an LLC connection with a remote 88 struct llc_sock *llc = llc_sk(sk); in llc_establish_connection() local [all …]
|
/Linux-v6.1/net/nfc/hci/ |
D | llc.c | 8 #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 …]
|
D | llc_nop.c | 10 #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()
|
D | llc.h | 12 #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);
|
/Linux-v6.1/drivers/gpu/drm/i915/gt/ |
D | intel_llc.c | 25 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 …]
|
D | selftest_llc.c | 10 static int gen6_verify_ring_freq(struct intel_llc *llc) in gen6_verify_ring_freq() argument 12 struct drm_i915_private *i915 = llc_to_gt(llc)->i915; in gen6_verify_ring_freq() 18 wakeref = intel_runtime_pm_get(llc_to_gt(llc)->uncore->rpm); in gen6_verify_ring_freq() 20 if (!get_ia_constants(llc, &consts)) in gen6_verify_ring_freq() 26 struct intel_rps *rps = &llc_to_gt(llc)->rps; in gen6_verify_ring_freq() 31 calc_ia_freq(llc, gpu_freq, &consts, &ia_freq, &ring_freq); in gen6_verify_ring_freq() 34 if (snb_pcode_read(llc_to_gt(llc)->uncore, GEN6_PCODE_READ_MIN_FREQ_TABLE, in gen6_verify_ring_freq() 64 intel_runtime_pm_put(llc_to_gt(llc)->uncore->rpm, wakeref); in gen6_verify_ring_freq() 68 int st_llc_verify(struct intel_llc *llc) in st_llc_verify() argument 70 return gen6_verify_ring_freq(llc); in st_llc_verify()
|
D | intel_mocs.c | 53 /* (e)LLC caching options */ 134 * Thus it is expected to allow LLC cacheability to enable coherent 154 /* Base - L3 + LLC */ \ 166 /* Base - LLC */ \ 170 /* Age 0 - LLC */ \ 174 /* Age 0 - L3 + LLC */ \ 178 /* Age: Don't Chg. - LLC */ \ 182 /* Age: Don't Chg. - L3 + LLC */ \ 186 /* No AOM - LLC */ \ 190 /* No AOM - L3 + LLC */ \ [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/sandybridge/ |
D | uncore-other.json | 22 …ts for coherent and non-coherent requests initiated by IA cores, processor graphic units, or LLC.", 26 …ts for coherent and non-coherent requests initiated by IA cores, processor graphic units, or LLC.", 31 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 37 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 42 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 48 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 53 …mber of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC.", 58 …mber of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC.", 63 "BriefDescription": "Counts the number of LLC evictions allocated.", 68 "PublicDescription": "Counts the number of LLC evictions allocated.", [all …]
|
D | cache.json | 352 "BriefDescription": "L2 or LLC HW prefetches that access L2 cache.", 433 "BriefDescription": "Core-originated cacheable demand requests missed LLC.", 442 "BriefDescription": "Core-originated cacheable demand requests that refer to LLC.", 451 …"BriefDescription": "Retired load uops which data sources were LLC and cross-core snoop hits in on… 462 …on": "Retired load uops which data sources were HitM responses from shared LLC. (Precise Event - P… 473 …"BriefDescription": "Retired load uops which data sources were LLC hit and cross-core snoop missed… 483 …"BriefDescription": "Retired load uops which data sources were hits in LLC without snoops required… 534 …"BriefDescription": "Retired load uops which data sources were data hits in LLC without snoops req… 731 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and the snoop to one … 743 …"BriefDescription": "Counts demand & prefetch code reads that hit in the LLC and sibling core snoo… [all …]
|
D | memory.json | 147 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data retur… 159 …"BriefDescription": "Counts all demand & prefetch data reads that miss the LLC and the data retur… 171 …"BriefDescription": "Counts all prefetch code reads that miss the LLC and the data returned from … 183 …"BriefDescription": "Counts all prefetch data reads that miss the LLC and the data returned from … 195 …"BriefDescription": "Counts all prefetch RFOs that miss the LLC and the data returned from dram.", 207 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the… 219 …"BriefDescription": "Counts all demand & prefetch RFOs that miss the LLC and the data returned fr… 239 …"PublicDescription": "This event counts any requests that miss the LLC where the data was returned… 244 "BriefDescription": "Counts LLC replacements.", 252 …ts (demand/prefetch data reads and demand data writes (RFOs) that miss the LLC where the data is … [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/ivybridge/ |
D | uncore-other.json | 22 …ts for coherent and non-coherent requests initiated by IA cores, processor graphic units, or LLC.", 26 …ts for coherent and non-coherent requests initiated by IA cores, processor graphic units, or LLC.", 31 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 37 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 42 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 48 …nt for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.", 53 …mber of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC.", 58 …mber of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC.", 63 "BriefDescription": "Counts the number of LLC evictions allocated.", 68 "PublicDescription": "Counts the number of LLC evictions allocated.", [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/jaketown/ |
D | memory.json | 147 …"BriefDescription": "This event counts all LLC misses for all demand and L2 prefetches. LLC prefet… 159 …"BriefDescription": "Counts all local dram accesses for all demand and L2 prefetches. LLC prefetch… 171 …ransfers (includes HITM and HIT-Forward) for all demand and L2 prefetches. LLC prefetches are excl… 183 "BriefDescription": "Counts all demand code reads that miss the LLC", 195 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from lo… 207 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from re… 219 …"BriefDescription": "Counts all demand code reads that miss the LLC the data is found in M state … 231 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data forwarded from r… 243 …"BriefDescription": "Counts demand data reads that miss the LLC and the data returned from remote… 255 "BriefDescription": "Counts demand data reads that miss in the LLC", [all …]
|
D | cache.json | 352 "BriefDescription": "L2 or LLC HW prefetches that access L2 cache.", 433 "BriefDescription": "Core-originated cacheable demand requests missed LLC.", 442 "BriefDescription": "Core-originated cacheable demand requests that refer to LLC.", 451 …"BriefDescription": "Retired load uops which data sources were LLC and cross-core snoop hits in on… 461 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared LLC.", 471 …"BriefDescription": "Retired load uops which data sources were LLC hit and cross-core snoop missed… 480 …"BriefDescription": "Retired load uops which data sources were hits in LLC without snoops required… 537 …"BriefDescription": "Retired load uops which data sources were data hits in LLC without snoops req… 754 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and the snoop to one … 766 …"BriefDescription": "Counts demand & prefetch data reads that hit in the LLC and the snoops to sib… [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/ivytown/ |
D | memory.json | 156 "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC", 168 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data retur… 180 …"BriefDescription": "Counts all demand & prefetch code reads that miss the LLC and the data forwa… 192 "BriefDescription": "Counts all demand & prefetch data reads that hits the LLC", 204 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit the LLC", 216 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the… 228 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC the dat… 240 …"BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC and the… 252 "BriefDescription": "Counts all demand code reads that miss the LLC", 264 …"BriefDescription": "Counts all demand code reads that miss the LLC and the data returned from lo… [all …]
|
D | cache.json | 90 "PublicDescription": "Not rejected writebacks that missed LLC.", 325 "BriefDescription": "L2 or LLC HW prefetches that access L2 cache", 330 "PublicDescription": "Any MLC or LLC HW prefetch accessing L2, including rejects.", 415 "BriefDescription": "Core-originated cacheable demand requests missed LLC", 425 "BriefDescription": "Core-originated cacheable demand requests that refer to LLC", 435 …"BriefDescription": "Retired load uops which data sources were LLC and cross-core snoop hits in on… 445 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared LLC.", 455 …"BriefDescription": "Retired load uops which data sources were LLC hit and cross-core snoop missed… 465 …"BriefDescription": "Retired load uops which data sources were hits in LLC without snoops required… 561 …"BriefDescription": "Retired load uops which data sources were data hits in LLC without snoops req… [all …]
|
/Linux-v6.1/net/smc/ |
D | smc_llc.c | 5 * Link Layer Control (LLC) 206 static void smc_llc_enqueue(struct smc_link *link, union smc_llc_msg *llc); 243 /* drop parallel or already-in-progress llc requests */ in smc_llc_flow_parallel() 246 "LLC msg: msg %d flow %d role %d\n", in smc_llc_flow_parallel() 254 /* try to start a new llc flow, initiated by an incoming llc msg */ 286 /* start a new local llc flow, wait till current flow finished */ 320 /* finish the current llc flow */ 363 pr_warn_once("smc: SMC-R lg %*phN net %llu dropped unexpected LLC msg: " in smc_llc_wait() 380 /* handler for send/transmission completion of an LLC msg */ 389 * smc_llc_add_pending_send() - add LLC control message to pending WQE transmits [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/westmereex/ |
D | cache.json | 443 "BriefDescription": "L2 writeback to LLC transactions", 765 "BriefDescription": "Retired loads that miss the LLC cache (Precise Event)", 774 … "BriefDescription": "Retired loads that hit valid versions in the LLC cache (Precise Event)", 994 … "BriefDescription": "Offcore data reads satisfied by the LLC and not found in a sibling core", 1005 "BriefDescription": "Offcore data reads satisfied by the LLC and HIT in a sibling core", 1016 "BriefDescription": "Offcore data reads satisfied by the LLC and HITM in a sibling core", 1027 "BriefDescription": "Offcore data reads satisfied by the LLC", 1038 "BriefDescription": "Offcore data reads satisfied by the LLC or local DRAM", 1126 … "BriefDescription": "Offcore code reads satisfied by the LLC and not found in a sibling core", 1137 "BriefDescription": "Offcore code reads satisfied by the LLC and HIT in a sibling core", [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/nehalemep/ |
D | cache.json | 563 "BriefDescription": "L2 writeback to LLC transactions", 885 "BriefDescription": "Retired loads that miss the LLC cache (Precise Event)", 894 … "BriefDescription": "Retired loads that hit valid versions in the LLC cache (Precise Event)", 1006 … "BriefDescription": "Offcore data reads satisfied by the LLC and not found in a sibling core", 1017 "BriefDescription": "Offcore data reads satisfied by the LLC and HIT in a sibling core", 1028 "BriefDescription": "Offcore data reads satisfied by the LLC and HITM in a sibling core", 1039 "BriefDescription": "Offcore data reads satisfied by the LLC", 1050 "BriefDescription": "Offcore data reads satisfied by the LLC or local DRAM", 1138 … "BriefDescription": "Offcore code reads satisfied by the LLC and not found in a sibling core", 1149 "BriefDescription": "Offcore code reads satisfied by the LLC and HIT in a sibling core", [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/x86/nehalemex/ |
D | cache.json | 563 "BriefDescription": "L2 writeback to LLC transactions", 885 "BriefDescription": "Retired loads that miss the LLC cache (Precise Event)", 894 … "BriefDescription": "Retired loads that hit valid versions in the LLC cache (Precise Event)", 961 … "BriefDescription": "Offcore data reads satisfied by the LLC and not found in a sibling core", 972 "BriefDescription": "Offcore data reads satisfied by the LLC and HIT in a sibling core", 983 "BriefDescription": "Offcore data reads satisfied by the LLC and HITM in a sibling core", 994 "BriefDescription": "Offcore data reads satisfied by the LLC", 1005 "BriefDescription": "Offcore data reads satisfied by the LLC or local DRAM", 1093 … "BriefDescription": "Offcore code reads satisfied by the LLC and not found in a sibling core", 1104 "BriefDescription": "Offcore code reads satisfied by the LLC and HIT in a sibling core", [all …]
|
/Linux-v6.1/net/bridge/netfilter/ |
D | ebt_802_3.c | 27 __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-v6.1/tools/perf/pmu-events/arch/x86/broadwell/ |
D | memory.json | 1841 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1849 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1854 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1862 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1867 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1875 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1880 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1888 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1893 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads", 1901 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads", [all …]
|