Lines Matching refs:fragments
118 uint32_t fragments: DESC_FRAGMENTS_BITS, member
173 uint32_t fragments; member
260 if (__predict_true(IS_SHORT_FORMAT(de.fragments))) { in range_lookup()
261 upperbound = de.fragments & FRAGS_MASK_SHORT; in range_lookup()
276 upperbound = de.fragments; in range_lookup()
279 if (__predict_false(IS_XL_FORMAT(de.fragments))) { in range_lookup()
302 if (__predict_true(de.fragments == FRAGS_MARK_HIT)) \
337 if (__predict_true(de.fragments == FRAGS_MARK_HIT)) in dxr_lookup()
373 if (IS_SHORT_FORMAT(fdesc->fragments)) in chunk_size()
374 return ((fdesc->fragments & FRAGS_MASK_SHORT) + 1); in chunk_size()
375 else if (IS_XL_FORMAT(fdesc->fragments)) in chunk_size()
376 return (da->range_tbl[fdesc->base].fragments + 2); in chunk_size()
378 return (fdesc->fragments + 1); in chunk_size()
387 uint32_t hash = fdesc->fragments; in chunk_hash()
760 if (da->direct_tbl[chunk].fragments != FRAGS_MARK_HIT) in update_chunk()
803 da->direct_tbl[chunk].fragments = FRAGS_MARK_HIT; in update_chunk()
808 da->direct_tbl[chunk].fragments = da->rtbl_work_frags; in update_chunk()
828 da->direct_tbl[chunk].fragments = in update_chunk()
833 da->direct_tbl[chunk].fragments = FRAGS_MARK_XL; in update_chunk()
837 da->range_tbl[da->rtbl_top].fragments = da->rtbl_work_frags; in update_chunk()
930 da->direct_tbl[i].fragments = FRAGS_MARK_HIT; in dxr_build()