Lines Matching defs:_name
37 #define DEFINE_FREE(_name, _type, _free) \ argument
40 #define __free(_name) __cleanup(__free_##_name) argument
71 #define DEFINE_CLASS(_name, _type, _exit, _init, _init_args...) \ argument
78 #define EXTEND_CLASS(_name, ext, _init, _init_args...) \ argument
85 #define CLASS(_name, var) \ argument
105 #define DEFINE_GUARD(_name, _type, _lock, _unlock) \ argument
108 #define guard(_name) \ argument
111 #define scoped_guard(_name, args...) \ argument
134 #define __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, ...) \ argument
146 #define __DEFINE_LOCK_GUARD_1(_name, _type, _lock) \ argument
154 #define __DEFINE_LOCK_GUARD_0(_name, _lock) \ argument
163 #define DEFINE_LOCK_GUARD_1(_name, _type, _lock, _unlock, ...) \ argument
167 #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ argument