Lines Matching refs:last
118 int last; member
2122 uint32_t last; member
2130 if (ucs < table[0].first || ucs > table[max].last) in bisearch()
2134 if (ucs > table[mid].last) in bisearch()
2971 con_driver->last = MAX_NR_CONSOLES - 1; in con_init()
3093 static int do_bind_con_driver(const struct consw *csw, int first, int last, in do_bind_con_driver() argument
3134 last = min(last, con_driver->last); 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
3258 last = min(last, con_driver->last); 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()
3321 last = i; in vt_bind()
3327 if (first == 0 && last == MAX_NR_CONSOLES -1) in vt_bind()
3331 do_bind_con_driver(csw, first, last, deflt); in vt_bind()
3334 last = -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()
3361 last = i; in vt_unbind()
3367 if (first == 0 && last == MAX_NR_CONSOLES -1) in vt_unbind()
3371 ret = do_unbind_con_driver(csw, first, last, deflt); in vt_unbind()
3377 last = -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
3606 con_driver->last = last; in do_register_con_driver()
3670 con_driver->last = 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()