Lines Matching refs:c
89 static void check_cx686_slop(struct cpuinfo_x86 *c) in check_cx686_slop() argument
108 c->loops_per_jiffy = loops_per_jiffy; in check_cx686_slop()
168 static void early_init_cyrix(struct cpuinfo_x86 *c) in early_init_cyrix() argument
178 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in early_init_cyrix()
182 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in early_init_cyrix()
187 static void init_cyrix(struct cpuinfo_x86 *c) in init_cyrix() argument
190 char *buf = c->x86_model_id; in init_cyrix()
197 clear_cpu_cap(c, 0*32+31); in init_cyrix()
200 if (test_cpu_cap(c, 1*32+24)) { in init_cyrix()
201 clear_cpu_cap(c, 1*32+24); in init_cyrix()
202 set_cpu_cap(c, X86_FEATURE_CXMMX); in init_cyrix()
207 check_cx686_slop(c); in init_cyrix()
213 c->x86_model = (dir1 >> 4) + 1; in init_cyrix()
214 c->x86_mask = dir1 & 0xf; in init_cyrix()
245 (c->x86_model)++; in init_cyrix()
249 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in init_cyrix()
251 set_cpu_bug(c, X86_BUG_COMA); in init_cyrix()
289 c->x86_cache_size = 16; /* Yep 16K integrated cache thats it */ in init_cyrix()
292 if (c->cpuid_level == 2) { in init_cyrix()
309 c->x86_model = (dir1 & 0x20) ? 1 : 2; in init_cyrix()
320 set_cpu_bug(c, X86_BUG_COMA); in init_cyrix()
326 (c->x86_model)++; in init_cyrix()
328 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in init_cyrix()
358 static void init_nsc(struct cpuinfo_x86 *c) in init_nsc() argument
375 if (c->x86 == 5 && c->x86_model == 5) in init_nsc()
376 cpu_detect_cache_sizes(c); in init_nsc()
378 init_cyrix(c); in init_nsc()
407 static void cyrix_identify(struct cpuinfo_x86 *c) in cyrix_identify() argument
410 if (c->x86 == 4 && test_cyrix_52div()) { in cyrix_identify()
413 strcpy(c->x86_vendor_id, "CyrixInstead"); in cyrix_identify()
414 c->x86_vendor = X86_VENDOR_CYRIX; in cyrix_identify()