Lines Matching refs:ptr

403 #define	SYSCTL_BOOL(parent, nbr, name, access, ptr, val, descr)	\  argument
406 ptr, val, sysctl_handle_bool, "CU", descr); \
408 sizeof(bool) == sizeof(*(ptr)))
410 #define SYSCTL_ADD_BOOL(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
412 bool *__ptr = (ptr); \
422 #define SYSCTL_S8(parent, nbr, name, access, ptr, val, descr) \ argument
425 ptr, val, sysctl_handle_8, "C", descr); \
428 sizeof(int8_t) == sizeof(*(ptr)))
430 #define SYSCTL_ADD_S8(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
432 int8_t *__ptr = (ptr); \
442 #define SYSCTL_U8(parent, nbr, name, access, ptr, val, descr) \ argument
445 ptr, val, sysctl_handle_8, "CU", descr); \
448 sizeof(uint8_t) == sizeof(*(ptr)))
450 #define SYSCTL_ADD_U8(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
452 uint8_t *__ptr = (ptr); \
462 #define SYSCTL_S16(parent, nbr, name, access, ptr, val, descr) \ argument
465 ptr, val, sysctl_handle_16, "S", descr); \
468 sizeof(int16_t) == sizeof(*(ptr)))
470 #define SYSCTL_ADD_S16(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
472 int16_t *__ptr = (ptr); \
482 #define SYSCTL_U16(parent, nbr, name, access, ptr, val, descr) \ argument
485 ptr, val, sysctl_handle_16, "SU", descr); \
488 sizeof(uint16_t) == sizeof(*(ptr)))
490 #define SYSCTL_ADD_U16(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
492 uint16_t *__ptr = (ptr); \
502 #define SYSCTL_S32(parent, nbr, name, access, ptr, val, descr) \ argument
505 ptr, val, sysctl_handle_32, "I", descr); \
508 sizeof(int32_t) == sizeof(*(ptr)))
510 #define SYSCTL_ADD_S32(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
512 int32_t *__ptr = (ptr); \
522 #define SYSCTL_U32(parent, nbr, name, access, ptr, val, descr) \ argument
525 ptr, val, sysctl_handle_32, "IU", descr); \
528 sizeof(uint32_t) == sizeof(*(ptr)))
530 #define SYSCTL_ADD_U32(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
532 uint32_t *__ptr = (ptr); \
542 #define SYSCTL_S64(parent, nbr, name, access, ptr, val, descr) \ argument
545 ptr, val, sysctl_handle_64, "Q", descr); \
548 sizeof(int64_t) == sizeof(*(ptr)))
550 #define SYSCTL_ADD_S64(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
552 int64_t *__ptr = (ptr); \
562 #define SYSCTL_U64(parent, nbr, name, access, ptr, val, descr) \ argument
565 ptr, val, sysctl_handle_64, "QU", descr); \
568 sizeof(uint64_t) == sizeof(*(ptr)))
570 #define SYSCTL_ADD_U64(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
572 uint64_t *__ptr = (ptr); \
582 #define SYSCTL_INT(parent, nbr, name, access, ptr, val, descr) \ argument
583 SYSCTL_INT_WITH_LABEL(parent, nbr, name, access, ptr, val, descr, NULL)
585 #define SYSCTL_INT_WITH_LABEL(parent, nbr, name, access, ptr, val, descr, label) \ argument
588 ptr, val, sysctl_handle_int, "I", descr, label); \
591 sizeof(int) == sizeof(*(ptr)))
593 #define SYSCTL_ADD_INT(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
595 int *__ptr = (ptr); \
605 #define SYSCTL_UINT(parent, nbr, name, access, ptr, val, descr) \ argument
608 ptr, val, sysctl_handle_int, "IU", descr); \
611 sizeof(unsigned) == sizeof(*(ptr)))
613 #define SYSCTL_ADD_UINT(ctx, parent, nbr, name, access, ptr, val, descr) \ argument
615 unsigned *__ptr = (ptr); \
625 #define SYSCTL_LONG(parent, nbr, name, access, ptr, val, descr) \ argument
628 ptr, val, sysctl_handle_long, "L", descr); \
631 sizeof(long) == sizeof(*(ptr)))
633 #define SYSCTL_ADD_LONG(ctx, parent, nbr, name, access, ptr, descr) \ argument
635 long *__ptr = (ptr); \
645 #define SYSCTL_ULONG(parent, nbr, name, access, ptr, val, descr) \ argument
648 ptr, val, sysctl_handle_long, "LU", descr); \
651 sizeof(unsigned long) == sizeof(*(ptr)))
653 #define SYSCTL_ADD_ULONG(ctx, parent, nbr, name, access, ptr, descr) \ argument
655 unsigned long *__ptr = (ptr); \
665 #define SYSCTL_QUAD(parent, nbr, name, access, ptr, val, descr) \ argument
668 ptr, val, sysctl_handle_64, "Q", descr); \
671 sizeof(int64_t) == sizeof(*(ptr)))
673 #define SYSCTL_ADD_QUAD(ctx, parent, nbr, name, access, ptr, descr) \ argument
675 int64_t *__ptr = (ptr); \
684 #define SYSCTL_UQUAD(parent, nbr, name, access, ptr, val, descr) \ argument
687 ptr, val, sysctl_handle_64, "QU", descr); \
690 sizeof(uint64_t) == sizeof(*(ptr)))
692 #define SYSCTL_ADD_UQUAD(ctx, parent, nbr, name, access, ptr, descr) \ argument
694 uint64_t *__ptr = (ptr); \
703 #define SYSCTL_ADD_UAUTO(ctx, parent, nbr, name, access, ptr, descr) \ argument
706 CTASSERT((sizeof(uint64_t) == sizeof(*(ptr)) || \
707 sizeof(unsigned) == sizeof(*(ptr))) && \
709 if (sizeof(uint64_t) == sizeof(*(ptr))) { \
712 (ptr), 0, sysctl_handle_64, "QU", \
717 (ptr), 0, sysctl_handle_int, "IU", \
724 #define SYSCTL_COUNTER_U64(parent, nbr, name, access, ptr, descr) \ argument
727 (ptr), 0, sysctl_handle_counter_u64, "QU", descr); \
730 sizeof(counter_u64_t) == sizeof(*(ptr)) && \
731 sizeof(uint64_t) == sizeof(**(ptr)))
733 #define SYSCTL_ADD_COUNTER_U64(ctx, parent, nbr, name, access, ptr, descr) \ argument
735 counter_u64_t *__ptr = (ptr); \
745 #define SYSCTL_COUNTER_U64_ARRAY(parent, nbr, name, access, ptr, len, descr) \ argument
748 (ptr), (len), sysctl_handle_counter_u64_array, "S", descr); \
751 sizeof(counter_u64_t) == sizeof(*(ptr)) && \
752 sizeof(uint64_t) == sizeof(**(ptr)))
755 ptr, len, descr) \ argument
757 counter_u64_t *__ptr = (ptr); \
767 #define SYSCTL_OPAQUE(parent, nbr, name, access, ptr, len, fmt, descr) \ argument
770 ptr, len, sysctl_handle_opaque, fmt, descr); \
774 #define SYSCTL_ADD_OPAQUE(ctx, parent, nbr, name, access, ptr, len, fmt, descr) \ argument
780 ptr, len, sysctl_handle_opaque, fmt, __DESCR(descr), NULL); \
784 #define SYSCTL_STRUCT(parent, nbr, name, access, ptr, type, descr) \ argument
787 ptr, sizeof(struct type), sysctl_handle_opaque, \
792 #define SYSCTL_ADD_STRUCT(ctx, parent, nbr, name, access, ptr, type, descr) \ argument
798 (ptr), sizeof(struct type), \
803 #define SYSCTL_PROC(parent, nbr, name, access, ptr, arg, handler, fmt, descr) \ argument
805 ptr, arg, handler, fmt, descr); \
808 #define SYSCTL_ADD_PROC(ctx, parent, nbr, name, access, ptr, arg, handler, fmt, descr) \ argument
813 (ptr), (arg), (handler), (fmt), __DESCR(descr), NULL); \
817 #define SYSCTL_UMA_MAX(parent, nbr, name, access, ptr, descr) \ argument
820 (ptr), 0, sysctl_handle_uma_zone_max, "I", descr); \
824 #define SYSCTL_ADD_UMA_MAX(ctx, parent, nbr, name, access, ptr, descr) \ argument
826 uma_zone_t __ptr = (ptr); \
836 #define SYSCTL_UMA_CUR(parent, nbr, name, access, ptr, descr) \ argument
839 (ptr), 0, sysctl_handle_uma_zone_cur, "I", descr); \
843 #define SYSCTL_ADD_UMA_CUR(ctx, parent, nbr, name, access, ptr, descr) \ argument
845 uma_zone_t __ptr = (ptr); \
855 #define SYSCTL_SBINTIME_USEC(parent, nbr, name, access, ptr, descr) \ argument
858 (ptr), 0, sysctl_usec_to_sbintime, "Q", descr); \
861 #define SYSCTL_ADD_SBINTIME_USEC(ctx, parent, nbr, name, access, ptr, descr) \ argument
863 sbintime_t *__ptr = (ptr); \
873 #define SYSCTL_SBINTIME_MSEC(parent, nbr, name, access, ptr, descr) \ argument
876 (ptr), 0, sysctl_msec_to_sbintime, "Q", descr); \
879 #define SYSCTL_ADD_SBINTIME_MSEC(ctx, parent, nbr, name, access, ptr, descr) \ argument
881 sbintime_t *__ptr = (ptr); \
891 #define SYSCTL_TIMEVAL_SEC(parent, nbr, name, access, ptr, descr) \ argument
894 (ptr), 0, sysctl_sec_to_timeval, "I", descr); \
897 #define SYSCTL_ADD_TIMEVAL_SEC(ctx, parent, nbr, name, access, ptr, descr) \ argument
899 struct timeval *__ptr = (ptr); \