Lines Matching refs:this_opt
277 static __inline__ char * get_opt_string(const char *this_opt, const char *name) in get_opt_string() argument
283 p = OPT_STRVAL(this_opt, name); in get_opt_string()
295 static __inline__ int get_opt_int(const char *this_opt, const char *name, in get_opt_int() argument
301 if (!OPT_EQUAL(this_opt, name)) in get_opt_int()
304 *ret = OPT_INTVAL(this_opt, name); in get_opt_int()
308 static __inline__ int get_opt_bool(const char *this_opt, const char *name, in get_opt_bool() argument
314 if (OPT_EQUAL(this_opt, name)) { in get_opt_bool()
315 if (this_opt[strlen(name)] == '=') in get_opt_bool()
316 *ret = simple_strtoul(this_opt + strlen(name) + 1, in get_opt_bool()
321 if (OPT_EQUAL(this_opt, "no") && OPT_EQUAL(this_opt + 2, name)) in get_opt_bool()
331 char *this_opt; in intelfb_setup() local
354 while ((this_opt = strsep(&options, ","))) { in intelfb_setup()
355 if (!*this_opt) in intelfb_setup()
357 if (get_opt_bool(this_opt, "accel", &accel)) in intelfb_setup()
359 else if (get_opt_int(this_opt, "vram", &vram)) in intelfb_setup()
361 else if (get_opt_bool(this_opt, "hwcursor", &hwcursor)) in intelfb_setup()
363 else if (get_opt_bool(this_opt, "mtrr", &mtrr)) in intelfb_setup()
365 else if (get_opt_bool(this_opt, "fixed", &fixed)) in intelfb_setup()
367 else if (get_opt_bool(this_opt, "init", &noinit)) in intelfb_setup()
369 else if (OPT_EQUAL(this_opt, "mode=")) in intelfb_setup()
370 mode = get_opt_string(this_opt, "mode="); in intelfb_setup()
372 mode = this_opt; in intelfb_setup()