Lines Matching defs:backend
84 static char *backend;
85 module_param(backend, charp, 0444);
86 MODULE_PARM_DESC(backend, "specific backend to use");
296 /* Skip if not built-in or compression backend not selected yet. */
300 /* Skip if no pstore backend yet or compression init already done. */
622 /* Show which backend is going to get console writes. */
676 if (backend && strcmp(backend, psi->name)) {
677 pr_warn("ignoring unexpected backend '%s'\n", psi->name);
683 pr_warn("backend '%s' must support at least one frontend\n",
690 pr_warn("backend '%s' must implement read() and write()\n",
701 pr_warn("backend '%s' already loaded: ignoring '%s'\n",
734 * Update the module parameter backend, so it is visible
735 * through /sys/module/pstore/parameters/backend
737 backend = new_backend;
739 pr_info("Registered %s as persistent store backend\n", psi->name);
754 /* Only one backend can be registered at a time. */
774 /* Remove all backend records from filesystem tree. */
780 kfree(backend);
781 backend = NULL;
842 * Read all the records from one persistent store backend. Create
878 /* No more records left in backend? */