Lines Matching refs:name

88 #define	VNET_PCPUSTAT_DECLARE(type, name)	\
89 VNET_DECLARE(counter_u64_t, name[sizeof(type) / sizeof(uint64_t)])
91 #define VNET_PCPUSTAT_DEFINE(type, name) \
92 VNET_DEFINE(counter_u64_t, name[sizeof(type) / sizeof(uint64_t)])
94 #define VNET_PCPUSTAT_ALLOC(name, wait) \
95 COUNTER_ARRAY_ALLOC(VNET(name), \
96 sizeof(VNET(name)) / sizeof(counter_u64_t), (wait))
98 #define VNET_PCPUSTAT_FREE(name) \
99 COUNTER_ARRAY_FREE(VNET(name), sizeof(VNET(name)) / sizeof(counter_u64_t))
101 #define VNET_PCPUSTAT_ADD(type, name, f, v) \
102 counter_u64_add(VNET(name)[offsetof(type, f) / sizeof(uint64_t)], (v))
104 #define VNET_PCPUSTAT_SYSINIT(name) \
106 vnet_##name##_init(const void *unused) \
108 VNET_PCPUSTAT_ALLOC(name, M_WAITOK); \
110 VNET_SYSINIT(vnet_ ## name ## _init, SI_SUB_PROTO_IFATTACHDOMAIN, \
111 SI_ORDER_ANY, vnet_ ## name ## _init, NULL)
113 #define VNET_PCPUSTAT_SYSUNINIT(name) \
115 vnet_##name##_uninit(const void *unused) \
117 VNET_PCPUSTAT_FREE(name); \
119 VNET_SYSUNINIT(vnet_ ## name ## _uninit, SI_SUB_PROTO_IFATTACHDOMAIN, \
120 SI_ORDER_ANY, vnet_ ## name ## _uninit, NULL)
122 #define SYSCTL_VNET_PCPUSTAT(parent, nbr, name, type, array, desc) \
135 SYSCTL_VNET_PROC(parent, nbr, name, CTLTYPE_OPAQUE | CTLFLAG_RW, NULL, \
298 #define SYSCTL_VNET_INT(parent, nbr, name, access, ptr, val, descr) \
299 SYSCTL_OID(parent, nbr, name, \
302 #define SYSCTL_VNET_PROC(parent, nbr, name, access, ptr, arg, handler, \
305 SYSCTL_OID(parent, nbr, name, CTLFLAG_VNET|(access), ptr, arg, \
307 #define SYSCTL_VNET_OPAQUE(parent, nbr, name, access, ptr, len, fmt, \
309 SYSCTL_OID(parent, nbr, name, \
312 #define SYSCTL_VNET_STRING(parent, nbr, name, access, arg, len, descr) \
313 SYSCTL_OID(parent, nbr, name, \
316 #define SYSCTL_VNET_STRUCT(parent, nbr, name, access, ptr, type, descr) \
317 SYSCTL_OID(parent, nbr, name, \
321 #define SYSCTL_VNET_UINT(parent, nbr, name, access, ptr, val, descr) \
322 SYSCTL_OID(parent, nbr, name, \
395 #define VNET_GLOBAL_EVENTHANDLER_REGISTER_TAG(tag, name, func, arg, priority) \
398 (tag) = vimage_eventhandler_register(NULL, #name, func, \
403 #define VNET_GLOBAL_EVENTHANDLER_REGISTER(name, func, arg, priority) \
406 vimage_eventhandler_register(NULL, #name, func, \
459 #define SYSCTL_VNET_INT(parent, nbr, name, access, ptr, val, descr) \
460 SYSCTL_INT(parent, nbr, name, access, ptr, val, descr)
461 #define SYSCTL_VNET_PROC(parent, nbr, name, access, ptr, arg, handler, \
463 SYSCTL_PROC(parent, nbr, name, access, ptr, arg, handler, fmt, \
465 #define SYSCTL_VNET_OPAQUE(parent, nbr, name, access, ptr, len, fmt, \
467 SYSCTL_OPAQUE(parent, nbr, name, access, ptr, len, fmt, descr)
468 #define SYSCTL_VNET_STRING(parent, nbr, name, access, arg, len, descr) \
469 SYSCTL_STRING(parent, nbr, name, access, arg, len, descr)
470 #define SYSCTL_VNET_STRUCT(parent, nbr, name, access, ptr, type, descr) \
471 SYSCTL_STRUCT(parent, nbr, name, access, ptr, type, descr)
472 #define SYSCTL_VNET_UINT(parent, nbr, name, access, ptr, val, descr) \
473 SYSCTL_UINT(parent, nbr, name, access, ptr, val, descr)
489 #define VNET_GLOBAL_EVENTHANDLER_REGISTER_TAG(tag, name, func, arg, priority) \
490 (tag) = eventhandler_register(NULL, #name, func, arg, priority)
491 #define VNET_GLOBAL_EVENTHANDLER_REGISTER(name, func, arg, priority) \
492 eventhandler_register(NULL, #name, func, arg, priority)