---
name: "sata_std_hardreset"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/sata_std_hardreset"
---

# sata\_std\_hardreset(9)

COMRESET w/o waiting or classification

## NAME

sata\_std\_hardreset - COMRESET w/o waiting or classification

## SYNOPSIS

**int sata\_std\_hardreset(struct ata\_link \*** *link***, unsigned int \*** *class***, unsigned long** *deadline***);**

## ARGUMENTS

*link*

link to reset

*class*

resulting class of attached device

*deadline*

deadline jiffies for the operation

## DESCRIPTION

Standard SATA COMRESET w/o waiting or classification.

LOCKING: Kernel thread context (may sleep)

## RETURN

0 if link offline, -EAGAIN if link online, -errno on errors.

## AUTHOR

**Jeff Garzik**

Author.

## COPYRIGHT
