Lines Matching refs:first
117 int first; member
2121 uint32_t first; member
2130 if (ucs < table[0].first || ucs > table[max].last) in bisearch()
2136 else if (ucs < table[mid].first) in bisearch()
2970 con_driver->first = 0; in con_init()
3093 static int do_bind_con_driver(const struct consw *csw, int first, int last, in do_bind_con_driver() argument
3133 first = max(first, con_driver->first); in do_bind_con_driver()
3136 for (i = first; i <= last; i++) { in do_bind_con_driver()
3172 printk("consoles %d-%d ", first+1, last+1); in do_bind_con_driver()
3195 static int con_is_graphics(const struct consw *csw, int first, int last) in con_is_graphics() argument
3199 for (i = first; i <= last; i++) { in con_is_graphics()
3212 int do_unbind_con_driver(const struct consw *csw, int first, int last, int deflt) in do_unbind_con_driver() argument
3257 first = max(first, con_driver->first); in do_unbind_con_driver()
3260 for (i = first; i <= last; i++) { in do_unbind_con_driver()
3283 do_bind_con_driver(defcsw, first, last, deflt); in do_unbind_con_driver()
3294 int i, more = 1, first = -1, last = -1, deflt = 0; in vt_bind() local
3297 con_is_graphics(con->con, con->first, con->last)) in vt_bind()
3317 for (i = con->first; i <= con->last; i++) { in vt_bind()
3319 if (first == -1) in vt_bind()
3320 first = i; in vt_bind()
3323 } else if (first != -1) in vt_bind()
3327 if (first == 0 && last == MAX_NR_CONSOLES -1) in vt_bind()
3330 if (first != -1) in vt_bind()
3331 do_bind_con_driver(csw, first, last, deflt); in vt_bind()
3333 first = -1; in vt_bind()
3345 int i, more = 1, first = -1, last = -1, deflt = 0; in vt_unbind() local
3349 con_is_graphics(con->con, con->first, con->last)) in vt_unbind()
3357 for (i = con->first; i <= con->last; i++) { in vt_unbind()
3359 if (first == -1) in vt_unbind()
3360 first = i; in vt_unbind()
3363 } else if (first != -1) in vt_unbind()
3367 if (first == 0 && last == MAX_NR_CONSOLES -1) in vt_unbind()
3370 if (first != -1) { in vt_unbind()
3371 ret = do_unbind_con_driver(csw, first, last, deflt); in vt_unbind()
3376 first = -1; in vt_unbind()
3566 static int do_register_con_driver(const struct consw *csw, int first, int last) in do_register_con_driver() argument
3605 con_driver->first = first; in do_register_con_driver()
3669 con_driver->first = 0; in do_unregister_con_driver()
3686 int do_take_over_console(const struct consw *csw, int first, int last, int deflt) in do_take_over_console() argument
3690 err = do_register_con_driver(csw, first, last); in do_take_over_console()
3699 do_bind_con_driver(csw, first, last, deflt); in do_take_over_console()