_init
ev_ ## type ## _init(w.type, (EV_CB(type, (*))) __VA_ARGS__); \
ev_ ## type ## _init(w.type, (EV_CB(type, (*))) __VA_ARGS__); \
static int nm##_init(EVP_MD_CTX *ctx) \
static int nm##_init(EVP_MD_CTX *ctx) \
return fn##_init(EVP_MD_CTX_get0_md_data(ctx)); \
static int nm##_init(EVP_MD_CTX *ctx) \
return fn##_init(EVP_MD_CTX_get0_md_data(ctx), tag, ctx->digest->md_size * 8); \
static int nm##_init(EVP_MD_CTX *ctx) \
return fn##_init(EVP_MD_CTX_get0_md_data(ctx), tag, ctx->digest->md_size * 8); \
ossl_list_##name##_init(OSSL_LIST(name) * list) \
void _init(void);
&& ossl_blake##variantsize##_init(ctx); \
static int ossl_blake##variantsize##_init(void *ctx) \
return ossl_blake##variant##_init(&mdctx->ctx, &mdctx->params); \
_init();
extern void _init(void) __hidden;
__##name##_init(void) \
ewma_ ## _name ## _init(struct ewma_ ## _name *ewma) \
__CONCAT(__CONCAT(_, _drv), _init)(void) \
module_init(__CONCAT(__CONCAT(_, _drv), _init)); \
__linux_delayed_ ## name##_init, NULL)
static void name##_init(void *arg) \
SYSINIT(name, SI_SUB_LOCK, SI_ORDER_SECOND, name##_init, NULL)
static void __linux_delayed_ ## name ## _init(void *arg) \
static void name##_init(void *arg) \
SYSINIT(name, SI_SUB_LOCK, SI_ORDER_SECOND, name##_init, NULL)
name##_init, \
_##name##_init(struct vfsconf *vfc) { \
.vfs_init = _##name##_init, \
vnet_##name##_init(const void *unused) \
VNET_SYSINIT(vnet_ ## name ## _init, SI_SUB_INIT_IF, \
SI_ORDER_FIRST, vnet_ ## name ## _init, NULL)
#define MAC_VERIEXEC_FPMOD(_name, _digest_len, _context_size, _init, \
.init = _init, \
SYSINIT(type##_init, SI_SUB_KMEM, SI_ORDER_THIRD, malloc_init, \
SYSINIT(pmc_##prov##_##mod##_##func##_##name##_init, SI_SUB_KDTRACE, \