Lines Matching refs:fold
482 struct route4_filter *fold, *f1, *pfp, *f = NULL; in route4_change() local
497 fold = (struct route4_filter *)*arg; in route4_change()
498 if (fold && handle && fold->handle != handle) in route4_change()
507 if (fold) { in route4_change()
508 f->id = fold->id; in route4_change()
509 f->iif = fold->iif; in route4_change()
510 f->res = fold->res; in route4_change()
511 f->handle = fold->handle; in route4_change()
513 f->tp = fold->tp; in route4_change()
514 f->bkt = fold->bkt; in route4_change()
535 if (fold && fold->handle && f->handle != fold->handle) { in route4_change()
536 th = to_hash(fold->handle); in route4_change()
537 h = from_hash(fold->handle >> 16); in route4_change()
553 if (fold) { in route4_change()
554 tcf_unbind_filter(tp, &fold->res); in route4_change()
555 call_rcu(&fold->rcu, route4_delete_filter); in route4_change()