Lines Matching refs:pbs
27 u32 cir = 0, cbs = 0, pir = 0, pbs = 0; in qos_policer_conf_set() local
34 pbs = conf->pbs; in qos_policer_conf_set()
63 if (pir == 0 && pbs == 0) { in qos_policer_conf_set()
69 pbs = DIV_ROUND_UP(pbs, 4096); in qos_policer_conf_set()
70 pbs = (pbs ? pbs : 1); /* No zero burst size */ in qos_policer_conf_set()
79 pbs = (pbs * 10) / 328; /* 32.8 frames */ in qos_policer_conf_set()
80 pbs = (pbs ? pbs : 1); /* No zero burst size */ in qos_policer_conf_set()
84 if (pir == 0 && pbs == 0) { in qos_policer_conf_set()
90 pbs = (pbs * 10) / 3; /* 0.3 frames */ in qos_policer_conf_set()
91 pbs = (pbs ? pbs : 1); /* No zero burst size */ in qos_policer_conf_set()
99 pbs = 0; in qos_policer_conf_set()
116 if (pbs > pbs_max) { in qos_policer_conf_set()
118 port, pbs, pbs_max); in qos_policer_conf_set()
138 ANA_POL_PIR_CFG_PIR_BURST(pbs), in qos_policer_conf_set()
168 pp.pbs = pol->burst; in ocelot_port_policer_add()
171 __func__, port, pp.pir, pp.pbs); in ocelot_port_policer_add()