ddi_fm_service_impact(9f) 맨 페이지 - 윈디하나의 솔라나라

개요

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

ddi_fm_service_impact(9f)

ddi_fm_service_impact(9F)      Kernel Functions      ddi_fm_service_impact(9F)

NAME
       ddi_fm_service_impact - report the impact of an error

SYNOPSIS
       #include <sys/ddifm.h>

       void ddi_fm_service_impact(dev_info_t *dip, int *impact);

INTERFACE LEVEL
       Solaris DDI specific (Solaris DDI)

PARAMETERS
       dip       Pointer to the dev_info structure


       impact    Impact of error


DESCRIPTION
       The  following service impact values are accepted by ddi_fm_service_im‐
       pact():

       DDI_SERVICE_LOST          The service provided by  the  device  is  un‐
                                 available  due  to  an error. The operational
                                 state  of  the  device  will  transition   to
                                 DEVI_DEVICE_DOWN.


       DDI_SERVICE_DEGRADED      The  driver  is unable to provide normal ser‐
                                 vice, but it can provide  a  partial  or  de‐
                                 graded  level  of  service.  The driver might
                                 have to make repeated attempts to perform  an
                                 operation  before  it  succeeds, or it may be
                                 running at less than its configured speed.  A
                                 driver may use this value to indicate that an
                                 alternative  device  should be used if avail‐
                                 able, but that it can continue  operation  if
                                 no  alternative exists. The operational state
                                 of the device  will  transition  to  DEVI_DE‐
                                 VICE_DEGRADED.


       DDI_SERVICE_RESTORED      The  service  provided by the device has been
                                 restored. The operational state of the device
                                 will transition to  its  pre-error  condition
                                 state and DEVI_DEVICE_DOWN or DEVI_DEVICE_DE‐
                                 GRADED is removed.


       DDI_SERVICE_UNAFFECTED    The  service provided by the device was unaf‐
                                 fected by the error.


CONTEXT
       The ddi_fm_service_impact() function can be called from  user,  kernel,
       or high-level interrupt context.

ATTRIBUTES
       See attributes(7) for descriptions 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), fmd(8), ddi_fm_ereport_post(9F), pci_ereport_post(9F)

Oracle Solaris 11.4               14 May 2007        ddi_fm_service_impact(9F)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3