SQUASH ME: s/struct mutex_t/mutex_t/g