Lines Matching refs:cur
361 struct grub_unicode_compact_range *cur;
369 for (cur = grub_unicode_compact; cur->len; cur++)
370 for (i = cur->start; i < cur->start + (unsigned) cur->len
372 join_types[i] = cur->join_type;
381 struct grub_unicode_compact_range *cur;
389 for (cur = grub_unicode_compact; cur->len; cur++)
390 for (i = cur->start; i < cur->start + (unsigned) cur->len
392 if (cur->bidi_mirror)
393 bidi_types[i] = cur->bidi_type | 0x80;
395 bidi_types[i] = cur->bidi_type | 0x00;
401 struct grub_unicode_compact_range *cur;
409 for (cur = grub_unicode_compact; cur->len; cur++)
410 if (cur->start <= c && c < cur->start + (unsigned) cur->len)
411 return cur->bidi_type;
419 struct grub_unicode_compact_range *cur;
427 for (cur = grub_unicode_compact; cur->len; cur++)
428 if (cur->start <= c && c < cur->start + (unsigned) cur->len)
429 return cur->join_type;
437 struct grub_unicode_compact_range *cur;
445 for (cur = grub_unicode_compact; cur->len; cur++)
446 if (cur->start <= c && c < cur->start + (unsigned) cur->len)
447 return cur->bidi_mirror;
456 struct grub_unicode_compact_range *cur;
463 for (cur = grub_unicode_compact; cur->len; cur++)
464 for (i = cur->start; i < cur->start + (unsigned) cur->len
466 comb_types[i] = cur->comb_type;
474 for (cur = grub_unicode_compact; cur->len; cur++)
475 if (cur->start <= c && c < cur->start + (unsigned) cur->len)
476 return cur->comb_type;