Lines Matching defs:ptr

177 psf_put_be64 (uint8_t *ptr, int offset, int64_t value)
179 ptr [offset] = (uint8_t) (value >> 56) ;
180 ptr [offset + 1] = (uint8_t) (value >> 48) ;
181 ptr [offset + 2] = (uint8_t) (value >> 40) ;
182 ptr [offset + 3] = (uint8_t) (value >> 32) ;
183 ptr [offset + 4] = (uint8_t) (value >> 24) ;
184 ptr [offset + 5] = (uint8_t) (value >> 16) ;
185 ptr [offset + 6] = (uint8_t) (value >> 8) ;
186 ptr [offset + 7] = (uint8_t) value ;
190 psf_put_be32 (uint8_t *ptr, int offset, int32_t value)
192 ptr [offset] = (uint8_t) (value >> 24) ;
193 ptr [offset + 1] = (uint8_t) (value >> 16) ;
194 ptr [offset + 2] = (uint8_t) (value >> 8) ;
195 ptr [offset + 3] = (uint8_t) value ;
199 psf_put_be16 (uint8_t *ptr, int offset, int16_t value)
201 ptr [offset] = (uint8_t) (value >> 8) ;
202 ptr [offset + 1] = (uint8_t) value ;
206 psf_get_be64 (const uint8_t *ptr, int offset)
209 value = (int64_t) ((uint64_t) ptr [offset] << 24) ;
210 value += (int64_t) ((uint64_t) ptr [offset + 1] << 16) ;
211 value += (int64_t) ((uint64_t) ptr [offset + 2] << 8) ;
212 value += ptr [offset + 3] ;
216 value += (int64_t) ((uint64_t) ptr [offset + 4] << 24) ;
217 value += (int64_t) ((uint64_t) ptr [offset + 5] << 16) ;
218 value += (int64_t) ((uint64_t) ptr [offset + 6] << 8) ;
219 value += ptr [offset + 7] ;
224 psf_get_le64 (const uint8_t *ptr, int offset)
225 { int64_t value = (int64_t) ((uint64_t) ptr [offset + 7] << 24) ;
226 value += (int64_t) ((uint64_t) ptr [offset + 6] << 16) ;
227 value += (int64_t) ((uint64_t) ptr [offset + 5] << 8) ;
228 value += ptr [offset + 4] ;
232 value += (int64_t) ((uint64_t) ptr [offset + 3] << 24) ;
233 value += (int64_t) ((uint64_t) ptr [offset + 2] << 16) ;
234 value += (int64_t) ((uint64_t) ptr [offset + 1] << 8) ;
235 value += ptr [offset] ;
240 psf_get_be32 (const uint8_t *ptr, int offset)
241 { int32_t value = ((uint32_t) ptr [offset]) << 24 ;
242 value += ptr [offset + 1] << 16 ;
243 value += ptr [offset + 2] << 8 ;
244 value += ptr [offset + 3] ;
249 psf_get_le32 (const uint8_t *ptr, int offset)
250 { int32_t value = ((uint32_t) ptr [offset + 3]) << 24 ;
251 value += ptr [offset + 2] << 16 ;
252 value += ptr [offset + 1] << 8 ;
253 value += ptr [offset] ;
258 psf_get_be24 (const uint8_t *ptr, int offset)
259 { int32_t value = ((uint32_t) ptr [offset]) << 24 ;
260 value += ptr [offset + 1] << 16 ;
261 value += ptr [offset + 2] << 8 ;
266 psf_get_le24 (const uint8_t *ptr, int offset)
267 { int32_t value = ((uint32_t) ptr [offset + 2]) << 24 ;
268 value += ptr [offset + 1] << 16 ;
269 value += ptr [offset] << 8 ;
274 psf_get_be16 (const uint8_t *ptr, int offset)
275 { return (int16_t) (ptr [offset] << 8) + ptr [offset + 1] ;
283 endswap_short_array (short *ptr, int len)
286 { short temp = ptr [i] ;
287 ptr [i] = ENDSWAP_16 (temp) ;
300 endswap_int_array (int *ptr, int len)
303 { int temp = ptr [i] ;
304 ptr [i] = ENDSWAP_32 (temp) ;
320 endswap_int64_t_array (int64_t *ptr, int len)
323 { int64_t value = ptr [i] ;
324 ptr [i] = ENDSWAP_64 (value) ;
340 endswap_float_array (float *ptr, int len)
341 { endswap_int_array ((int *) ptr, len) ;
345 endswap_double_array (double *ptr, int len)
346 { endswap_int64_t_array ((int64_t *) ptr, len) ;