Lines Matching full:hook
26 FIS-based drivers will hook into the system with ``->qc_prep()`` and
61 optional ``->mode_filter()`` hook is called when libata has built a mask of
102 All bmdma-style drivers must implement this hook. This is the low-level
117 :c:func:`ata_sff_exec_command` for this hook.
131 This hook may be specified as NULL, in which case libata will assume
146 :c:func:`ata_sff_check_status` for this hook.
172 this hook.
190 This hook should not be used to replace the standard controller
195 hook instead.
217 :c:func:`bmdma_setup` hook. :c:func:`ata_bmdma_setup` will write the pointer
222 :c:func:`bmdma_start` hook. :c:func:`ata_bmdma_start` will write the
226 :c:func:`bmdma_stop` hook. :c:func:`ata_bmdma_stop` clears the ATA_DMA_START
230 :c:func:`bmdma_status` hook.
284 ``->error_handler()`` is a driver's hook into probe, hotplug, and recovery
289 'prereset' hook (may be NULL) is called during an EH reset, before any
292 'postreset' hook (may be NULL) is called after the EH reset is
325 hook, which scans all ports in the host_set, determines which queued
329 :c:func:`irq_clear` hook, which simply clears the interrupt and error flags
362 Many drivers use :c:func:`ata_port_start` as this hook or call it from their
371 The hook must finalize hardware shutdown, release DMA and other
372 resources, etc. This hook may be specified as NULL, in which case it is