Home | History | Annotate | Download | only in helgrind

Lines Matching defs:hbthr

168 static Thread* mk_Thread ( Thr* hbthr ) {
174 thread->hbthr = hbthr;
1059 Thr* hbthr = thr->hbthr;
1060 tl_assert(hbthr);
1061 libhb_copy_shadow_state( hbthr, src, dst, len );
1066 Thr* hbthr = thr->hbthr;
1067 tl_assert(hbthr);
1068 LIBHB_CREAD_N(hbthr, a, len);
1072 Thr* hbthr = thr->hbthr;
1073 tl_assert(hbthr);
1074 LIBHB_CWRITE_N(hbthr, a, len);
1079 libhb_srange_new( thr->hbthr, a, len );
1086 libhb_srange_noaccess( thr->hbthr, aIN, len );
1093 libhb_srange_untrack( thr->hbthr, aIN, len );
1155 tl_assert(thr->hbthr);
1163 libhb_so_recv( thr->hbthr, lk->hbso, True/*strong_recv*/ );
1206 libhb_so_recv( thr->hbthr, lk->hbso, True/*strong_recv*/ );
1252 tl_assert(thr->hbthr);
1260 libhb_so_recv( thr->hbthr, lk->hbso, False/*!strong_recv*/ );
1279 libhb_so_recv( thr->hbthr, lk->hbso, False/*!strong_recv*/ );
1423 tl_assert(thr->hbthr);
1427 libhb_so_send( thr->hbthr, lock->hbso, was_heldW );
1465 libhb_Thr_resumes( current_Thread->hbthr );
1603 hbthr_p = thr_p->hbthr;
1686 tl_assert(thr_q->hbthr);
1687 libhb_async_exit(thr_q->hbthr);
1717 tl_assert(thr->hbthr);
1718 libhb_async_exit(thr->hbthr);
1747 hbthr_s = thr_s->hbthr;
1748 hbthr_q = thr_q->hbthr;
1853 Thr* hbthr = thr->hbthr;
1854 LIBHB_CREAD_1(hbthr, a);
1860 Thr* hbthr = thr->hbthr;
1861 LIBHB_CREAD_2(hbthr, a);
1867 Thr* hbthr = thr->hbthr;
1868 LIBHB_CREAD_4(hbthr, a);
1874 Thr* hbthr = thr->hbthr;
1875 LIBHB_CREAD_8(hbthr, a);
1881 Thr* hbthr = thr->hbthr;
1882 LIBHB_CREAD_N(hbthr, a, size);
1888 Thr* hbthr = thr->hbthr;
1889 LIBHB_CWRITE_1(hbthr, a);
1895 Thr* hbthr = thr->hbthr;
1896 LIBHB_CWRITE_2(hbthr, a);
1902 Thr* hbthr = thr->hbthr;
1903 LIBHB_CWRITE_4(hbthr, a);
1909 Thr* hbthr = thr->hbthr;
1910 LIBHB_CWRITE_8(hbthr, a);
1916 Thr* hbthr = thr->hbthr;
1917 LIBHB_CWRITE_N(hbthr, a, size);
2276 libhb_so_send( thr->hbthr, cvi->so, True/*strong_send*/ );
2382 libhb_so_recv( thr->hbthr, cvi->so, True/*strong_recv*/ );
2690 Thr* hbthr = thr->hbthr;
2691 tl_assert(hbthr);
2694 libhb_so_send( hbthr, so, True/*strong send*/ );
2711 Thr* hbthr;
2722 hbthr = thr->hbthr;
2723 tl_assert(hbthr);
2726 libhb_so_send( hbthr, so, True/*strong send*/ );
2739 Thr* hbthr;
2753 hbthr = thr->hbthr;
2754 tl_assert(hbthr);
2756 libhb_so_recv( hbthr, so, True/*strong recv*/ );
2953 Thr* hbthr = t->hbthr;
2954 libhb_so_send( hbthr, so, False/*weak send*/ );
2959 Thr* hbthr = t->hbthr;
2960 libhb_so_recv( hbthr, so, True/*strong recv*/ );
3190 libhb_so_send( thr->hbthr, so, True/*strong_send*/ );
3218 libhb_so_recv( thr->hbthr, so, True/*strong_recv*/ );