Lines Matching defs:patch
66 typedef struct patch {
67 STAILQ_ENTRY(patch) links;
74 STAILQ_HEAD(patch_list, patch) patches;
81 static void emit_patch(scope_t *scope, int patch);
392 * Output patch information. Patch functions first.
418 "static const struct patch {\n"
465 * Emit the first patch for this scope
482 * Emit the second, closing, patch for this scope
488 emit_patch(scope_t *scope, int patch)
493 pinfo = &scope->patches[patch];
496 /* No-Op patch */
502 stop("Could not malloc patch structure", EX_OSERR);
506 if (patch == 0) {
603 /* Don't count this instruction as it is in a patch
666 /* Accepted this patch. Advance to the next
774 /* This patch is now the current scope */
802 /* Create a tail patch */
810 /* Count Head patch */