Lines Matching refs:buf

123   struct kmp_cpuid buf;  in __kmp_query_cpuid()  local
134 __kmp_x86_cpuid(0, 0, &buf); in __kmp_query_cpuid()
138 buf.eax, buf.ebx, buf.ecx, buf.edx)); in __kmp_query_cpuid()
140 max_arg = buf.eax; in __kmp_query_cpuid()
148 __kmp_x86_cpuid(1, 0, &buf); in __kmp_query_cpuid()
151 1, buf.eax, buf.ebx, buf.ecx, buf.edx)); in __kmp_query_cpuid()
156 p->signature = buf.eax; in __kmp_query_cpuid()
157 p->family = get_value(buf.eax, 20, 0xff) + get_value(buf.eax, 8, 0x0f); in __kmp_query_cpuid()
159 (get_value(buf.eax, 16, 0x0f) << 4) + get_value(buf.eax, 4, 0x0f); in __kmp_query_cpuid()
160 p->stepping = get_value(buf.eax, 0, 0x0f); in __kmp_query_cpuid()
168 for (t = buf.ebx, i = 0; i < 4; t >>= 8, ++i) { in __kmp_query_cpuid()
172 p->flags.sse2 = (buf.edx >> 26) & 1; in __kmp_query_cpuid()
176 if ((buf.edx >> 4) & 1) { in __kmp_query_cpuid()
180 if ((buf.edx >> 8) & 1) { in __kmp_query_cpuid()
184 if ((buf.edx >> 9) & 1) { in __kmp_query_cpuid()
188 if ((buf.edx >> 15) & 1) { in __kmp_query_cpuid()
192 if ((buf.edx >> 18) & 1) { in __kmp_query_cpuid()
196 if ((buf.edx >> 19) & 1) { in __kmp_query_cpuid()
202 if ((buf.edx >> 21) & 1) { in __kmp_query_cpuid()
206 if ((buf.edx >> 22) & 1) { in __kmp_query_cpuid()
210 if ((buf.edx >> 23) & 1) { in __kmp_query_cpuid()
214 if ((buf.edx >> 25) & 1) { in __kmp_query_cpuid()
218 if ((buf.edx >> 26) & 1) { in __kmp_query_cpuid()
222 if ((buf.edx >> 27) & 1) { in __kmp_query_cpuid()
228 if ((buf.edx >> 28) & 1) { in __kmp_query_cpuid()
237 if ((buf.edx >> 29) & 1) { in __kmp_query_cpuid()
244 __kmp_x86_cpuid(i, 0, &buf); in __kmp_query_cpuid()
247 i, buf.eax, buf.ebx, buf.ecx, buf.edx)); in __kmp_query_cpuid()
255 __kmp_x86_cpuid(7, 0, &buf); in __kmp_query_cpuid()
256 p->flags.rtm = (buf.ebx >> 11) & 1; in __kmp_query_cpuid()
257 p->flags.hybrid = (buf.edx >> 15) & 1; in __kmp_query_cpuid()