clg               138 net/sched/sch_netem.c 	} clg;
clg               202 net/sched/sch_netem.c 	struct clgstate *clg = &q->clg;
clg               215 net/sched/sch_netem.c 	switch (clg->state) {
clg               217 net/sched/sch_netem.c 		if (rnd < clg->a4) {
clg               218 net/sched/sch_netem.c 			clg->state = LOST_IN_BURST_PERIOD;
clg               220 net/sched/sch_netem.c 		} else if (clg->a4 < rnd && rnd < clg->a1 + clg->a4) {
clg               221 net/sched/sch_netem.c 			clg->state = LOST_IN_GAP_PERIOD;
clg               223 net/sched/sch_netem.c 		} else if (clg->a1 + clg->a4 < rnd) {
clg               224 net/sched/sch_netem.c 			clg->state = TX_IN_GAP_PERIOD;
clg               229 net/sched/sch_netem.c 		if (rnd < clg->a5) {
clg               230 net/sched/sch_netem.c 			clg->state = LOST_IN_GAP_PERIOD;
clg               233 net/sched/sch_netem.c 			clg->state = TX_IN_BURST_PERIOD;
clg               238 net/sched/sch_netem.c 		if (rnd < clg->a3)
clg               239 net/sched/sch_netem.c 			clg->state = TX_IN_BURST_PERIOD;
clg               240 net/sched/sch_netem.c 		else if (clg->a3 < rnd && rnd < clg->a2 + clg->a3) {
clg               241 net/sched/sch_netem.c 			clg->state = TX_IN_GAP_PERIOD;
clg               242 net/sched/sch_netem.c 		} else if (clg->a2 + clg->a3 < rnd) {
clg               243 net/sched/sch_netem.c 			clg->state = LOST_IN_GAP_PERIOD;
clg               248 net/sched/sch_netem.c 		clg->state = TX_IN_GAP_PERIOD;
clg               267 net/sched/sch_netem.c 	struct clgstate *clg = &q->clg;
clg               269 net/sched/sch_netem.c 	switch (clg->state) {
clg               271 net/sched/sch_netem.c 		if (prandom_u32() < clg->a1)
clg               272 net/sched/sch_netem.c 			clg->state = BAD_STATE;
clg               273 net/sched/sch_netem.c 		if (prandom_u32() < clg->a4)
clg               277 net/sched/sch_netem.c 		if (prandom_u32() < clg->a2)
clg               278 net/sched/sch_netem.c 			clg->state = GOOD_STATE;
clg               279 net/sched/sch_netem.c 		if (prandom_u32() > clg->a3)
clg               882 net/sched/sch_netem.c 			q->clg.state = TX_IN_GAP_PERIOD;
clg               883 net/sched/sch_netem.c 			q->clg.a1 = gi->p13;
clg               884 net/sched/sch_netem.c 			q->clg.a2 = gi->p31;
clg               885 net/sched/sch_netem.c 			q->clg.a3 = gi->p32;
clg               886 net/sched/sch_netem.c 			q->clg.a4 = gi->p14;
clg               887 net/sched/sch_netem.c 			q->clg.a5 = gi->p23;
clg               900 net/sched/sch_netem.c 			q->clg.state = GOOD_STATE;
clg               901 net/sched/sch_netem.c 			q->clg.a1 = ge->p;
clg               902 net/sched/sch_netem.c 			q->clg.a2 = ge->r;
clg               903 net/sched/sch_netem.c 			q->clg.a3 = ge->h;
clg               904 net/sched/sch_netem.c 			q->clg.a4 = ge->k1;
clg               969 net/sched/sch_netem.c 	old_clg = q->clg;
clg              1047 net/sched/sch_netem.c 	q->clg = old_clg;
clg              1098 net/sched/sch_netem.c 			.p13 = q->clg.a1,
clg              1099 net/sched/sch_netem.c 			.p31 = q->clg.a2,
clg              1100 net/sched/sch_netem.c 			.p32 = q->clg.a3,
clg              1101 net/sched/sch_netem.c 			.p14 = q->clg.a4,
clg              1102 net/sched/sch_netem.c 			.p23 = q->clg.a5,
clg              1111 net/sched/sch_netem.c 			.p = q->clg.a1,
clg              1112 net/sched/sch_netem.c 			.r = q->clg.a2,
clg              1113 net/sched/sch_netem.c 			.h = q->clg.a3,
clg              1114 net/sched/sch_netem.c 			.k1 = q->clg.a4,