Lines Matching refs:off

64 #define GET_16BE(off)	((buf[off] << 8) + (buf[(off)+1]))
65 #define GET_32BE(off) ((GET_16BE(off) << 16U) + GET_16BE((off)+2U))
66 #define GET_64BE(off) ((((unsigned long long)GET_32BE(off)) << 32ULL) + \
67 ((unsigned long long)GET_32BE((off)+4ULL)))
68 #define PUT_16BE(off, v)(buf[off] = ((v) >> 8) & 0xff, \
69 buf[(off) + 1] = (v) & 0xff)
70 #define PUT_32BE(off, v)(PUT_16BE((off), (v) >> 16L), PUT_16BE((off) + 2, (v)))
71 #define PUT_64BE(off, v)((PUT_32BE((off), (v) >> 32L), \
72 PUT_32BE((off) + 4, (v))))
74 #define GET_16LE(off) ((buf[off]) + (buf[(off)+1] << 8))
75 #define GET_32LE(off) (GET_16LE(off) + (GET_16LE((off)+2U) << 16U))
76 #define GET_64LE(off) ((unsigned long long)GET_32LE(off) + \
77 (((unsigned long long)GET_32LE((off)+4ULL)) << 32ULL))
78 #define PUT_16LE(off, v) (buf[off] = (v) & 0xff, \
79 buf[(off) + 1] = ((v) >> 8) & 0xff)
80 #define PUT_32LE(off, v) (PUT_16LE((off), (v)), PUT_16LE((off) + 2, (v) >> 16L))
81 #define PUT_64LE(off, v) (PUT_32LE((off), (v)), PUT_32LE((off) + 4, (v) >> 32L))
83 #define GET_16(off) (e_data == ELFDATA2MSB ? GET_16BE(off) : GET_16LE(off))
84 #define GET_32(off) (e_data == ELFDATA2MSB ? GET_32BE(off) : GET_32LE(off))
85 #define GET_64(off) (e_data == ELFDATA2MSB ? GET_64BE(off) : GET_64LE(off))
86 #define PUT_16(off, v) (e_data == ELFDATA2MSB ? PUT_16BE(off, v) : \
87 PUT_16LE(off, v))
88 #define PUT_32(off, v) (e_data == ELFDATA2MSB ? PUT_32BE(off, v) : \
89 PUT_32LE(off, v))
90 #define PUT_64(off, v) (e_data == ELFDATA2MSB ? PUT_64BE(off, v) : \
91 PUT_64LE(off, v))