Lines Matching refs:number

121 #define ENCODE_INT_INTERNAL(data, number) do {				\  argument
124 memset(data, 0, sizeof(number)+1); \
125 while (number) { \
127 data[off/2] = (data[off/2] & 0xf0) | (number & 0x0f); \
130 ((number & 0x0f) << 4); \
131 number >>= 4; \
145 encode_int_internal(ev_uint8_t *data, ev_uint32_t number) in encode_int_internal() argument
147 ENCODE_INT_INTERNAL(data, number); in encode_int_internal()
151 encode_int64_internal(ev_uint8_t *data, ev_uint64_t number) in encode_int64_internal() argument
153 ENCODE_INT_INTERNAL(data, number); in encode_int64_internal()
157 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) in evtag_encode_int() argument
160 int len = encode_int_internal(data, number); in evtag_encode_int()
165 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number) in evtag_encode_int64() argument
168 int len = encode_int64_internal(data, number); in evtag_encode_int64()
203 ev_uint32_t number = 0; in decode_tag_internal() local
214 evbuf, len < sizeof(number) + 1 ? len : sizeof(number) + 1); in decode_tag_internal()
227 number |= (lower & (unsigned)0x7f) << shift; in decode_tag_internal()
243 *ptag = number; in decode_tag_internal()
319 #define DECODE_INT_INTERNAL(number, maxnibbles, pnumber, evbuf, offset) \ argument
343 number <<= 4; \
345 number |= data[nibbles >> 1] & 0x0f; \
347 number |= (data[nibbles >> 1] & 0xf0) >> 4; \
351 *pnumber = number; \
368 ev_uint32_t number = 0; in decode_int_internal() local
369 DECODE_INT_INTERNAL(number, 8, pnumber, evbuf, offset); in decode_int_internal()
375 ev_uint64_t number = 0; in decode_int64_internal() local
376 DECODE_INT_INTERNAL(number, 16, pnumber, evbuf, offset); in decode_int64_internal()