Lines Matching refs:fnew
459 struct cls_fl_filter *fnew; in fl_change() local
474 fnew = kzalloc(sizeof(*fnew), GFP_KERNEL); in fl_change()
475 if (!fnew) in fl_change()
478 tcf_exts_init(&fnew->exts, TCA_FLOWER_ACT, 0); in fl_change()
487 fnew->handle = handle; in fl_change()
489 err = fl_set_parms(net, tp, fnew, &mask, base, tb, tca[TCA_RATE], ovr); in fl_change()
497 err = rhashtable_insert_fast(&head->ht, &fnew->ht_node, in fl_change()
505 *arg = (unsigned long) fnew; in fl_change()
508 list_replace_rcu(&fold->list, &fnew->list); in fl_change()
512 list_add_tail_rcu(&fnew->list, &head->filters); in fl_change()
518 kfree(fnew); in fl_change()