Lines Matching defs:IDR_BITS
37 #define IDR_BITS 5
42 #define IDR_SIZE (1 << IDR_BITS)
43 #define IDR_MASK ((1 << IDR_BITS)-1)
47 #define MAX_LEVEL (MAX_ID_SHIFT + IDR_BITS - 1) / IDR_BITS
122 n = (id >> (IDR_BITS*l)) & IDR_MASK;
129 id = (id | ((1 << (IDR_BITS*l))-1)) + 1;
140 sh = IDR_BITS * (l + 1);
147 sh = IDR_BITS*l;
183 n = n >> IDR_BITS;
209 while ((layers < MAX_LEVEL) && (id >= (1 << (layers*IDR_BITS)))) {
255 shift -= IDR_BITS;
277 n = idp->layers * IDR_BITS;
283 if ((id & ~(~0 << MAX_ID_SHIFT)) >> (n + IDR_BITS))
289 while (n >= IDR_BITS && p) {
290 n -= IDR_BITS;
303 if (sub_remove(idp, (idp->layers - 1) * IDR_BITS, id) == -1) {