Helper macro for static definition of mutexes A mutex defined as follows: ```c auto_init_mutex(my_mutex); ``` Is equivalent to doing ```c static mutex_t my_mutex; void my_init_function() { mutex_init(&my_mutex); } ``` But the initialization of the mutex is performed automatically during runtime initialization