4 #define MUTEX_ONLY_ONE ((int)1)
10 chain_list
*allttvevents
;
13 typedef struct sortedmutexlist
15 struct sortedmutexlist
*NEXT
;
23 one_mutex
*MUTEX
; // eventualy the mutex of victim event.
24 sortedmutexlist
*LIST
;
27 #define CTK_MUTEX_PTYPE 0xfabbaf01
29 one_mutex
*GetCtkMutex(ttvfig_list
*tvf
, ttvevent_list
*tev
);
30 int GetCtkMutexType(one_mutex
*om
);
31 int GetCtkMutexIdent(one_mutex
*om
);
32 chain_list
* GetCtkMutexEventList(one_mutex
*om
);
33 void CtkMutexFree(ttvfig_list
*tvf
);
34 extern void CtkMutexInit(ttvfig_list
*tvf
);
35 int GetCtkMutexNumber(ttvfig_list
*tvf
);
37 sortedmutex
* stb_ctk_sort_by_mutex( ttvfig_list
*tvf
, ttvevent_list
*victim
, chain_list
*eventlist
);
38 void stb_ctk_free_sortedmutex( ttvfig_list
*tvf
, sortedmutex
*mutex
);