Lines Matching refs:this_opt
274 static __inline__ char * get_opt_string(const char *this_opt, const char *name) in get_opt_string() argument
280 p = OPT_STRVAL(this_opt, name); in get_opt_string()
292 static __inline__ int get_opt_int(const char *this_opt, const char *name, in get_opt_int() argument
298 if (!OPT_EQUAL(this_opt, name)) in get_opt_int()
301 *ret = OPT_INTVAL(this_opt, name); in get_opt_int()
305 static __inline__ int get_opt_bool(const char *this_opt, const char *name, in get_opt_bool() argument
311 if (OPT_EQUAL(this_opt, name)) { in get_opt_bool()
312 if (this_opt[strlen(name)] == '=') in get_opt_bool()
313 *ret = simple_strtoul(this_opt + strlen(name) + 1, in get_opt_bool()
318 if (OPT_EQUAL(this_opt, "no") && OPT_EQUAL(this_opt + 2, name)) in get_opt_bool()
328 char *this_opt; in intelfb_setup() local
351 while ((this_opt = strsep(&options, ","))) { in intelfb_setup()
352 if (!*this_opt) in intelfb_setup()
354 if (get_opt_bool(this_opt, "accel", &accel)) in intelfb_setup()
356 else if (get_opt_int(this_opt, "vram", &vram)) in intelfb_setup()
358 else if (get_opt_bool(this_opt, "hwcursor", &hwcursor)) in intelfb_setup()
360 else if (get_opt_bool(this_opt, "mtrr", &mtrr)) in intelfb_setup()
362 else if (get_opt_bool(this_opt, "fixed", &fixed)) in intelfb_setup()
364 else if (get_opt_bool(this_opt, "init", &noinit)) in intelfb_setup()
366 else if (OPT_EQUAL(this_opt, "mode=")) in intelfb_setup()
367 mode = get_opt_string(this_opt, "mode="); in intelfb_setup()
369 mode = this_opt; in intelfb_setup()