code: func SuspendDevice(name string) error {
  	task, err := TaskCreateNamed(deviceSuspend, name)
  	if task == nil {
  		return err
  	}
  	if err := task.run(); err != nil {
  		return fmt.Errorf("devicemapper: Error running deviceSuspend %s", err)
  	}
  	return nil
  }
docs: // SuspendDevice is the programmatic example of "dmsetup suspend".
  // It suspends the specified device.