Lines Matching refs:value
49 htons(uint16_t value)
52 __asm__("xchgb %h0, %b0" : "+Q" (value));
54 __asm__("xchgb %h0, %b0" : "+q" (value));
56 return (value);
60 ntohs(uint16_t value)
63 __asm__("xchgb %h0, %b0" : "+Q" (value));
65 __asm__("xchgb %h0, %b0" : "+q" (value));
67 return (value);
71 htonl(uint32_t value)
73 __asm__("bswap %0" : "+r" (value));
74 return (value);
78 ntohl(uint32_t value)
80 __asm__("bswap %0" : "+r" (value));
81 return (value);
86 htonll(uint64_t value)
88 __asm__("bswapq %0" : "+r" (value));
89 return (value);
93 ntohll(uint64_t value)
95 __asm__("bswapq %0" : "+r" (value));
96 return (value);
102 htonll(uint64_t value)
104 return (htonl(value >> 32) | ((uint64_t)htonl(value) << 32));
108 ntohll(uint64_t value)
110 return (ntohl(value >> 32) | (uint64_t)ntohl(value) << 32);