Lines Matching refs:slot
234 plugin **slot;\
237 slot = ((plugin ***)(srv->plugin_slots))[x];\
238 if (!slot) return HANDLER_GO_ON;\
239 for (j = 0; j < srv->plugins.used && slot[j]; j++) { \
240 plugin *p = slot[j];\
282 plugin **slot;\ in PLUGIN_TO_SLOT()
285 slot = ((plugin ***)(srv->plugin_slots))[x];\ in PLUGIN_TO_SLOT()
286 if (!slot) return HANDLER_GO_ON;\ in PLUGIN_TO_SLOT()
287 for (j = 0; j < srv->plugins.used && slot[j]; j++) { \ in PLUGIN_TO_SLOT()
288 plugin *p = slot[j];\ in PLUGIN_TO_SLOT()
381 plugin **slot = ((plugin ***)(srv->plugin_slots))[x]; \
382 if (!slot) { \
383 slot = calloc(srv->plugins.used, sizeof(*slot));\
384 ((plugin ***)(srv->plugin_slots))[x] = slot; \
387 if (slot[j]) continue;\
388 slot[j] = p;\
444 plugin **slot = ((plugin ***)(srv->plugin_slots))[i]; in plugins_free() local
446 if (slot) free(slot); in plugins_free()