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