Diff for /libaitsched/inc/aitsched.h between versions 1.1.1.1.2.1 and 1.1.1.1.2.2

version 1.1.1.1.2.1, 2011/08/11 22:55:28 version 1.1.1.1.2.2, 2011/08/12 23:06:55
Line 47  SUCH DAMAGE. Line 47  SUCH DAMAGE.
 #define __AITSCHED_H  #define __AITSCHED_H
   
   
   #include <sys/types.h>
   #include <sys/queue.h>
   #include <sys/uio.h>
   
   
 /* criteria type */  /* criteria type */
 #define CRITERIA_CALL   0  #define CRITERIA_CALL   0
 #define CRITERIA_ARG    1  #define CRITERIA_ARG    1
Line 152  struct sched_RootTask { Line 157  struct sched_RootTask {
 };  };
   
   
   inline int sched_GetErrno();
   inline const char *sched_GetError();
   inline void sched_SetErr(int, char *, ...);
   
   
 /*  /*
  * schedInit() - Init scheduler   * schedInit() - Init scheduler
  * @data = optional data if !=NULL   * @data = optional data if !=NULL
Line 159  struct sched_RootTask { Line 169  struct sched_RootTask {
  * return: allocated root task if ok or NULL error   * return: allocated root task if ok or NULL error
  */   */
 sched_root_task_t *schedInit(void ** __restrict data, size_t datlen);  sched_root_task_t *schedInit(void ** __restrict data, size_t datlen);
#define schedBegin()    schedInit(&schedRegisterHooks, 0)#define schedBegin()    schedInit((void**) &schedRegisterHooks, 0)
 /*  /*
  * schedEnd() - End scheduler & free all resources   * schedEnd() - End scheduler & free all resources
  * @root = root task   * @root = root task

Removed from v.1.1.1.1.2.1  
changed lines
  Added in v.1.1.1.1.2.2


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