Searched refs:_dso__data_open_lock (Results 1 – 2 of 2) sorted by relevance
496 struct mutex _dso__data_open_lock; variable498 static long dso__data_open_cnt GUARDED_BY(_dso__data_open_lock);502 mutex_init(&_dso__data_open_lock); in dso__data_open_lock_init()511 return &_dso__data_open_lock; in dso__data_open_lock()540 static int do_open(char *name) EXCLUSIVE_LOCKS_REQUIRED(_dso__data_open_lock) in do_open()567 EXCLUSIVE_LOCKS_REQUIRED(_dso__data_open_lock) in __open_dso()633 EXCLUSIVE_LOCKS_REQUIRED(_dso__data_open_lock) in open_dso()681 static void close_first_dso(void) EXCLUSIVE_LOCKS_REQUIRED(_dso__data_open_lock) in close_first_dso()726 static bool may_cache_fd(void) EXCLUSIVE_LOCKS_REQUIRED(_dso__data_open_lock) in may_cache_fd()742 static void check_data_close(void) EXCLUSIVE_LOCKS_REQUIRED(_dso__data_open_lock) in check_data_close()[all …]
311 extern struct mutex _dso__data_open_lock;724 void dso__put(struct dso *dso) LOCKS_EXCLUDED(_dso__data_open_lock);830 EXCLUSIVE_TRYLOCK_FUNCTION(true, _dso__data_open_lock);831 void dso__data_put_fd(struct dso *dso) UNLOCK_FUNCTION(_dso__data_open_lock);832 void dso__data_close(struct dso *dso) LOCKS_EXCLUDED(_dso__data_open_lock);
Completed in 9 milliseconds