This creates a directory in the proc file system. Before setting up the own directory in the top level /proc it should be considered putting the new entry into one of the available categories as people used to Linux would probably search there first. Generally, it's a bad idea to put things in proc_root as it is already fairly cluttered due to the PID directories.
extern struct proc_dir_entry *proc_mkdir( const char *dir_name, struct proc_dir_entry *parent);