In file util.h is defined : #define ast_pthread_create(a, b, c, d) \ ast_pthread_create_stack(a, b, c, d, \ 0, __FILE__, __FUNCTION__, __LINE__, #c) I want to use it, but I do not what mean : __FILE__, __FUNCTION__, __LINE__, #c, etc, Can you help me? THX