Lines Matching refs:bytes

57 static __inline void _lto2b(u_int32_t val, u_int8_t *bytes);
58 static __inline void _lto3b(u_int32_t val, u_int8_t *bytes);
59 static __inline void _lto4b(u_int32_t val, u_int8_t *bytes);
60 static __inline void _lto8b(u_int64_t val, u_int8_t *bytes);
61 static __inline u_int32_t _2btol(u_int8_t *bytes);
62 static __inline u_int32_t _3btol(u_int8_t *bytes);
63 static __inline u_int32_t _4btol(u_int8_t *bytes);
64 static __inline u_int64_t _5btol(u_int8_t *bytes);
65 static __inline u_int64_t _8btol(u_int8_t *bytes);
68 _lto2b(u_int32_t val, u_int8_t *bytes)
71 bytes[0] = (val >> 8) & 0xff;
72 bytes[1] = val & 0xff;
76 _lto3b(u_int32_t val, u_int8_t *bytes)
79 bytes[0] = (val >> 16) & 0xff;
80 bytes[1] = (val >> 8) & 0xff;
81 bytes[2] = val & 0xff;
85 _lto4b(u_int32_t val, u_int8_t *bytes)
88 bytes[0] = (val >> 24) & 0xff;
89 bytes[1] = (val >> 16) & 0xff;
90 bytes[2] = (val >> 8) & 0xff;
91 bytes[3] = val & 0xff;
95 _lto8b(u_int64_t val, u_int8_t *bytes)
98 bytes[0] = (val >> 56) & 0xff;
99 bytes[1] = (val >> 48) & 0xff;
100 bytes[2] = (val >> 40) & 0xff;
101 bytes[3] = (val >> 32) & 0xff;
102 bytes[4] = (val >> 24) & 0xff;
103 bytes[5] = (val >> 16) & 0xff;
104 bytes[6] = (val >> 8) & 0xff;
105 bytes[7] = val & 0xff;
109 _2btol(u_int8_t *bytes)
113 rv = (bytes[0] << 8) | bytes[1];
118 _3btol(u_int8_t *bytes)
122 rv = (bytes[0] << 16) | (bytes[1] << 8) | bytes[2];
127 _4btol(u_int8_t *bytes)
131 rv = (bytes[0] << 24) | (bytes[1] << 16) |
132 (bytes[2] << 8) | bytes[3];
137 _5btol(u_int8_t *bytes)
141 rv = ((u_int64_t)bytes[0] << 32) |
142 ((u_int64_t)bytes[1] << 24) |
143 ((u_int64_t)bytes[2] << 16) |
144 ((u_int64_t)bytes[3] << 8) |
145 (u_int64_t)bytes[4];
150 _8btol(u_int8_t *bytes)
154 rv = (((u_int64_t)bytes[0]) << 56) |
155 (((u_int64_t)bytes[1]) << 48) |
156 (((u_int64_t)bytes[2]) << 40) |
157 (((u_int64_t)bytes[3]) << 32) |
158 (((u_int64_t)bytes[4]) << 24) |
159 (((u_int64_t)bytes[5]) << 16) |
160 (((u_int64_t)bytes[6]) << 8) |
161 ((u_int64_t)bytes[7]);
404 struct scsi_sense_data sense; /* 18 bytes*/