tran_quiesce(9e) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

tran_quiesce(9e)

tran_quiesce(9E)              Driver Entry Points             tran_quiesce(9E)

NAME
       tran_quiesce, tran_unquiesce - quiesce and unquiesce a SCSI bus

SYNOPSIS
       #include <sys/scsi/scsi.h>

       int prefix_tran_quiesce(dev_info_t *hba_dip);


       int prefix_tran_unquiesce(dev_info_t *hba_dip);

INTERFACE LEVEL
       Solaris DDI

PARAMETERS
       hba_dip    The dev_info_t pointer associated with the SCSI HBA.


DESCRIPTION
       The    tran_quiesce()    and    tran_unquiesce()    vectors    in   the
       scsi_hba_tran(9S) structure should be initialized during the  HBA  dri‐
       ver's  attach(9E).  They  are HBA entry points to be called when a user
       initiates quiesce and unquiesce operations through device  control  in‐
       terfaces.


       tran_quiesce() should wait for all outstanding commands to complete and
       blocks (or queues) any I/O requests issued. tran_unquiesce() should al‐
       low I/O activities to resume on the SCSI bus.


       Implementation is hardware specific.

RETURN VALUES
       tran_quiesce() and tran_unquiesce() should return:

       0           Successful completion.


       Non-zero    An error occurred.


ATTRIBUTES
       See attributes(7) for a description of the following attributes:

       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Interface StabilityCommitted


SEE ALSO
       attributes(7), tran_bus_reset(9E), scsi_hba_tran(9S)

Oracle Solaris 11.4            9 September 2024               tran_quiesce(9E)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3