Lines Matching refs:i
186 static void set_inverse_transl(struct vc_data *conp, struct uni_pagedir *p, int i) in set_inverse_transl() argument
189 unsigned short *t = translations[i]; in set_inverse_transl()
193 q = p->inverse_translations[i]; in set_inverse_transl()
196 q = p->inverse_translations[i] = kmalloc(MAX_GLYPH, GFP_KERNEL); in set_inverse_transl()
213 int i, j, k, glyph; in set_inverse_trans_unicode() local
227 for (i = 0; i < 32; i++) { in set_inverse_trans_unicode()
228 p1 = p->uni_pgdir[i]; in set_inverse_trans_unicode()
239 q[glyph] = (i << 11) + (j << 6) + k; in set_inverse_trans_unicode()
283 int i; in update_user_maps() local
286 for (i = 0; i < MAX_NR_CONSOLES; i++) { in update_user_maps()
287 if (!vc_cons_allocated(i)) in update_user_maps()
289 p = *vc_cons[i].d->vc_uni_pagedir_loc; in update_user_maps()
291 set_inverse_transl(vc_cons[i].d, p, USER_MAP); in update_user_maps()
292 set_inverse_trans_unicode(vc_cons[i].d, p); in update_user_maps()
308 int i; in con_set_trans_old() local
315 for (i=0; i<E_TABSZ ; i++) { in con_set_trans_old()
317 __get_user(uc, arg+i); in con_set_trans_old()
318 p[i] = UNI_DIRECT_BASE | uc; in con_set_trans_old()
328 int i, ch; in con_get_trans_old() local
335 for (i=0; i<E_TABSZ ; i++) in con_get_trans_old()
337 ch = conv_uni_to_pc(vc_cons[fg_console].d, p[i]); in con_get_trans_old()
338 __put_user((ch & ~0xff) ? 0 : ch, arg+i); in con_get_trans_old()
346 int i; in con_set_trans_new() local
353 for (i=0; i<E_TABSZ ; i++) { in con_set_trans_new()
355 __get_user(us, arg+i); in con_set_trans_new()
356 p[i] = us; in con_set_trans_new()
366 int i; in con_get_trans_new() local
373 for (i=0; i<E_TABSZ ; i++) in con_get_trans_new()
374 __put_user(p[i], arg+i); in con_get_trans_new()
396 int i, j; in con_release_unimap() local
399 for (i = 0; i < 32; i++) { in con_release_unimap()
400 if ((p1 = p->uni_pgdir[i]) != NULL) { in con_release_unimap()
405 p->uni_pgdir[i] = NULL; in con_release_unimap()
407 for (i = 0; i < 4; i++) { in con_release_unimap()
408 kfree(p->inverse_translations[i]); in con_release_unimap()
409 p->inverse_translations[i] = NULL; in con_release_unimap()
432 int i, j, k; in con_unify_unimap() local
435 for (i = 0; i < MAX_NR_CONSOLES; i++) { in con_unify_unimap()
436 if (!vc_cons_allocated(i)) in con_unify_unimap()
438 q = *vc_cons[i].d->vc_uni_pagedir_loc; in con_unify_unimap()
473 int i, n; in con_insert_unipair() local
479 for (i = 0; i < 32; i++) in con_insert_unipair()
480 p1[i] = NULL; in con_insert_unipair()
532 int err = 0, err1, i; in con_set_unimap() local
572 for (i = 0; i < 32; i++) in con_set_unimap()
573 if ((p1 = p->uni_pgdir[i])) in con_set_unimap()
628 for (i = 0; i <= 3; i++) in con_set_unimap()
629 set_inverse_transl(vc, p, i); /* Update inverse translations */ in con_set_unimap()
650 int i, j, err = 0, err1; in con_set_default_unimap() local
677 for (i = 0; i < 256; i++) in con_set_default_unimap()
678 for (j = dfont_unicount[i]; j; j--) { in con_set_default_unimap()
679 err1 = con_insert_unipair(p, *(q++), i); in con_set_default_unimap()
689 for (i = 0; i <= 3; i++) in con_set_default_unimap()
690 set_inverse_transl(vc, p, i); /* Update all inverse translations */ in con_set_default_unimap()
729 int i, j, k, ect; in con_get_unimap() local
738 for (i = 0; i < 32; i++) in con_get_unimap()
739 if ((p1 = p->uni_pgdir[i])) in con_get_unimap()
744 __put_user((u_short)((i<<11)+(j<<6)+k), in con_get_unimap()
827 int i; in console_map_init() local
829 for (i = 0; i < MAX_NR_CONSOLES; i++) in console_map_init()
830 if (vc_cons_allocated(i) && !*vc_cons[i].d->vc_uni_pagedir_loc) in console_map_init()
831 con_set_default_unimap(vc_cons[i].d); in console_map_init()