_init
void ARRAY##_init(struct ARRAY *a); \
ARRAY##_init(struct ARRAY *a) \
ARRAY##_init(a); \
_init();
extern void _init(void);
void * xxx ## _init(unsigned, void *); \
void * xxx ## _init(unsigned, void *)
ret = _init(&tdc->read, argv);
ret = _init(&tdc->write, argv);
static int _init(struct dm_delay_info*, char**);
void fsname##_init(void); \