• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:thiz

20 extern void object_lock_exclusive_(IObject *thiz, const char *file, int line);
21 extern void object_unlock_exclusive_(IObject *thiz, const char *file, int line);
22 extern void object_unlock_exclusive_attributes_(IObject *thiz, unsigned attr,
24 extern void object_cond_wait_(IObject *thiz, const char *file, int line);
26 extern void object_lock_exclusive(IObject *thiz);
27 extern void object_unlock_exclusive(IObject *thiz);
28 extern void object_unlock_exclusive_attributes(IObject *thiz, unsigned attr);
29 extern void object_cond_wait(IObject *thiz);
31 extern void object_cond_signal(IObject *thiz);
32 extern void object_cond_broadcast(IObject *thiz);
35 #define object_lock_exclusive(thiz) object_lock_exclusive_((thiz), __FILE__, __LINE__) argument
36 #define object_unlock_exclusive(thiz) object_unlock_exclusive_((thiz), __FILE__, __LINE__) argument
37 #define object_unlock_exclusive_attributes(thiz, attr) \ argument
38 object_unlock_exclusive_attributes_((thiz), (attr), __FILE__, __LINE__)
39 #define object_cond_wait(thiz) object_cond_wait_((thiz), __FILE__, __LINE__) argument
44 #define object_lock_shared(thiz) object_lock_exclusive(thiz) argument
45 #define object_unlock_shared(thiz) object_unlock_exclusive(thiz) argument
51 #define interface_lock_exclusive(thiz) object_lock_exclusive(InterfaceToIObject(thiz)) argument
52 #define interface_unlock_exclusive(thiz) object_unlock_exclusive(InterfaceToIObject(thiz)) argument
53 #define interface_unlock_exclusive_attributes(thiz, attr) \ argument
54 object_unlock_exclusive_attributes(InterfaceToIObject(thiz), (attr))
55 #define interface_lock_shared(thiz) object_lock_shared(InterfaceToIObject(thiz)) argument
56 #define interface_unlock_shared(thiz) object_unlock_shared(InterfaceToIObject(thiz)) argument
57 #define interface_cond_wait(thiz) object_cond_wait(InterfaceToIObject(thiz)) argument
58 #define interface_cond_signal(thiz) object_cond_signal(InterfaceToIObject(thiz)) argument
59 #define interface_cond_broadcast(thiz) object_cond_broadcast(InterfaceToIObject(thiz)) argument
65 #define object_lock_peek(thiz) object_lock_shared(thiz) argument
66 #define object_unlock_peek(thiz) object_unlock_shared(thiz) argument
67 #define interface_lock_poke(thiz) interface_lock_exclusive(thiz) argument
68 #define interface_unlock_poke(thiz) interface_unlock_exclusive(thiz) argument
69 #define interface_lock_peek(thiz) interface_lock_shared(thiz) argument
70 #define interface_unlock_peek(thiz) interface_unlock_shared(thiz) argument