Print this page
de-linting of .s files

*** 26,40 **** /* * SFMMU primitives. These primitives should only be used by sfmmu * routines. */ - #if defined(lint) - #include <sys/types.h> - #else /* lint */ #include "assym.h" - #endif /* lint */ #include <sys/asm_linkage.h> #include <sys/machtrap.h> #include <sys/machasi.h> #include <sys/sun4asi.h> --- 26,36 ----
*** 52,89 **** /* * sfmmu related subroutines */ - #if defined (lint) - - /* ARGSUSED */ - void - sfmmu_raise_tsb_exception(uint64_t sfmmup, uint64_t rctx) - {} - - int - sfmmu_getctx_pri() - { return(0); } - - int - sfmmu_getctx_sec() - { return(0); } - - /* ARGSUSED */ - void - sfmmu_setctx_sec(uint_t ctx) - {} - - /* ARGSUSED */ - void - sfmmu_load_mmustate(sfmmu_t *sfmmup) - { - } - - #else /* lint */ - /* * Invalidate either the context of a specific victim or any process * currently running on this CPU. * * %g1 = sfmmup whose ctx is being stolen (victim) --- 48,57 ----
*** 428,460 **** call panic or %o0, %lo(sfmmu_panic10), %o0 SET_SIZE(sfmmu_load_mmustate) - #endif /* lint */ - - #if defined(lint) - - /* Prefetch "struct tsbe" while walking TSBs */ - /*ARGSUSED*/ - void - prefetch_tsbe_read(struct tsbe *tsbep) - {} - - /* Prefetch the tsbe that we are about to write */ - /*ARGSUSED*/ - void - prefetch_tsbe_write(struct tsbe *tsbep) - {} - - #else /* lint */ - ENTRY(prefetch_tsbe_read) retl nop SET_SIZE(prefetch_tsbe_read) ENTRY(prefetch_tsbe_write) retl nop SET_SIZE(prefetch_tsbe_write) - #endif /* lint */ --- 396,409 ----