Lines Matching refs:mod_lock
14 struct rw_semaphore mod_lock; /* protects mod_idr */ member
34 down_read(&cttype->mod_lock); in codetag_lock_module_list()
36 up_read(&cttype->mod_lock); in codetag_lock_module_list()
41 return down_read_trylock(&cttype->mod_lock) != 0; in codetag_trylock_module_list()
76 lockdep_assert_held(&cttype->mod_lock); in codetag_next_ct()
192 down_write(&cttype->mod_lock); in codetag_module_init()
199 up_write(&cttype->mod_lock); in codetag_module_init()
230 down_write(&cttype->mod_lock); in codetag_needs_module_section()
232 up_write(&cttype->mod_lock); in codetag_needs_module_section()
255 down_write(&cttype->mod_lock); in codetag_alloc_module_section()
257 up_write(&cttype->mod_lock); in codetag_alloc_module_section()
275 down_write(&cttype->mod_lock); in codetag_free_module_sections()
277 up_write(&cttype->mod_lock); in codetag_free_module_sections()
291 down_write(&cttype->mod_lock); in codetag_module_replaced()
293 up_write(&cttype->mod_lock); in codetag_module_replaced()
327 down_write(&cttype->mod_lock); in codetag_unload_module()
343 up_write(&cttype->mod_lock); in codetag_unload_module()
365 init_rwsem(&cttype->mod_lock); in codetag_register_type()