Lines Matching refs:vc

287 unsigned short *set_translate(enum translation_map m, struct vc_data *vc)  in set_translate()  argument
289 inv_translate[vc->vc_num] = m; in set_translate()
450 void con_free_unimap(struct vc_data *vc) in con_free_unimap() argument
454 p = *vc->uni_pagedict_loc; in con_free_unimap()
457 *vc->uni_pagedict_loc = NULL; in con_free_unimap()
538 static int con_allocate_new(struct vc_data *vc) in con_allocate_new() argument
540 struct uni_pagedict *new, *old = *vc->uni_pagedict_loc; in con_allocate_new()
547 *vc->uni_pagedict_loc = new; in con_allocate_new()
556 static int con_do_clear_unimap(struct vc_data *vc) in con_do_clear_unimap() argument
558 struct uni_pagedict *old = *vc->uni_pagedict_loc; in con_do_clear_unimap()
561 return con_allocate_new(vc); in con_do_clear_unimap()
569 int con_clear_unimap(struct vc_data *vc) in con_clear_unimap() argument
572 return con_do_clear_unimap(vc); in con_clear_unimap()
575 static struct uni_pagedict *con_unshare_unimap(struct vc_data *vc, in con_unshare_unimap() argument
583 ret = con_allocate_new(vc); in con_unshare_unimap()
587 new = *vc->uni_pagedict_loc; in con_unshare_unimap()
620 *vc->uni_pagedict_loc = old; in con_unshare_unimap()
632 int con_set_unimap(struct vc_data *vc, ushort ct, struct unipair __user *list) in con_set_unimap() argument
648 dict = *vc->uni_pagedict_loc; in con_set_unimap()
653 dict = con_unshare_unimap(vc, dict); in con_set_unimap()
672 if (con_unify_unimap(vc, dict)) in con_set_unimap()
676 set_inverse_transl(vc, dict, m); in con_set_unimap()
693 int con_set_default_unimap(struct vc_data *vc) in con_set_default_unimap() argument
701 dict = *vc->uni_pagedict_loc; in con_set_default_unimap()
706 *vc->uni_pagedict_loc = dflt; in con_set_default_unimap()
716 err = con_do_clear_unimap(vc); in con_set_default_unimap()
720 dict = *vc->uni_pagedict_loc; in con_set_default_unimap()
730 if (con_unify_unimap(vc, dict)) { in con_set_default_unimap()
731 dflt = *vc->uni_pagedict_loc; in con_set_default_unimap()
736 set_inverse_transl(vc, dict, m); in con_set_default_unimap()
772 int con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, in con_get_unimap() argument
785 dict = *vc->uni_pagedict_loc; in con_get_unimap()