• Lu Baolu's avatar
    iommu/vt-d: Refactor find_domain() helper · 1ee0186b
    Lu Baolu authored
    Current find_domain() helper checks and does the deferred domain
    attachment and return the domain in use. This isn't always the
    use case for the callers. Some callers only want to retrieve the
    current domain in use.
    
    This refactors find_domain() into two helpers: 1) find_domain()
    only returns the domain in use; 2) deferred_attach_domain() does
    the deferred domain attachment if required and return the domain
    in use.
    
    Cc: Ashok Raj <ashok.raj@intel.com>
    Cc: Jacob Pan <jacob.jun.pan@linux.intel.com>
    Cc: Kevin Tian <kevin.tian@intel.com>
    Signed-off-by: default avatarLu Baolu <baolu.lu@linux.intel.com>
    Signed-off-by: default avatarJoerg Roedel <jroedel@suse.de>
    1ee0186b
intel-iommu.c 154 KB