Lines Matching defs:fe
103 struct sched_flowc_entry *fe;
105 fe = (struct sched_flowc_entry *)arg;
107 fw_class = bind ? fe->param.class : FW_SCHED_CLS_NONE;
109 fe->param.tid, fw_class);
148 struct sched_flowc_entry *fe;
150 list_for_each_entry(fe, &e->entry_list, list) {
151 if (fe->param.tid == val) {
152 found = fe;
261 struct sched_flowc_entry *fe = NULL;
270 fe = t4_sched_entry_lookup(pi, SCHED_FLOWC, p->tid);
271 if (fe) {
272 err = t4_sched_bind_unbind_op(pi, (void *)fe, SCHED_FLOWC,
277 e = &pi->sched_tbl->tab[fe->param.class];
278 list_del(&fe->list);
279 kvfree(fe);
289 struct sched_flowc_entry *fe = NULL;
297 fe = kvzalloc(sizeof(*fe), GFP_KERNEL);
298 if (!fe)
307 memcpy(&fe->param, p, sizeof(fe->param));
309 e = &s->tab[fe->param.class];
310 err = t4_sched_bind_unbind_op(pi, (void *)fe, SCHED_FLOWC, true);
314 list_add_tail(&fe->list, &e->entry_list);
320 kvfree(fe);
340 struct sched_flowc_entry *fe;
342 list_for_each_entry(fe, &e->entry_list, list)
343 t4_sched_flowc_unbind(pi, &fe->param);
370 struct ch_sched_flowc *fe = (struct ch_sched_flowc *)arg;
373 err = t4_sched_flowc_bind(pi, fe);
375 err = t4_sched_flowc_unbind(pi, fe);
416 struct ch_sched_flowc *fe = (struct ch_sched_flowc *)arg;
418 class_id = fe->class;
463 struct ch_sched_flowc *fe = (struct ch_sched_flowc *)arg;
465 class_id = fe->class;