MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Driver Entry Points                              tranquiesce(9E)



NAME
     tranquiesce, tranunquiesce - quiesce and unquiesce a  SCSI
     bus

SYNOPSIS
     #include 

     int prefixtranquiesce(devinfot *hbadip);


     int prefixtranunquiesce(devinfot *hbadip);


INTERFACE LEVEL
     Solaris DI

PARAMETERS
     hbadip    The devinfot pointer associated with  the  SCSI
                HBA.


DESCRIPTION
     The  tranquiesce() and   tranunquiesce()  vectors  in  the
     scsihbatran(9S) structure should be initialized during the
     HBA driver's  attach(9E). They are HBA entry  points  to  be
     called  when  a  user initiates quiesce and unquiesce opera-
     tions through device control interfaces.


     tranquiesce() should wait for all outstanding  commands  to
     complete  and  blocks  (or  queues) any I/O requests issued.
     tranunquiesce() should allow I/O activities  to  resume  on
     the SCSI bus.


     Implementation is hardware specific.

RETURN VALUES
     tranquiesce() and tranunquiesce() should return:

     0           Successful completion.


     Non-zero    An error occurred.


ATRIBUTES
     See attributes(5) for a description of the following  attri-
     butes:






SunOS 5.11          Last change: 31 Jan 1999                    1






Driver Entry Points                              tranquiesce(9E)



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Committed                   
    


SEE ALSO
     attributes(5), tranbusreset(9E), scsihbatran(9S)














































SunOS 5.11          Last change: 31 Jan 1999                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™