
Data Fields | |
| struct ast_channel * | channel |
| unsigned int | count |
| struct { | |
| struct lock_frame * next | |
| } | entries |
| ast_mutex_t | mutex |
| char | name [0] |
Definition at line 50 of file func_lock.c.
struct ast_channel* channel [read] |
who owns us
Definition at line 56 of file func_lock.c.
Referenced by get_lock(), lock_free(), unload_module(), and unlock_read().
| unsigned int count |
count is needed so if a recursive mutex exits early, we know how many times to unlock it.
Definition at line 54 of file func_lock.c.
Referenced by get_lock(), lock_free(), and unlock_read().
| struct { ... } entries |
Definition at line 52 of file func_lock.c.
Referenced by get_lock(), lock_free(), unload_module(), and unlock_read().
| char name[0] |
name of the lock
Definition at line 58 of file func_lock.c.
Referenced by get_lock(), and unlock_read().
struct lock_frame* next [read] |
Definition at line 51 of file func_lock.c.
1.6.1