Lines Matching refs:end_seg_len
1162 ulint end_seg_len; in page_cur_parse_insert_rec() local
1203 end_seg_len = mach_parse_compressed(&ptr, end_ptr); in page_cur_parse_insert_rec()
1210 if (end_seg_len >= UNIV_PAGE_SIZE << 1) { in page_cur_parse_insert_rec()
1216 if (end_seg_len & 0x1UL) { in page_cur_parse_insert_rec()
1246 if (end_ptr < ptr + (end_seg_len >> 1)) { in page_cur_parse_insert_rec()
1253 return(const_cast<byte*>(ptr + (end_seg_len >> 1))); in page_cur_parse_insert_rec()
1265 if (!(end_seg_len & 0x1UL)) { in page_cur_parse_insert_rec()
1269 mismatch_index = rec_offs_size(offsets) - (end_seg_len >> 1); in page_cur_parse_insert_rec()
1272 end_seg_len >>= 1; in page_cur_parse_insert_rec()
1274 if (mismatch_index + end_seg_len < sizeof buf1) { in page_cur_parse_insert_rec()
1278 ut_malloc_nokey(mismatch_index + end_seg_len)); in page_cur_parse_insert_rec()
1289 << mismatch_index << ", end_seg_len " << end_seg_len in page_cur_parse_insert_rec()
1294 ut_memcpy(buf + mismatch_index, ptr, end_seg_len); in page_cur_parse_insert_rec()
1325 return(const_cast<byte*>(ptr + end_seg_len)); in page_cur_parse_insert_rec()