Home | History | Annotate | Download | only in libsa

Lines Matching refs:val

41 	uint16_t val;
46 uint32_t val;
51 uint64_t val;
58 sa_htobe16(uint16_t val)
62 un.bytes[1] = val & 0xff;
63 un.bytes[0] = (val >> 8) & 0xff;
65 return un.val;
69 sa_htole16(uint16_t val)
73 un.bytes[0] = val & 0xff;
74 un.bytes[1] = (val >> 8) & 0xff;
76 return un.val;
80 sa_be16toh(uint16_t val)
84 un.val = val;
91 sa_le16toh(uint16_t val)
95 un.val = val;
104 sa_htobe32(uint32_t val)
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;
117 sa_htole32(uint32_t val)
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;
130 sa_be32toh(uint32_t val)
134 un.val = val;
143 sa_le32toh(uint32_t val)
147 un.val = val;
158 sa_htobe64(uint64_t val)
162 un.words[BE64_HI] = sa_htobe32(val >> 32);
163 un.words[BE64_LO] = sa_htobe32(val & 0xffffffffU);
165 return un.val;
169 sa_htole64(uint64_t val)
173 un.words[LE64_HI] = sa_htole32(val >> 32);
174 un.words[LE64_LO] = sa_htole32(val & 0xffffffffU);
176 return un.val;
180 sa_be64toh(uint64_t val)
185 un.val = val;
196 sa_le64toh(uint64_t val)
201 un.val = val;