Diff for /libaitsched/inc/aitsched.h between versions 1.34.2.1 and 1.35.2.1

version 1.34.2.1, 2026/05/19 00:39:51 version 1.35.2.1, 2026/05/20 03:07:51
Line 57  SUCH DAMAGE. Line 57  SUCH DAMAGE.
 #ifdef EVFILT_LIO  #ifdef EVFILT_LIO
 #include <aio.h>  #include <aio.h>
 #endif  #endif
   #ifdef ATOMIC_SUPPORT
   #ifndef __cplusplus
           #include <stdatomic.h>
   #else
           #include <atomic>
           #define _Atomic(X) std::atomic<X>
   #endif
   #endif
   
   
 /* criteria type */  /* criteria type */
Line 146  struct sched_HooksTask { Line 154  struct sched_HooksTask {
                 sched_hook_func_t       exception;                  sched_hook_func_t       exception;
                 /* condition(sched_root_task_t *root, intptr_t *stopValue) -> int */                  /* condition(sched_root_task_t *root, intptr_t *stopValue) -> int */
                 sched_hook_func_t       condition;                  sched_hook_func_t       condition;
                /* profile(sched_root_task_t *root, intptr_t *stageValue) -> int */                /* profile(sched_task_t *root, intptr_t *stageValue) -> int */
                 sched_hook_func_t       profile;                  sched_hook_func_t       profile;
         }       hook_exec;          }       hook_exec;
         struct {          struct {

Removed from v.1.34.2.1  
changed lines
  Added in v.1.35.2.1


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