Lines Matching refs:ch
108 int ch = io__get_char(io); in io__get_hex() local
110 if (ch < 0) in io__get_hex()
111 return ch; in io__get_hex()
112 if (ch >= '0' && ch <= '9') in io__get_hex()
113 *hex = (*hex << 4) | (ch - '0'); in io__get_hex()
114 else if (ch >= 'a' && ch <= 'f') in io__get_hex()
115 *hex = (*hex << 4) | (ch - 'a' + 10); in io__get_hex()
116 else if (ch >= 'A' && ch <= 'F') in io__get_hex()
117 *hex = (*hex << 4) | (ch - 'A' + 10); in io__get_hex()
121 return ch; in io__get_hex()
137 int ch = io__get_char(io); in io__get_dec() local
139 if (ch < 0) in io__get_dec()
140 return ch; in io__get_dec()
141 if (ch >= '0' && ch <= '9') in io__get_dec()
142 *dec = (*dec * 10) + ch - '0'; in io__get_dec()
146 return ch; in io__get_dec()
158 int ch = 0; in io__getdelim() local
162 while (ch != delim) { in io__getdelim()
163 ch = io__get_char(io); in io__getdelim()
165 if (ch < 0) in io__getdelim()
177 buf[buf_pos++] = (char)ch; in io__getdelim()