Lines Matching refs:i0
105 long i0, i1; in encode() local
119 i0 = A * rs->p / (A + B); in encode()
120 if (i0 <= 0) in encode()
121 i0 = 1; in encode()
123 if (i0 >= rs->p) in encode()
124 i0 = rs->p - 1; in encode()
126 i1 = rs->p - i0; in encode()
129 rs->p = i0; in encode()
132 rs->q += i0; in encode()
203 long i0, threshold; in decode() local
209 i0 = A * rs->p / (A + B); in decode()
210 if (i0 <= 0) in decode()
211 i0 = 1; in decode()
213 if (i0 >= rs->p) in decode()
214 i0 = rs->p - 1; in decode()
216 threshold = rs->q + i0; in decode()
219 rs->q += i0; in decode()
220 i0 = rs->p - i0; in decode()
223 rs->p = i0; in decode()