Home | History | Annotate | Download | only in api

Lines Matching refs:Ptr

74 #define armAlignToBytes(Ptr,N)      (Ptr + ( ((N-(int)Ptr)&(N-1)) / sizeof(*Ptr) ))
75 #define armAlignTo2Bytes(Ptr) armAlignToBytes(Ptr,2)
76 #define armAlignTo4Bytes(Ptr) armAlignToBytes(Ptr,4)
77 #define armAlignTo8Bytes(Ptr) armAlignToBytes(Ptr,8)
78 #define armAlignTo16Bytes(Ptr) armAlignToBytes(Ptr,16)
86 #define armIsByteAligned(Ptr,N) ((((int)(Ptr)) % N)==0)
87 #define armNotByteAligned(Ptr,N) ((((int)(Ptr)) % N)!=0)
89 #define armIsByteAligned(Ptr,N) (1)
90 #define armNotByteAligned(Ptr,N) (0)
93 #define armIs2ByteAligned(Ptr) armIsByteAligned(Ptr,2)
94 #define armIs4ByteAligned(Ptr) armIsByteAligned(Ptr,4)
95 #define armIs8ByteAligned(Ptr) armIsByteAligned(Ptr,8)
96 #define armIs16ByteAligned(Ptr) armIsByteAligned(Ptr,16)
98 #define armNot2ByteAligned(Ptr) armNotByteAligned(Ptr,2)
99 #define armNot4ByteAligned(Ptr) armNotByteAligned(Ptr,4)
100 #define armNot8ByteAligned(Ptr) armNotByteAligned(Ptr,8)
101 #define armNot16ByteAligned(Ptr) armNotByteAligned(Ptr,16)
102 #define armNot32ByteAligned(Ptr) armNotByteAligned(Ptr,32)