19 #ifndef _VXWORKS_SEMLIB_H
20 #define _VXWORKS_SEMLIB_H
23 #include <copperplate/syncobj.h>
24 #include <vxworks/semLib.h>
30 STATUS (*take)(
struct wind_sem *,
int timeout);
31 STATUS (*give)(
struct wind_sem *);
32 STATUS (*flush)(
struct wind_sem *);
33 STATUS (*
delete)(
struct wind_sem *);
49 struct threadobj *owner;
54 const struct wind_sem_ops *semops;