Lines Matching defs:_name
61 #define DEFINE_FREE(_name, _type, _free) \ argument
64 #define __free(_name) __cleanup(__free_##_name) argument
104 #define DEFINE_CLASS(_name, _type, _exit, _init, _init_args...) \ argument
111 #define EXTEND_CLASS(_name, ext, _init, _init_args...) \ argument
118 #define CLASS(_name, var) \ argument
151 #define DEFINE_GUARD(_name, _type, _lock, _unlock) \ argument
156 #define DEFINE_GUARD_COND(_name, _ext, _condlock) \ argument
163 #define guard(_name) \ argument
166 #define __guard_ptr(_name) class_##_name##_lock_ptr argument
168 #define scoped_guard(_name, args...) \ argument
172 #define scoped_cond_guard(_name, _fail, args...) \ argument
198 #define __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, ...) \ argument
215 #define __DEFINE_LOCK_GUARD_1(_name, _type, _lock) \ argument
223 #define __DEFINE_LOCK_GUARD_0(_name, _lock) \ argument
232 #define DEFINE_LOCK_GUARD_1(_name, _type, _lock, _unlock, ...) \ argument
236 #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ argument
240 #define DEFINE_LOCK_GUARD_1_COND(_name, _ext, _condlock) \ argument