Lines Matching defs:entry
103 // Create an entry point containing the address of the entry and the
104 // string name. Having the string in there allows us to export the entry.
117 if (! isFuncPtr) *entryPtr++ = 1; // Put in a type entry
122 // Return the string entry point.
125 if (p->Length() <= sizeof(polyRTSFunction*)/sizeof(PolyWord)) return 0; // Doesn't contain an entry point
127 *isFuncPtr = *entryPtr != 1; // If the type is 1 it is a data entry point
132 // Sets the address of the entry point in an entry point object.
141 // Search the entry point table list.
147 for (struct _entrypts *ep = entryPtTable; ep->entry != NULL; ep++)
151 polyRTSFunction entry = ep->entry;
152 *(polyRTSFunction*)p = entry;
175 raise_fail(taskData, "entry point not found");