static pointer SetupProc( pointer module, pointer options, int *errmaj, int *errmin ) { xf86AddInputDriver(&ACECAD, module, 0); return module; }
static pointer CalcompSetupProc( pointer module, pointer options, int *errmaj, int *errmin ) { xf86LoaderReqSymLists(reqSymbols, NULL); xf86AddInputDriver(&CALCOMP, module, 0); return (pointer) 1; }
static pointer NestedSetup(pointer module, pointer opts, int *errmaj, int *errmin) { static Bool setupDone = FALSE; if (!setupDone) { setupDone = TRUE; xf86AddDriver(&NESTED, module, HaveDriverFuncs); xf86AddInputDriver(&NESTEDINPUT, module, 0); return (pointer)1; } else { if (errmaj) *errmaj = LDR_ONCEONLY; return NULL; } }
static pointer QubesPlug(pointer module, pointer options, int *errmaj, int *errmin) { xf86AddInputDriver(&QUBES, module, 0); return module; };
/** * Called when module is loaded. */ static pointer SynaptixLoaded(pointer module, pointer options, int *errmaj, int *errmin) { xf86AddInputDriver(&SYNAPTIX, module, 0); return module; }