Lines Matching defs:num_chars
606 unsigned int num_chars, num_bs;
611 num_chars = echo_buf(ldata, *tail + 2);
620 if (!(num_chars & 0x80))
621 num_chars += ldata->canon_column;
622 num_bs = 8 - (num_chars & 7);
857 * @num_chars: number of character columns already used
858 * @after_tab: true if num_chars starts after a previous tab
868 static void echo_erase_tab(unsigned int num_chars, int after_tab,
875 num_chars &= 7;
877 /* Set the high bit as a flag if num_chars is after a previous tab */
879 num_chars |= 0x80;
881 add_echo_byte(num_chars, ldata);
1026 unsigned int num_chars = 0;
1045 num_chars += 2;
1047 num_chars++;
1050 echo_erase_tab(num_chars, after_tab, ldata);