Lines Matching refs:MasPointer
820 int **MasPointer = (int **)Tmalloc(sizeof(int*)*COUNT_ELEM); in UniquePointer() local
823 REQUIRE((MasCountElem && MasPointer)); in UniquePointer()
830 MasPointer[i]=(int*)Tmalloc(MasCountElem[i]*sizeof(int)); in UniquePointer()
831 if (nullptr == MasPointer[i]) in UniquePointer()
833 memset(MasPointer[i], 0, sizeof(int)*MasCountElem[i]); in UniquePointer()
838 if (size_t badOff = NonZero(MasPointer[i], sizeof(int)*MasCountElem[i])) { in UniquePointer()
841 REPORT("error, detect non-zero at %p\n", (char*)MasPointer[i]+badOff-1); in UniquePointer()
843 memset(MasPointer[i], 1, sizeof(int)*MasCountElem[i]); in UniquePointer()
851 Tfree(MasPointer[i]); in UniquePointer()
854 MasPointer[i]=(int*)Tcalloc(MasCountElem[i]*sizeof(int),2); in UniquePointer()
855 if (nullptr == MasPointer[i]) in UniquePointer()
861 if (size_t badOff = NonZero(MasPointer[i], sizeof(int)*MasCountElem[i])) { in UniquePointer()
864 REPORT("error, detect non-zero at %p\n", (char*)MasPointer[i]+badOff-1); in UniquePointer()
866 memset(MasPointer[i], 1, sizeof(int)*MasCountElem[i]); in UniquePointer()
876 *(MasPointer+i)= in UniquePointer()
877 (int*)Trealloc(*(MasPointer+i),MasCountElem[i]*sizeof(int)); in UniquePointer()
878 if (nullptr == MasPointer[i]) in UniquePointer()
880 memset(MasPointer[i], 0, sizeof(int)*MasCountElem[i]); in UniquePointer()
885 if (NonZero(MasPointer[i], sizeof(int)*MasCountElem[i])) in UniquePointer()
887 memset(MasPointer[i], 1, sizeof(int)*MasCountElem[i]); in UniquePointer()
893 Tfree(MasPointer[i]); in UniquePointer()
895 Tfree(MasPointer); in UniquePointer()