Lines Matching refs:hfsc_opts
365 static struct node_hfsc_opts hfsc_opts; variable
509 struct node_hfsc_opts hfsc_opts; member
590 %type <v.hfsc_opts> hfscopts_list hfscopts_item hfsc_opts
2043 bzero(&$$.data.hfsc_opts,
2046 | HFSC '(' hfsc_opts ')' {
2048 $$.data.hfsc_opts = $3;
2120 hfsc_opts : {
2121 bzero(&hfsc_opts,
2125 $$ = hfsc_opts;
2134 if (hfsc_opts.linkshare.used) {
2138 hfsc_opts.linkshare.m2 = $2;
2139 hfsc_opts.linkshare.used = 1;
2147 if (hfsc_opts.linkshare.used) {
2151 hfsc_opts.linkshare.m1 = $3;
2152 hfsc_opts.linkshare.d = $5;
2153 hfsc_opts.linkshare.m2 = $7;
2154 hfsc_opts.linkshare.used = 1;
2157 if (hfsc_opts.realtime.used) {
2161 hfsc_opts.realtime.m2 = $2;
2162 hfsc_opts.realtime.used = 1;
2170 if (hfsc_opts.realtime.used) {
2174 hfsc_opts.realtime.m1 = $3;
2175 hfsc_opts.realtime.d = $5;
2176 hfsc_opts.realtime.m2 = $7;
2177 hfsc_opts.realtime.used = 1;
2180 if (hfsc_opts.upperlimit.used) {
2184 hfsc_opts.upperlimit.m2 = $2;
2185 hfsc_opts.upperlimit.used = 1;
2193 if (hfsc_opts.upperlimit.used) {
2197 hfsc_opts.upperlimit.m1 = $3;
2198 hfsc_opts.upperlimit.d = $5;
2199 hfsc_opts.upperlimit.m2 = $7;
2200 hfsc_opts.upperlimit.used = 1;
2204 hfsc_opts.flags |= HFCF_DEFAULTCLASS;
2206 hfsc_opts.flags |= HFCF_RED;
2208 hfsc_opts.flags |= HFCF_RED|HFCF_ECN;
2210 hfsc_opts.flags |= HFCF_RIO;
2212 hfsc_opts.flags |= HFCF_CODEL;