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()
286 int i; in update_user_maps() local
289 for (i = 0; i < MAX_NR_CONSOLES; i++) { in update_user_maps()
290 if (!vc_cons_allocated(i)) in update_user_maps()
292 p = *vc_cons[i].d->vc_uni_pagedir_loc; in update_user_maps()
294 set_inverse_transl(vc_cons[i].d, p, USER_MAP); in update_user_maps()
295 set_inverse_trans_unicode(vc_cons[i].d, p); in update_user_maps()
311 int i; in con_set_trans_old() local
318 for (i=0; i<E_TABSZ ; i++) { in con_set_trans_old()
320 __get_user(uc, arg+i); in con_set_trans_old()
321 p[i] = UNI_DIRECT_BASE | uc; in con_set_trans_old()
331 int i, ch; in con_get_trans_old() local
338 for (i=0; i<E_TABSZ ; i++) in con_get_trans_old()
340 ch = conv_uni_to_pc(vc_cons[fg_console].d, p[i]); in con_get_trans_old()
341 __put_user((ch & ~0xff) ? 0 : ch, arg+i); in con_get_trans_old()
349 int i; in con_set_trans_new() local
356 for (i=0; i<E_TABSZ ; i++) { in con_set_trans_new()
358 __get_user(us, arg+i); in con_set_trans_new()
359 p[i] = us; in con_set_trans_new()
369 int i; in con_get_trans_new() local
376 for (i=0; i<E_TABSZ ; i++) in con_get_trans_new()
377 __put_user(p[i], arg+i); in con_get_trans_new()
399 int i, j; in con_release_unimap() local
402 for (i = 0; i < 32; i++) { in con_release_unimap()
403 p1 = p->uni_pgdir[i]; in con_release_unimap()
409 p->uni_pgdir[i] = NULL; in con_release_unimap()
411 for (i = 0; i < 4; i++) { in con_release_unimap()
412 kfree(p->inverse_translations[i]); in con_release_unimap()
413 p->inverse_translations[i] = NULL; in con_release_unimap()
436 int i, j, k; in con_unify_unimap() local
439 for (i = 0; i < MAX_NR_CONSOLES; i++) { in con_unify_unimap()
440 if (!vc_cons_allocated(i)) in con_unify_unimap()
442 q = *vc_cons[i].d->vc_uni_pagedir_loc; in con_unify_unimap()
477 int i, n; in con_insert_unipair() local
484 for (i = 0; i < 32; i++) in con_insert_unipair()
485 p1[i] = NULL; in con_insert_unipair()
538 int err = 0, err1, i; in con_set_unimap() local
578 for (i = 0; i < 32; i++) { in con_set_unimap()
579 p1 = p->uni_pgdir[i]; in con_set_unimap()
638 for (i = 0; i <= 3; i++) in con_set_unimap()
639 set_inverse_transl(vc, p, i); /* Update inverse translations */ in con_set_unimap()
660 int i, j, err = 0, err1; in con_set_default_unimap() local
687 for (i = 0; i < 256; i++) in con_set_default_unimap()
688 for (j = dfont_unicount[i]; j; j--) { in con_set_default_unimap()
689 err1 = con_insert_unipair(p, *(q++), i); in con_set_default_unimap()
699 for (i = 0; i <= 3; i++) in con_set_default_unimap()
700 set_inverse_transl(vc, p, i); /* Update all inverse translations */ in con_set_default_unimap()
739 int i, j, k, ect; in con_get_unimap() local
748 for (i = 0; i < 32; i++) { in con_get_unimap()
749 p1 = p->uni_pgdir[i]; in con_get_unimap()
756 __put_user((u_short)((i<<11)+(j<<6)+k), in con_get_unimap()
841 int i; in console_map_init() local
843 for (i = 0; i < MAX_NR_CONSOLES; i++) in console_map_init()
844 if (vc_cons_allocated(i) && !*vc_cons[i].d->vc_uni_pagedir_loc) in console_map_init()
845 con_set_default_unimap(vc_cons[i].d); in console_map_init()