code: def _joint_status(pairs):
      status_info = {}
  
      for stage, filter_info in pairs:
          if stage.frozen and not (
              stage.is_repo_import or stage.is_versioned_import
          ):
              logger.warning(
                  (
                      "%s is frozen. Its dependencies are"
                      " not going to be shown in the status output."
                  ),
                  stage,
              )
          status_info.update(
              stage.status(check_updates=True, filter_info=filter_info)
          )
  
      return status_info
  
file_path: dvc/dvc/repo/status.py
imports: from itertools import chain, compress
  from dvc.exceptions import InvalidArgumentError
  from dvc.log import logger
  from .None import locked
label_desc: Use image node_id 1 for calling a global function with example usage: _joint_status(pairs) and returns: status_info