Print this page
de-linting of .s files

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sun4v/io/iospc/rfios_asm.s
          +++ new/usr/src/uts/sun4v/io/iospc/rfios_asm.s
↓ open down ↓ 26 lines elided ↑ open up ↑
  27   27  /*
  28   28   * Assembly language support for the iospc IO performance counter driver.
  29   29   */
  30   30   
  31   31  #include <sys/asm_linkage.h>
  32   32  #include <sys/hypervisor_api.h>
  33   33  #include "rfios_acc.h"
  34   34  
  35   35  /*LINTLIBRARY*/
  36   36  
  37      -#if defined(lint)
  38      -
  39      -/*ARGSUSED*/    
  40      -int
  41      -rfiospc_get_perfreg(cntr_handle_t handle, int regid, uint64_t *data)
  42      -{ return (0); }
  43      -
  44      -/*ARGSUSED*/    
  45      -int
  46      -rfiospc_set_perfreg(cntr_handle_t handle, int regid, uint64_t data)
  47      -{ return (0); }
  48      -
  49      -#else /* lint */
  50      -
  51   37          ENTRY(rfiospc_get_perfreg)
  52   38          mov     RFIOS_GET_PERFREG, %o5
  53   39          ta      FAST_TRAP
  54   40          brz,a   %o0, 1f
  55   41          stx     %o1, [%o2]
  56   42  1:      retl
  57   43          nop
  58   44          SET_SIZE(rfiospc_get_perfreg)
  59   45  
  60   46          ENTRY(rfiospc_set_perfreg)
  61   47          mov     RFIOS_SET_PERFREG, %o5
  62   48          ta      FAST_TRAP
  63   49          retl
  64   50          nop
  65   51          SET_SIZE(rfiospc_set_perfreg)
  66   52  
  67      -#endif
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX