Diff for /libaitsched/inc/aitsched.h between versions 1.13 and 1.13.2.1

version 1.13, 2012/08/08 08:25:39 version 1.13.2.1, 2012/08/08 23:00:05
Line 197  typedef TAILQ_HEAD(, sched_Task) sched_queue_t; Line 197  typedef TAILQ_HEAD(, sched_Task) sched_queue_t;
 /* root task */  /* root task */
 struct sched_RootTask {  struct sched_RootTask {
         int             root_kq;          int             root_kq;
        unsigned int        root_miss;        unsigned long        root_miss;
        unsigned int    root_task_miss; 
         struct timespec root_wait;          struct timespec root_wait;
         struct timespec root_poll;          struct timespec root_poll;
         intptr_t        root_cond;          intptr_t        root_cond;
Line 276  inline int schedPolling(sched_root_task_t * __restrict Line 275  inline int schedPolling(sched_root_task_t * __restrict
  * return: -1 error or 0 ok   * return: -1 error or 0 ok
  */   */
 inline int schedTermCondition(sched_root_task_t * __restrict root, intptr_t condValue);  inline int schedTermCondition(sched_root_task_t * __restrict root, intptr_t condValue);
 /*  
  * schedMissEvents() - Set new miss events rate for regular tasks  
  *  
  * @root = root task  
  * @missEvents = maximum number of missed events before firing tasks  
  * return: -1 error or 0 ok  
  */  
 inline int schedMissEvents(sched_root_task_t * __restrict root, u_int missEvents);  
 /*  /*
  * schedCall() - Call task execution function   * schedCall() - Call task execution function
  *   *

Removed from v.1.13  
changed lines
  Added in v.1.13.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>