Lines Matching refs:LCK_READ

355     LCK_READ=1,     /* read only access */  enumerator
666 return kind != LCK_READ && tb->common.is_thread_safe; in db_is_exclusive()
931 kind = (BIF_ARG_2 == am_true) ? LCK_READ : LCK_WRITE_REC; in ets_safe_fixtable_2()
963 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_first_1); in ets_first_1()
967 db_unlock(tb, LCK_READ); in ets_first_1()
986 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_next_2); in ets_next_2()
990 db_unlock(tb, LCK_READ); in ets_next_2()
1009 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_last_1); in ets_last_1()
1013 db_unlock(tb, LCK_READ); in ets_last_1()
1032 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_prev_2); in ets_prev_2()
1036 db_unlock(tb, LCK_READ); in ets_prev_2()
1818 if ((tb = db_get_table(BIF_P, BIF_ARG_1, DB_INFO, LCK_READ, &freason)) == NULL) { in ets_whereis_1()
1828 db_unlock(tb, LCK_READ); in ets_whereis_1()
1844 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_lookup_2); in ets_lookup_2()
1848 db_unlock(tb, LCK_READ); in ets_lookup_2()
1872 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_member_2); in ets_member_2()
1876 db_unlock(tb, LCK_READ); in ets_member_2()
1903 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_lookup_element_3); in ets_lookup_element_3()
1906 db_unlock(tb, LCK_READ); in ets_lookup_element_3()
1912 db_unlock(tb, LCK_READ); in ets_lookup_element_3()
2623 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_slot_2); in ets_slot_2()
2627 db_unlock(tb, LCK_READ); in ets_slot_2()
2655 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_match_2); in ets_match_2()
2682 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_match_3); in ets_match_3()
2706 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_select_3); in ets_select_3()
2735 db_unlock(tb, LCK_READ); in ets_select3()
2765 db_lock_kind_t kind = LCK_READ; in ets_select_trap_1()
2831 DB_GET_TABLE(tb, tptr[1], DB_READ, LCK_READ, bif_ix, NULL, p); in ets_select1()
2846 db_unlock(tb, LCK_READ); in ets_select1()
2868 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_select_2); in ets_select_2()
2895 db_unlock(tb, LCK_READ); in ets_select2()
2924 db_lock_kind_t kind = LCK_READ; in ets_select_count_1()
2968 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_select_count_2); in ets_select_count_2()
2982 db_unlock(tb, LCK_READ); in ets_select_count_2()
3106 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_select_reverse_3); in ets_select_reverse_3()
3110 db_unlock(tb, LCK_READ); in ets_select_reverse_3()
3126 db_unlock(tb, LCK_READ); in ets_select_reverse_3()
3157 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_select_reverse_2); in ets_select_reverse_2()
3172 db_unlock(tb, LCK_READ); in ets_select_reverse_2()
3208 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_match_object_2); in ets_match_object_2()
3238 DB_BIF_GET_TABLE(tb, DB_READ, LCK_READ, BIF_ets_match_object_3); in ets_match_object_3()
3273 if ((tb = db_get_table(BIF_P, BIF_ARG_1, DB_INFO, LCK_READ, &freason)) == NULL) { in ets_info_1()
3309 db_unlock(tb, LCK_READ); in ets_info_1()
3336 if ((tb = db_get_table(BIF_P, BIF_ARG_1, DB_INFO, LCK_READ, &freason)) == NULL) { in ets_info_2()
3343 db_unlock(tb, LCK_READ); in ets_info_2()
3891 if (*kind_p == LCK_READ && tb->common.is_thread_safe) { in unfix_table_locked()