Lines Matching defs:idlen
18 * sectors. A fragment id is always idlen bits long.
20 * < idlen > < n > <1>
26 * the fragment id up to and including the '1' bit - ie, idlen + n + 1
68 static int lookup_zone(const struct adfs_discmap *dm, const unsigned int idlen,
72 const u32 idmask = (1 << idlen) - 1;
84 fragend = find_next_bit_le(map, endbit, start + idlen);
118 const unsigned int idlen = asb->s_idlen;
119 const unsigned int frag_idlen = idlen <= 15 ? idlen : 15;
143 fragend = find_next_bit_le(map, endbit, start + idlen);
148 } while (frag >= idlen + 1);
162 const unsigned int idlen = asb->s_idlen;
171 result = lookup_zone(dm, idlen, frag_id, &mapoff);
366 asb->s_idlen = dr->idlen;