code: func (adc *attachDetachController) processVolumesInUse(
  	nodeName types.NodeName, volumesInUse []v1.UniqueVolumeName) {
  	klog.V(4).Infof("processVolumesInUse for node %q", nodeName)
  	for _, attachedVolume := range adc.actualStateOfWorld.GetAttachedVolumesForNode(nodeName) {
  		mounted := false
  		for _, volumeInUse := range volumesInUse {
  			if attachedVolume.VolumeName == volumeInUse {
  				mounted = true
  				break
  			}
  		}
  		err := adc.actualStateOfWorld.SetVolumeMountedByNode(attachedVolume.VolumeName, nodeName, mounted)
  		if err != nil {
  			klog.Warningf(
  				"SetVolumeMountedByNode(%q, %q, %v) returned an error: %v",
  				attachedVolume.VolumeName, nodeName, mounted, err)
  		}
  	}
  }
docs: // processVolumesInUse processes the list of volumes marked as "in-use"
  // according to the specified Node's Status.VolumesInUse and updates the
  // corresponding volume in the actual state of the world to indicate that it is
  // mounted.