iface 374 src/libsir/include/sir/types.h sir_pluginiface iface; iface 98 src/libsir/src/sirplugins.c plugin->iface.query = (sir_plugin_queryfn) iface 100 src/libsir/src/sirplugins.c plugin->iface.init = (sir_plugin_initfn) iface 102 src/libsir/src/sirplugins.c plugin->iface.write = (sir_plugin_writefn) iface 104 src/libsir/src/sirplugins.c plugin->iface.cleanup = (sir_plugin_cleanupfn) iface 107 src/libsir/src/sirplugins.c if (!plugin->iface.query || !plugin->iface.init || iface 108 src/libsir/src/sirplugins.c !plugin->iface.write || !plugin->iface.cleanup) { iface 113 src/libsir/src/sirplugins.c (uintptr_t)plugin->iface.query, (uintptr_t)plugin->iface.init, iface 114 src/libsir/src/sirplugins.c (uintptr_t)plugin->iface.write, (uintptr_t)plugin->iface.cleanup); iface 122 src/libsir/src/sirplugins.c if (!plugin->iface.query(&plugin->info)) { iface 173 src/libsir/src/sirplugins.c if (!plugin->iface.init()) { iface 181 src/libsir/src/sirplugins.c plugin->id = FNV32_1a((const uint8_t*)&plugin->iface, sizeof(sir_pluginiface)); iface 258 src/libsir/src/sirplugins.c if (plugin->iface.cleanup && !plugin->iface.cleanup()) iface 485 src/libsir/src/sirplugins.c if (wrote && spc->plugins[n]->iface.write(level, wrote)) {