Searched refs:daplka_resource (Results 1 – 2 of 2) sorted by relevance
108 typedef struct daplka_resource { struct114 int (*rs_free)(struct daplka_resource *); argument116 _NOTE(DATA_READABLE_WITHOUT_LOCK(daplka_resource))117 _NOTE(SCHEME_PROTECTS_DATA("daplka", daplka_resource::rs_charged))118 _NOTE(MUTEX_PROTECTS_DATA(daplka_resource::rs_reflock,119 daplka_resource::rs_refcnt))
309 static struct daplka_resource_table daplka_resource; variable1042 if (daplka_resource.daplka_rc_cnt > 0 || in daplka_detach()7903 rw_enter(&daplka_resource.daplka_rct_lock, RW_READER); in daplka_un_async_handler()7904 for (i = 0; i < daplka_resource.daplka_rc_len; i++) { in daplka_un_async_handler()7905 blk = daplka_resource.daplka_rc_root[i]; in daplka_un_async_handler()7934 rw_exit(&daplka_resource.daplka_rct_lock); in daplka_un_async_handler()8070 rw_enter(&daplka_resource.daplka_rct_lock, RW_READER); in daplka_sm_gid_avail()8071 for (i = 0; i < daplka_resource.daplka_rc_len; i++) { in daplka_sm_gid_avail()8072 blk = daplka_resource.daplka_rc_root[i]; in daplka_sm_gid_avail()8102 rw_exit(&daplka_resource.daplka_rct_lock); in daplka_sm_gid_avail()[all …]