Lines Matching defs:un
60 un16 un;
62 un.bytes[1] = val & 0xff;
63 un.bytes[0] = (val >> 8) & 0xff;
65 return un.val;
71 un16 un;
73 un.bytes[0] = val & 0xff;
74 un.bytes[1] = (val >> 8) & 0xff;
76 return un.val;
82 un16 un;
84 un.val = val;
86 return ((un.bytes[0] << 8) |
87 un.bytes[1]);
93 un16 un;
95 un.val = val;
97 return ((un.bytes[1] << 8) |
98 un.bytes[0]);
106 un32 un;
108 un.bytes[3] = val & 0xff;
109 un.bytes[2] = (val >> 8) & 0xff;
110 un.bytes[1] = (val >> 16) & 0xff;
111 un.bytes[0] = (val >> 24) & 0xff;
113 return un.val;
119 un32 un;
121 un.bytes[0] = val & 0xff;
122 un.bytes[1] = (val >> 8) & 0xff;
123 un.bytes[2] = (val >> 16) & 0xff;
124 un.bytes[3] = (val >> 24) & 0xff;
126 return un.val;
132 un32 un;
134 un.val = val;
136 return ((un.bytes[0] << 24) |
137 (un.bytes[1] << 16) |
138 (un.bytes[2] << 8) |
139 un.bytes[3]);
145 un32 un;
147 un.val = val;
149 return ((un.bytes[3] << 24) |
150 (un.bytes[2] << 16) |
151 (un.bytes[1] << 8) |
152 un.bytes[0]);
160 un64 un;
162 un.words[BE64_HI] = sa_htobe32(val >> 32);
163 un.words[BE64_LO] = sa_htobe32(val & 0xffffffffU);
165 return un.val;
171 un64 un;
173 un.words[LE64_HI] = sa_htole32(val >> 32);
174 un.words[LE64_LO] = sa_htole32(val & 0xffffffffU);
176 return un.val;
182 un64 un;
185 un.val = val;
186 un.words[BE64_HI] = sa_be32toh(un.words[BE64_HI]);
187 un.words[BE64_LO] = sa_be32toh(un.words[BE64_LO]);
189 rv = (((uint64_t)un.words[BE64_HI]) << 32) |
190 un.words[BE64_LO];
198 un64 un;
201 un.val = val;
202 un.words[LE64_HI] = sa_le32toh(un.words[LE64_HI]);
203 un.words[LE64_LO] = sa_le32toh(un.words[LE64_LO]);
205 rv = (((uint64_t)un.words[LE64_HI]) << 32) |
206 un.words[LE64_LO];