Lines Matching refs:piece_pointer
337 let mut piece_pointer = 0; in parse_ipv6addr() localVariable
350 piece_pointer = 1; in parse_ipv6addr()
355 if piece_pointer == 8 { in parse_ipv6addr()
363 piece_pointer += 1; in parse_ipv6addr()
364 compress_pointer = Some(piece_pointer); in parse_ipv6addr()
386 if piece_pointer > 6 { in parse_ipv6addr()
403 pieces[piece_pointer] = value; in parse_ipv6addr()
404 piece_pointer += 1; in parse_ipv6addr()
408 if piece_pointer > 6 { in parse_ipv6addr()
440 pieces[piece_pointer] = if let Some(v) = ipv4_piece { in parse_ipv6addr()
441 pieces[piece_pointer] * 0x100 + v in parse_ipv6addr()
448 piece_pointer += 1; in parse_ipv6addr()
463 let mut swaps = piece_pointer - compress_pointer; in parse_ipv6addr()
464 piece_pointer = 7; in parse_ipv6addr()
466 pieces.swap(piece_pointer, compress_pointer + swaps - 1); in parse_ipv6addr()
468 piece_pointer -= 1; in parse_ipv6addr()
472 if piece_pointer != 8 { in parse_ipv6addr()