Home
last modified time | relevance | path

Searched refs:plb (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/net/ipv4/
Dtcp_plb.c25 void tcp_plb_update_state(const struct sock *sk, struct tcp_plb_state *plb, in tcp_plb_update_state() argument
35 plb->consec_cong_rounds = 0; in tcp_plb_update_state()
36 else if (plb->consec_cong_rounds < in tcp_plb_update_state()
38 plb->consec_cong_rounds++; in tcp_plb_update_state()
46 void tcp_plb_check_rehash(struct sock *sk, struct tcp_plb_state *plb) in tcp_plb_check_rehash() argument
55 forced_rehash = plb->consec_cong_rounds >= in tcp_plb_check_rehash()
60 plb->consec_cong_rounds >= in tcp_plb_check_rehash()
72 if (plb->pause_until && in tcp_plb_check_rehash()
73 (!before(tcp_jiffies32, plb->pause_until) || in tcp_plb_check_rehash()
74 before(tcp_jiffies32 + max_suspend, plb->pause_until))) in tcp_plb_check_rehash()
[all …]
Dtcp_dctcp.c57 struct tcp_plb_state plb; member
106 tcp_plb_init(sk, &ca->plb); in dctcp_init()
148 tcp_plb_update_state(sk, &ca->plb, (int)ce_ratio); in dctcp_update_alpha()
149 tcp_plb_check_rehash(sk, &ca->plb); in dctcp_update_alpha()
203 tcp_plb_update_state_upon_rto(sk, &ca->plb); in dctcp_cwnd_event()
207 tcp_plb_check_rehash(sk, &ca->plb); /* Maybe rehash when inflight is 0 */ in dctcp_cwnd_event()
/linux-6.12.1/arch/powerpc/boot/
D4xx.c322 u32 cpu, plb, opb, ebc, tb, uart0, uart1, m; in ibm440gp_fixup_clocks() local
328 cpu = plb = sys_clk; in ibm440gp_fixup_clocks()
337 plb = sys_clk * m / CPC0_SYS0_FWDVB(sys0); in ibm440gp_fixup_clocks()
340 opb = plb / opdv; in ibm440gp_fixup_clocks()
356 uart0 = plb / CPC0_CR0_UDIV(cr0); in ibm440gp_fixup_clocks()
363 uart1 = plb / CPC0_CR0_UDIV(cr0); in ibm440gp_fixup_clocks()
370 dt_fixup_clock("/plb", plb); in ibm440gp_fixup_clocks()
406 u32 cpu, plb, opb, ebc, vco; in __ibm440eplike_fixup_clocks() local
444 plb = clk_b / prbdv0; in __ibm440eplike_fixup_clocks()
445 opb = plb / opbdv0; in __ibm440eplike_fixup_clocks()
[all …]
/linux-6.12.1/arch/powerpc/boot/dts/
Dkatmai.dts117 plb {
118 compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4";
281 compatible = "ibm,plb-pcix-440spe", "ibm,plb-pcix";
327 compatible = "ibm,plb-pciex-440spe", "ibm,plb-pciex";
368 compatible = "ibm,plb-pciex-440spe", "ibm,plb-pciex";
409 compatible = "ibm,plb-pciex-440spe", "ibm,plb-pciex";
490 stdout-path = "/plb/opb/serial@f0000200";
Dicon.dts113 plb {
114 compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4";
284 compatible = "ibm,plb-pcix-440spe", "ibm,plb-pcix";
316 compatible = "ibm,plb-pciex-440spe", "ibm,plb-pciex";
357 compatible = "ibm,plb-pciex-440spe", "ibm,plb-pciex";
438 stdout-path = "/plb/opb/serial@f0000200";
Dcurrituck.dts77 plb {
130 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
168 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
205 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
Dredwood.dts105 plb {
106 compatible = "ibm,plb-460sx", "ibm,plb4";
243 compatible = "ibm,plb-pciex-460sx", "ibm,plb-pciex";
284 compatible = "ibm,plb-pciex-460sx", "ibm,plb-pciex";
325 compatible = "ibm,plb-pciex-460sx", "ibm,plb-pciex";
365 stdout-path = "/plb/opb/serial@ef600200";
Dakebono.dts78 plb {
256 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
296 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
336 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
376 compatible = "ibm,plb-pciex-476fpe", "ibm,plb-pciex";
Diss4xx.dts75 plb {
76 compatible = "ibm,plb-4xx", "ibm,plb4"; /* Could be PLB6, doesn't matter */
114 stdout-path = "/plb/opb/serial@40000200";
Dsam440ep.dts89 plb {
90 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4";
271 compatible = "ibm,plb440ep-pci", "ibm,plb-pci";
291 stdout-path = "/plb/opb/serial@ef600300";
Diss4xx-mpic.dts114 plb {
115 compatible = "ibm,plb-4xx", "ibm,plb4"; /* Could be PLB6, doesn't matter */
153 stdout-path = "/plb/opb/serial@40000200";
Dyosemite.dts86 plb {
87 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4";
304 compatible = "ibm,plb440ep-pci", "ibm,plb-pci";
330 stdout-path = "/plb/opb/serial@ef600300";
Dbamboo.dts88 plb {
89 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4";
261 compatible = "ibm,plb440ep-pci", "ibm,plb-pci";
300 stdout-path = "/plb/opb/serial@ef600300";
Dcanyonlands.dts127 plb {
128 compatible = "ibm,plb-460ex", "ibm,plb4";
436 compatible = "ibm,plb-pcix-460ex", "ibm,plb-pcix";
469 compatible = "ibm,plb-pciex-460ex", "ibm,plb-pciex";
511 compatible = "ibm,plb-pciex-460ex", "ibm,plb-pciex";
Dwarp.dts82 plb {
83 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4";
305 stdout-path = "/plb/opb/serial@ef600300";
Dglacier.dts120 plb {
121 compatible = "ibm,plb-460gt", "ibm,plb4";
464 compatible = "ibm,plb-pcix-460gt", "ibm,plb-pcix";
497 compatible = "ibm,plb-pciex-460ex", "ibm,plb-pciex";
539 compatible = "ibm,plb-pciex-460ex", "ibm,plb-pciex";
Debony.dts83 plb {
84 compatible = "ibm,plb-440gp", "ibm,plb4";
299 compatible = "ibm,plb440gp-pcix", "ibm,plb-pcix";
335 stdout-path = "/plb/opb/serial@40000200";
Drainier.dts101 plb {
102 compatible = "ibm,plb-440grx", "ibm,plb4";
322 compatible = "ibm,plb440grx-pci", "ibm,plb-pci";
347 stdout-path = "/plb/opb/serial@ef600300";
Dsequoia.dts101 plb {
102 compatible = "ibm,plb-440epx", "ibm,plb4";
380 compatible = "ibm,plb440epx-pci", "ibm,plb-pci";
409 stdout-path = "/plb/opb/serial@ef600300";
Dtaishan.dts119 plb {
120 compatible = "ibm,plb-440gx", "ibm,plb4";
388 compatible = "ibm,plb440gp-pcix", "ibm,plb-pcix";
425 stdout-path = "/plb/opb/serial@40000300";
Dbluestone.dts123 plb {
333 compatible = "ibm,plb-pciex-apm821xx", "ibm,plb-pciex";
Deiger.dts109 plb {
110 compatible = "ibm,plb-460sx", "ibm,plb4";
424 stdout-path = "/plb/opb/serial@ef600200";
Darches.dts124 plb {
125 compatible = "ibm,plb-460gt", "ibm,plb4";
/linux-6.12.1/arch/microblaze/boot/dts/
Dsystem.dts32 stdout-path = "/plb@0/serial@84000000";
60 xlnx,d-plb = <0x1>;
80 xlnx,i-plb = <0x1>;
118 mb_plb: plb@0 {
121 compatible = "xlnx,plb-v46-1.03.a", "xlnx,plb-v46-1.00.a", "simple-bus";
133 xlnx,include-plb-ipif = <0x1>;
137 xlnx,mch-plb-clk-period-ps = <0x1f40>;
/linux-6.12.1/include/net/
Dtcp.h2423 struct tcp_plb_state *plb) in tcp_plb_init() argument
2425 plb->consec_cong_rounds = 0; in tcp_plb_init()
2426 plb->pause_until = 0; in tcp_plb_init()
2428 void tcp_plb_update_state(const struct sock *sk, struct tcp_plb_state *plb,
2430 void tcp_plb_check_rehash(struct sock *sk, struct tcp_plb_state *plb);
2431 void tcp_plb_update_state_upon_rto(struct sock *sk, struct tcp_plb_state *plb);

12