Lines Matching refs:old_proto_ops
605 const struct felix_tag_proto_ops *old_proto_ops) in felix_migrate_host_flood() argument
611 if (old_proto_ops) { in felix_migrate_host_flood()
612 mask = old_proto_ops->get_host_fwd_mask(ds); in felix_migrate_host_flood()
623 const struct felix_tag_proto_ops *old_proto_ops) in felix_migrate_mdbs() argument
628 if (!old_proto_ops) in felix_migrate_mdbs()
631 from = old_proto_ops->get_host_fwd_mask(ds); in felix_migrate_mdbs()
645 const struct felix_tag_proto_ops *old_proto_ops) in felix_tag_proto_setup_shared() argument
650 err = felix_migrate_mdbs(ds, proto_ops, old_proto_ops); in felix_tag_proto_setup_shared()
656 felix_migrate_host_flood(ds, proto_ops, old_proto_ops); in felix_tag_proto_setup_shared()
668 const struct felix_tag_proto_ops *old_proto_ops, *proto_ops; in felix_change_tag_protocol() local
685 old_proto_ops = felix->tag_proto_ops; in felix_change_tag_protocol()
687 if (proto_ops == old_proto_ops) in felix_change_tag_protocol()
694 err = felix_tag_proto_setup_shared(ds, proto_ops, old_proto_ops); in felix_change_tag_protocol()
698 if (old_proto_ops) in felix_change_tag_protocol()
699 old_proto_ops->teardown(ds); in felix_change_tag_protocol()