Lines Matching refs:fold
396 struct flow_filter *fold, *fnew;
452 fold = *arg;
453 if (fold) {
455 if (fold->handle != handle && handle)
458 /* Copy fold into fnew */
459 fnew->tp = fold->tp;
460 fnew->handle = fold->handle;
461 fnew->nkeys = fold->nkeys;
462 fnew->keymask = fold->keymask;
463 fnew->mode = fold->mode;
464 fnew->mask = fold->mask;
465 fnew->xor = fold->xor;
466 fnew->rshift = fold->rshift;
467 fnew->addend = fold->addend;
468 fnew->divisor = fold->divisor;
469 fnew->baseclass = fold->baseclass;
470 fnew->hashrnd = fold->hashrnd;
472 mode = fold->mode;
479 perturb_period = fold->perturb_period;
550 list_replace_rcu(&fold->list, &fnew->list);
554 if (fold) {
555 tcf_exts_get_net(&fold->exts);
556 tcf_queue_work(&fold->rwork, flow_destroy_filter_work);