/freebsd/sbin/nvmecontrol/ |
H A D | telemetry.c | 104 struct nvme_telemetry_log_page tlp, buf; in telemetry_log() local 137 size = sizeof(tlp); in telemetry_log() 140 off, 0, 0, 0, &tlp, size); in telemetry_log() 143 size = letoh(tlp.da1_last); in telemetry_log() 146 size = letoh(tlp.da2_last); in telemetry_log() 149 size = letoh(tlp.da3_last); in telemetry_log() 168 if (tlp.hi_gen != buf.hi_gen) in telemetry_log() 171 tlp.hi_gen, buf.hi_gen); in telemetry_log()
|
/freebsd/lib/libpmc/ |
H A D | pmc.cmn-600.3 | 508 RX TLP for Link 0 510 RX TLP for Link 1 512 RX TLP for Link 2 514 TX TLP for Link 0 516 TX TLP for Link 1 518 TX TLP for Link 2 532 Average RX TLP size in DWs 534 Average TX TLP size in DWs 536 Average RX TLP size in CCIX messages 538 Average TX TLP size in CCIX messages [all …]
|
/freebsd/share/man/man4/ |
H A D | tcp_rack.4 | 31 .Nd TCP RACK-TLP Loss Detection Algorithm for TCP 45 RACK-TLP uses per-segment transmit timestamps and selective 49 feedback, and Tail Loss Probe (TLP) leverages RACK 54 threshold approach, RACK-TLP detects losses more efficiently 75 .It Va net.inet.tcp.rack.tlp 129 .%T "The RACK-TLP Loss Detection Algorithm for TCP"
|
H A D | tcp_bbr.4 | 92 What divisor for TLP rtt/retran will be added (1=rtt, 2=1/2 rtt etc).
|
/freebsd/contrib/ofed/include/ |
H A D | udma_barrier.h | 57 happens if a MemRd TLP is sent in via PCI-E relative to a CPU WRITE to the 125 data written before the MemWr TLP that set the valid bit. 176 and a hint to the CPU to flush any buffers to reduce latency to TLP 189 the CPU is allowed to produce a single TLP '2'. 231 Must always produce a TLP '1' followed by '2'. 259 section are made visible as TLP to the device. The TLP must be seen by the
|
/freebsd/usr.sbin/pciconf/ |
H A D | err.c | 81 { PCIM_AER_UC_POISONED_TLP, "Poisoned TLP" }, 87 { PCIM_AER_UC_MALFORMED_TLP, "Malformed TLP" }, 92 { PCIM_AER_UC_MC_BLOCKED_TLP, "MC Blocked TLP" }, 94 { PCIM_AER_UC_TLP_PREFIX_BLOCKED, "TLP Prefix Blocked Error" }, 101 { PCIM_AER_COR_BAD_TLP, "Bad TLP" },
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | pcics_reg_driver.h | 296 /*ECRC Error TLP Status Status in function 4, if set, 301 /*Malformed TLP Status Status in function 4, if set, 343 /* ECRC Error TLP Status Status in function 3, if set, generate 348 /* Malformed TLP Status Status in function 3, if set, generate 389 /* ECRC Error TLP Status Status for Function 2, if set, generate 394 /* Malformed TLP Status Status for Function 2, if set, generate 436 /* ECRC Error TLP Status Status in function 7, if set, generate 441 /* Malformed TLP Status Status in function 7, if set, generate 482 /* ECRC Error TLP Status Status in function 6, if set, generate 487 /* Malformed TLP Status Status in function 6, if set, generate [all …]
|
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_pcie.h | 194 /** Poisoned TLP */ 206 /** Malformed TLP */ 225 /** Bad TLP */ 238 /** The AER erroneous TLP header length [num DWORDs] */ 380 * the PCIe port. This resource includes the PCIe TLP headers coming on the PCIe 1055 /** decoding of the PCIe TLP Type as appears on the wire */ 1084 * on the PCIe TLP 1112 * PCIe TLP type 1118 * When the address of a TLP is matched to this region, then the ATTR 1119 * field of the TLP is changed to the value in this register. [all …]
|
H A D | al_hal_pcie_w_reg.h | 858 * TLP as a normal TLP, as described in PCI Express 3.0 859 * Specification. Upon receipt of a poisoned TLP, your application 863 * TLP). 1171 * TLP.
|
/freebsd/sys/netinet/ |
H A D | tcp_var.h | 263 uint32_t rack_rxt_last_time; /* Last time a RXT/TLP or rack tmr went off */ 275 /* TLP data */ 276 uint16_t rack_tlp_cnt_out; /* How many tlp's have been sent */ 278 uint8_t rack_tlp_out; /* Is a TLP outstanding */ 1071 uint64_t tcps_dsack_bytes; /* Number of bytes DSACK'ed no TLP */ 1090 * BBR and Rack implement TLP's these values count TLP bytes in 1092 * were newly transmited. Both types can serve as TLP's but they 1095 uint64_t tcps_tlpresends; /* number of tlp resends */ 1096 uint64_t tcps_tlpresend_bytes; /* number of bytes resent by tlp */ 1475 void tcp_record_dsack(struct tcpcb *tp, tcp_seq start, tcp_seq end, int tlp);
|
H A D | tcp_hpts.h | 62 #define PACE_TMR_TLP 0x04 /* TLP timer running */
|
H A D | tcp.h | 235 #define TCP_RACK_TLP_REDUCE 1052 /* RACK TLP cwnd reduction (bool) */ 246 #define TCP_RACK_TLP_THRESH 1063 /* RACK TLP theshold i.e. srtt+(srtt/N) */
|
/freebsd/sys/dev/bhnd/cores/pci/ |
H A D | bhnd_pcireg.h | 160 /* indirect protocol phy/dllp/tlp register access */ 273 #define BHND_PCIE_DLLP_TLPERRCTRREG 0x140 /* TLP Error Counter */ 282 /* PCIE protocol TLP diagnostic registers */ 284 #define BHND_PCIE_TLP_WORKAROUNDSREG 0x004 /* TLP Workarounds */
|
H A D | bhnd_pci_hostbvar.h | 83 * TLP workaround for unmatched address handling is required. 85 * This TLP workaround will enable setting of the PCIe UR status bit
|
H A D | bhnd_pci.c | 230 * Read a 32-bit PCIe TLP/DLLP/PLP protocol register. 251 * Write a 32-bit PCIe TLP/DLLP/PLP protocol register value.
|
/freebsd/sys/dev/bhnd/cores/pcie2/ |
H A D | bhnd_pcie2.c | 194 * Read a 32-bit PCIe TLP/DLLP/PLP protocol register. 207 * Write a 32-bit PCIe TLP/DLLP/PLP protocol register value.
|
/freebsd/sys/netinet/tcp_stacks/ |
H A D | tcp_bbr.h | 265 uint32_t len; /* Timeout T3=1, TLP=2, RACK=3 */ 575 uint32_t rc_last_tlp_seq; /* Last tlp sequence Lock(a) */ 718 uint16_t rc_tlp_seg_send_cnt; /* Number of times we have TLP sent 790 rc_tlp_rtx_out:1, /* A TLP is in flight */ 791 rc_tlp_in_progress:1, /* a TLP timer is running needed? */
|
H A D | tcp_rack.h | 407 uint32_t rc_tlp_new_data; /* we need to send new-data on a TLP 416 uint32_t last_sent_tlp_seq; /* Last tlp sequence that was retransmitted Lock(a) */ 420 uint16_t rc_tlp_cnt_out; /* count of times we have sent a TLP without new data */ 421 uint16_t last_sent_tlp_len; /* Number of bytes in the last sent tlp */
|
H A D | rack.c | 1305 /* TLP and Rack related parameters */ in rack_init_sysctls() 1309 "tlp", in rack_init_sysctls() 1311 "TLP and Rack related Controls"); in rack_init_sysctls() 1331 "What method do we do for TLP time calc 0=no-de-ack-comp, 1=ID, 2=2.1, 3=2.2"); in rack_init_sysctls() 1336 "How many TLP's can be sent without sending new data"); in rack_init_sysctls() 1346 "TLP minimum timeout per the specification (in microseconds)"); in rack_init_sysctls() 1351 "Should we always send the oldest TLP and RACK-TLP"); in rack_init_sysctls() 1356 "When a TLP completes a retran should we enter recovery"); in rack_init_sysctls() 1366 "What divisor for TLP rtt/retran will be added (1=rtt, 2=1/2 rtt etc)"); in rack_init_sysctls() 1424 "Minimum RTO in microseconds -- set with caution below 1000 due to TLP"); in rack_init_sysctls() [all …]
|
H A D | bbr.c | 646 /* Ok we need to do a TLP not RACK */ in bbr_timer_start() 649 * The previous send was a TLP. in bbr_timer_start() 655 /* We found no rsm to TLP with. */ in bbr_timer_start() 659 /* If its a FIN we don't do TLP */ in bbr_timer_start() 680 * If the TLP time works out to larger than the max in bbr_timer_start() 681 * RTO lets not do TLP.. just RTO. in bbr_timer_start() 688 * Second retransmit of the same TLP in bbr_timer_start() 711 * current TLP timer, switch to the RTO timer. in bbr_timer_start() 829 * Ok we have no timer (persists, rack, tlp, rxt or in bbr_start_hpts_timer() 844 * RACK, TLP, persists and RXT timers all are restartable in bbr_start_hpts_timer() [all …]
|
/freebsd/sys/dev/bxe/ |
H A D | ecore_reg.h | 2479 (1 << 27) /* ECRC Error TLP Status Status in function 4, if set, \ 2482 (1 << 26) /* Malformed TLP Status Status in function 4, if set, \ 2510 (1 << 17) /* ECRC Error TLP Status Status in function 3, if set, \ 2513 (1 << 16) /* Malformed TLP Status Status in function 3, if set, \ 2541 (1 << 7) /* ECRC Error TLP Status Status for Function 2, if set, \ 2544 (1 << 6) /* Malformed TLP Status Status for Function 2, if set, \ 2575 (1 << 27) /* ECRC Error TLP Status Status in function 7, if set, \ 2578 (1 << 26) /* Malformed TLP Status Status in function 7, if set, \ 2606 (1 << 17) /* ECRC Error TLP Status Status in function 6, if set, \ 2609 (1 << 16) /* Malformed TLP Status Status in function 6, if set, \ [all …]
|
/freebsd/usr.sbin/ac/ |
H A D | ac.c | 318 struct utmpx_entry *lp, *lp2, *tlp; in log_out() local 330 tlp = lp; in log_out() 336 free(tlp); in log_out()
|
/freebsd/bin/sh/ |
H A D | mktokens | 47 TLP 0 "("
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | baikal,bt1-pcie.yaml | 19 which can be used to emit all required TLP types on the PCIe bus.
|
/freebsd/sys/net/ |
H A D | if_lagg.c | 733 struct lagg_port *lp, *tlp; in lagg_port_create() local 869 CK_SLIST_FOREACH(tlp, &sc->sc_ports, lp_entries) { in lagg_port_create() 870 if (tlp->lp_ifp->if_index < ifp->if_index && ( in lagg_port_create() 871 CK_SLIST_NEXT(tlp, lp_entries) == NULL || in lagg_port_create() 872 ((struct lagg_port*)CK_SLIST_NEXT(tlp, lp_entries))->lp_ifp->if_index > in lagg_port_create() 876 if (tlp != NULL) in lagg_port_create() 877 CK_SLIST_INSERT_AFTER(tlp, lp, lp_entries); in lagg_port_create()
|