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_ser‐
       vice_impact():

       DDI_SERVICE_LOST          The  service  provided  by  the   device   is
                                 unavailable  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
                                 degraded  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_DEVICE_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_DEGRADED 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