Go to the source code of this file.
Classes | |
| struct | bd_mutex_s |
Typedefs | |
| typedef CRITICAL_SECTION | BD_MUTEX |
Functions | |
| static int | bd_mutex_init (BD_MUTEX *p) |
| static int | bd_mutex_destroy (BD_MUTEX *p) |
| static int | bd_mutex_lock (BD_MUTEX *p) |
| static int | bd_mutex_unlock (BD_MUTEX *p) |
| typedef struct bd_mutex_s BD_MUTEX |
| static int bd_mutex_init | ( | BD_MUTEX * | p | ) | [inline, static] |
Definition at line 74 of file mutex.h.
Referenced by bd_registers_init(), gc_init(), and hdmv_vm_init().
| static int bd_mutex_destroy | ( | BD_MUTEX * | p | ) | [inline, static] |
Definition at line 87 of file mutex.h.
Referenced by bd_registers_free(), gc_free(), and hdmv_vm_free().
| static int bd_mutex_lock | ( | BD_MUTEX * | p | ) | [static] |
Definition at line 96 of file mutex.h.
Referenced by _process_psr_event(), bd_psr_lock(), gc_decode_ts(), gc_run(), hdmv_vm_get_event(), hdmv_vm_get_uo_mask(), hdmv_vm_resume(), hdmv_vm_run(), hdmv_vm_running(), hdmv_vm_select_object(), hdmv_vm_set_object(), and hdmv_vm_suspend_pl().
| static int bd_mutex_unlock | ( | BD_MUTEX * | p | ) | [static] |
Definition at line 115 of file mutex.h.
Referenced by _process_psr_event(), bd_psr_unlock(), gc_decode_ts(), gc_run(), hdmv_vm_get_event(), hdmv_vm_get_uo_mask(), hdmv_vm_resume(), hdmv_vm_run(), hdmv_vm_running(), hdmv_vm_select_object(), hdmv_vm_set_object(), and hdmv_vm_suspend_pl().
1.6.3