Lines Matching refs:EHEAD
63 } EHEAD;
67 EHEAD *Args;
68 EHEAD *Varargs;
69 EHEAD *Globals;
98 static EHEAD *create_entry_table(int);
99 static EHEAD *add_entry_table(EHEAD *,
101 static ENTRY *get_entry_table(EHEAD *, int);
102 static EHEAD *free_entry_table(EHEAD *);
103 static void clear_entries(EHEAD *, int, int);
846 static EHEAD *
849 EHEAD *p;
852 if ((p = (EHEAD *)calloc(1,
853 sizeof (EHEAD)+(n*sizeof (ENTRY)))) == NULL) {
862 static EHEAD *
863 add_entry_table(EHEAD *t, char *name, int line, char *file,
867 EHEAD *t2;
871 errlog(FATAL, "programmer error: tried to add to NULL EHEAD");
875 if ((t2 = (EHEAD *)realloc(t,
876 sizeof (EHEAD)+(sizeof (ENTRY)*
878 errlog(FATAL, "out of memory extending an EHEAD");
892 get_entry_table(EHEAD *t, int index)
903 static EHEAD *
904 free_entry_table(EHEAD *t)
912 clear_entries(EHEAD *t, int start, int end)