Print this page
de-linting of .s files

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sun4v/io/n2piupc/n2piupc_asm.s
          +++ new/usr/src/uts/sun4v/io/n2piupc/n2piupc_asm.s
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  
  27      -#pragma ident   "%Z%%M% %I%     %E% SMI"
  28      -
  29   27  /*
  30   28   * Assembly language support for the n2piupc N2 PIU performance counter driver.
  31   29   */
  32   30   
  33   31  #include <sys/asm_linkage.h>
  34   32  #include <sys/hypervisor_api.h>
  35   33  #include "n2piupc_acc.h"
  36   34  
  37   35  /*LINTLIBRARY*/
  38   36  
  39      -#if defined(lint)
  40      -
  41      -/*ARGSUSED*/    
  42      -int
  43      -n2piupc_get_perfreg(cntr_handle_t handle, int regid, uint64_t *data)
  44      -{ return (0); }
  45      -
  46      -/*ARGSUSED*/    
  47      -int
  48      -n2piupc_set_perfreg(cntr_handle_t handle, int regid, uint64_t data)
  49      -{ return (0); }
  50      -
  51      -#else /* lint */
  52      -
  53   37          ENTRY(n2piupc_get_perfreg)
  54   38          mov     N2PIU_GET_PERFREG, %o5
  55   39          ta      FAST_TRAP
  56   40          brz,a   %o0, 1f
  57   41          stx     %o1, [%o2]
  58   42  1:      retl
  59   43          nop
  60   44          SET_SIZE(n2piupc_get_perfreg)
  61   45  
  62   46          ENTRY(n2piupc_set_perfreg)
  63   47          mov     N2PIU_SET_PERFREG, %o5
  64   48          ta      FAST_TRAP
  65   49          retl
  66   50          nop
  67   51          SET_SIZE(n2piupc_set_perfreg)
  68   52  
  69      -#endif
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX