[PD] pack/unpack pointer data