Lines Matching refs:dcfd_handle
178 nvf_handle_t dcfd_handle; variable
187 dcfd_handle = nvf_register_file(&devid_cache_ops); in devid_cache_init()
188 ASSERT(dcfd_handle); in devid_cache_init()
190 list_create(nvf_list(dcfd_handle), sizeof (nvp_devid_t), in devid_cache_init()
204 rw_enter(nvf_lock(dcfd_handle), RW_WRITER); in devid_cache_read()
205 ASSERT(list_head(nvf_list(dcfd_handle)) == NULL); in devid_cache_read()
206 (void) nvf_read_file(dcfd_handle); in devid_cache_read()
207 rw_exit(nvf_lock(dcfd_handle)); in devid_cache_read()
228 ASSERT(RW_WRITE_HELD(nvf_lock(dcfd_handle))); in devid_list_free()
261 ASSERT(RW_WRITE_HELD(nvf_lock(dcfd_handle))); in devid_cache_unpack_nvlist()
301 ASSERT(RW_WRITE_HELD(nvf_lock(dcfd_handle))); in devid_cache_pack_list()
554 rw_enter(nvf_lock(dcfd_handle), RW_WRITER); in e_devid_cache_register_cmn()
556 listp = nvf_list(dcfd_handle); in e_devid_cache_register_cmn()
567 nvf_mark_dirty(dcfd_handle); in e_devid_cache_register_cmn()
570 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_register_cmn()
608 devid_nvp_unlink_and_free(dcfd_handle, np); in e_devid_cache_register_cmn()
617 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_register_cmn()
638 nvf_mark_dirty(dcfd_handle); in e_devid_cache_register_cmn()
640 list_insert_tail(nvf_list(dcfd_handle), new_nvp); in e_devid_cache_register_cmn()
642 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_register_cmn()
674 rw_enter(nvf_lock(dcfd_handle), RW_WRITER); in e_devid_cache_unregister()
676 listp = nvf_list(dcfd_handle); in e_devid_cache_unregister()
688 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_unregister()
710 rw_enter(nvf_lock(dcfd_handle), RW_WRITER); in devid_cache_cleanup()
712 listp = nvf_list(dcfd_handle); in devid_cache_cleanup()
721 nvf_mark_dirty(dcfd_handle); in devid_cache_cleanup()
724 devid_nvp_unlink_and_free(dcfd_handle, np); in devid_cache_cleanup()
728 rw_exit(nvf_lock(dcfd_handle)); in devid_cache_cleanup()
810 listp = nvf_list(dcfd_handle); in e_devid_cache_devi_path_lists()
905 rw_enter(nvf_lock(dcfd_handle), RW_READER); in e_devid_cache_to_devt_list()
910 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_to_devt_list()
922 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_to_devt_list()
1088 rw_enter(nvf_lock(dcfd_handle), RW_READER); in e_devid_cache_path_to_devid()
1090 listp = nvf_list(dcfd_handle); in e_devid_cache_path_to_devid()
1170 rw_exit(nvf_lock(dcfd_handle)); in e_devid_cache_path_to_devid()