Print this page
patch sccs-keywords
patch remove-load-flag

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/disp.h
          +++ new/usr/src/uts/common/sys/disp.h
↓ open down ↓ 22 lines elided ↑ open up ↑
  23   23   * Use is subject to license terms.
  24   24   */
  25   25  
  26   26  /*      Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
  27   27  /*        All Rights Reserved   */
  28   28  
  29   29  
  30   30  #ifndef _SYS_DISP_H
  31   31  #define _SYS_DISP_H
  32   32  
  33      -#pragma ident   "%Z%%M% %I%     %E% SMI"        /* SVr4.0 1.11  */
  34      -
  35   33  #include <sys/priocntl.h>
  36   34  #include <sys/thread.h>
  37   35  #include <sys/class.h>
  38   36  
  39   37  #ifdef  __cplusplus
  40   38  extern "C" {
  41   39  #endif
  42   40  
  43   41  /*
  44   42   * The following is the format of a dispatcher queue entry.
↓ open down ↓ 91 lines elided ↑ open up ↑
 136  134  extern void             disp_add(sclass_t *);
 137  135  extern int              intr_active(struct cpu *, int);
 138  136  extern int              servicing_interrupt(void);
 139  137  extern void             preempt(void);
 140  138  extern void             setbackdq(kthread_t *);
 141  139  extern void             setfrontdq(kthread_t *);
 142  140  extern void             swtch(void);
 143  141  extern void             swtch_to(kthread_t *);
 144  142  extern void             swtch_from_zombie(void)
 145  143                                  __NORETURN;
 146      -extern void             dq_sruninc(kthread_t *);
 147      -extern void             dq_srundec(kthread_t *);
 148  144  extern void             cpu_rechoose(kthread_t *);
 149  145  extern void             cpu_surrender(kthread_t *);
 150  146  extern void             kpreempt(int);
 151  147  extern struct cpu       *disp_lowpri_cpu(struct cpu *, struct lgrp_ld *, pri_t,
 152  148                              struct cpu *);
 153  149  extern int              disp_bound_threads(struct cpu *, int);
 154  150  extern int              disp_bound_anythreads(struct cpu *, int);
 155  151  extern int              disp_bound_partition(struct cpu *, int);
 156  152  extern void             disp_cpu_init(struct cpu *);
 157  153  extern void             disp_cpu_fini(struct cpu *);
↓ open down ↓ 30 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX