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"
466 * Emit the first patch for this scope
483 * Emit the second, closing, patch for this scope
489 emit_patch(scope_t *scope, int patch)
494 pinfo = &scope->patches[patch];
497 /* No-Op patch */
503 stop("Could not malloc patch structure", EX_OSERR);
507 if (patch == 0) {
604 /* Don't count this instruction as it is in a patch
667 /* Accepted this patch. Advance to the next
775 /* This patch is now the current scope */
803 /* Create a tail patch */
811 /* Count Head patch */