Lines Matching refs:descr
20 # define THREAD_GETMEM(descr, member) \ argument
21 ({ __typeof (descr->member) __value; \
43 #define THREAD_GETMEM_VOLATILE(descr, member) THREAD_GETMEM (descr, member) argument
46 # define THREAD_GETMEM_NC(descr, member, idx) \ argument
47 ({ __typeof (descr->member[0]) __value; \
81 # define THREAD_SETMEM(descr, member, value) \ argument
83 _Static_assert (sizeof (descr->member) == 1 \
84 || sizeof (descr->member) == 4 \
85 || sizeof (descr->member) == 8, \
87 if (sizeof (descr->member) == 1) \
91 else if (sizeof (descr->member) == 4) \
107 # define THREAD_SETMEM_NC(descr, member, idx, value) \ argument
109 _Static_assert (sizeof (descr->member[0]) == 1 \
110 || sizeof (descr->member[0]) == 4 \
111 || sizeof (descr->member[0]) == 8, \
113 if (sizeof (descr->member[0]) == 1) \
118 else if (sizeof (descr->member[0]) == 4) \