Lines Matching defs:be
13 * ("Disclaimer") and any redistribution must be conditioned upon
66 ctl_backend_register(struct ctl_backend_driver *be)
75 if (strcmp(be_tmp->name, be->name) == 0) {
82 be->config_move_done = ctl_config_move_done;
84 be->num_luns = 0;
87 if (be->init != NULL) {
88 if ((error = be->init()) != 0) {
90 be->name, error);
96 STAILQ_INSERT_TAIL(&softc->be_list, be, links);
103 ctl_backend_deregister(struct ctl_backend_driver *be)
109 if (be->shutdown != NULL) {
110 if ((error = be->shutdown()) != 0) {
112 be->name, error);
118 STAILQ_REMOVE(&softc->be_list, be, ctl_backend_driver, links);