:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
ata_build_rw_tf(9) - phpMan

Command: man perldoc info search(apropos)  


ATA_BUILD_RW_TF(9)                    libata Core Internals                    ATA_BUILD_RW_TF(9)



NAME
       ata_build_rw_tf - Build ATA taskfile for given read/write request

SYNOPSIS
       int ata_build_rw_tf(struct ata_taskfile * tf, struct ata_device * dev, u64 block,
                           u32 n_block, unsigned int tf_flags, unsigned int tag);

ARGUMENTS
       tf
           Target ATA taskfile

       dev
           ATA device tf belongs to

       block
           Block address

       n_block
           Number of blocks

       tf_flags
           RW/FUA etc...

       tag
           tag

DESCRIPTION
       LOCKING: None.

       Build ATA taskfile tf for read/write request described by block, n_block, tf_flags and tag
       on dev.

RETURN
       0 on success, -ERANGE if the request is too large for dev, -EINVAL if the request is
       invalid.

AUTHOR
       Jeff Garzik
           Author.

COPYRIGHT
Kernel Hackers Manual 4.8.                 January 2017                        ATA_BUILD_RW_TF(9)


/man
rootr.net - man pages