Eu os encontrei em <sys/mode.h>
:
/*
* (stat) st_mode bit values
*/
#define _S_IFMT 0170000 /* type of file */
#define _S_IFREG 0100000 /* regular */
#define _S_IFDIR 0040000 /* directory */
#define _S_IFBLK 0060000 /* block special */
#define _S_IFCHR 0020000 /* character special */
#define _S_IFIFO 0010000 /* fifo */
O primeiro '1' indica um arquivo regular.
Um diretório tem 240755
, o '4' indica um diretório e o '2' significa "não um arquivo regular".