Lines Matching defs:buf
145 /* buf quick ptr to buffered data */
165 /* buf quick ptr to buffered data */
323 * if ((buf = XDR_INLINE(xdrs, count)) == NULL)
333 #define IXDR_GET_INT32(buf) ((int32_t)ntohl((uint32_t)*(buf)++))
334 #define IXDR_PUT_INT32(buf, v) (*(buf)++ = (int32_t)htonl((uint32_t)v))
335 #define IXDR_GET_U_INT32(buf) ((uint32_t)IXDR_GET_INT32(buf))
336 #define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_INT32((buf), ((int32_t)(v)))
340 #define IXDR_GET_LONG(buf) ((long)ntohl((ulong_t)*(buf)++))
341 #define IXDR_PUT_LONG(buf, v) (*(buf)++ = (long)htonl((ulong_t)v))
342 #define IXDR_GET_U_LONG(buf) ((ulong_t)IXDR_GET_LONG(buf))
343 #define IXDR_PUT_U_LONG(buf, v) IXDR_PUT_LONG((buf), ((long)(v)))
345 #define IXDR_GET_BOOL(buf) ((bool_t)IXDR_GET_LONG(buf))
346 #define IXDR_GET_ENUM(buf, t) ((t)IXDR_GET_LONG(buf))
347 #define IXDR_GET_SHORT(buf) ((short)IXDR_GET_LONG(buf))
348 #define IXDR_GET_U_SHORT(buf) ((ushort_t)IXDR_GET_LONG(buf))
350 #define IXDR_PUT_BOOL(buf, v) IXDR_PUT_LONG((buf), ((long)(v)))
351 #define IXDR_PUT_ENUM(buf, v) IXDR_PUT_LONG((buf), ((long)(v)))
352 #define IXDR_PUT_SHORT(buf, v) IXDR_PUT_LONG((buf), ((long)(v)))
353 #define IXDR_PUT_U_SHORT(buf, v) IXDR_PUT_LONG((buf), ((long)(v)))
357 #define IXDR_GET_BOOL(buf) ((bool_t)IXDR_GET_INT32(buf))
358 #define IXDR_GET_ENUM(buf, t) ((t)IXDR_GET_INT32(buf))
359 #define IXDR_GET_SHORT(buf) ((short)IXDR_GET_INT32(buf))
360 #define IXDR_GET_U_SHORT(buf) ((ushort_t)IXDR_GET_INT32(buf))
362 #define IXDR_PUT_BOOL(buf, v) IXDR_PUT_INT32((buf), ((int)(v)))
363 #define IXDR_PUT_ENUM(buf, v) IXDR_PUT_INT32((buf), ((int)(v)))
364 #define IXDR_PUT_SHORT(buf, v) IXDR_PUT_INT32((buf), ((int)(v)))
365 #define IXDR_PUT_U_SHORT(buf, v) IXDR_PUT_INT32((buf), ((int)(v)))
370 #define IXDR_GET_HYPER(buf, v) { \
371 *((int32_t *)(&v)) = ntohl(*(uint32_t *)buf++); \
373 = ntohl(*(uint32_t *)buf++); \
375 #define IXDR_PUT_HYPER(buf, v) { \
376 *(buf)++ = (int32_t)htonl(*(uint32_t *) \
378 *(buf)++ = \
384 #define IXDR_GET_HYPER(buf, v) { \
387 = ntohl(*(uint32_t *)buf++); \
389 ntohl(*(uint32_t *)buf++); \
392 #define IXDR_PUT_HYPER(buf, v) { \
393 *(buf)++ = \
396 *(buf)++ = \
400 #define IXDR_GET_U_HYPER(buf, v) IXDR_GET_HYPER(buf, v)
401 #define IXDR_PUT_U_HYPER(buf, v) IXDR_PUT_HYPER(buf, v)