MCPcopy Create free account
hub / github.com/OpenSIPS/opensips / lock_destroy_rw

Function lock_destroy_rw

rw_locking.h:61–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59}
60
61inline static void lock_destroy_rw(rw_lock_t *_lock)
62{
63 if (!_lock)
64 return;
65
66 if (_lock->lock) {
67 lock_destroy(_lock->lock);
68 lock_dealloc(_lock->lock);
69 }
70 shm_free(_lock);
71}
72
73#define lock_start_write(_lock) \
74 do { \

Callers 15

destroy_stats_collectorFunction · 0.85
mod_destroyFunction · 0.85
tcp_path_destroyFunction · 0.85
evs_freeFunction · 0.85
ds_destroy_dataFunction · 0.85
mod_destroyFunction · 0.85
qr_free_gwFunction · 0.85
qr_free_grpFunction · 0.85
free_qr_listFunction · 0.85
qr_rld_prepare_partFunction · 0.85
mod_destroyFunction · 0.85
destroy_dataFunction · 0.85

Calls 2

lock_destroyFunction · 0.85
shm_freeFunction · 0.85

Tested by

no test coverage detected