Home
last modified time | relevance | path

Searched refs:ctl_backend_driver (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/sys/cam/ctl/
H A Dctl_backend.h62 (struct ctl_backend_driver *)data)); \
66 (struct ctl_backend_driver *)data)); \
163 struct ctl_backend_driver *be; /* passed to CTL */
183 struct ctl_backend_driver { struct
200 STAILQ_ENTRY(ctl_backend_driver) links; /* used by CTL */ argument
203 int ctl_backend_register(struct ctl_backend_driver *be);
204 int ctl_backend_deregister(struct ctl_backend_driver *be);
205 struct ctl_backend_driver *ctl_backend_find(char *backend_name);
H A Dctl_backend.c66 ctl_backend_register(struct ctl_backend_driver *be) in ctl_backend_register()
69 struct ctl_backend_driver *be_tmp; in ctl_backend_register()
102 ctl_backend_deregister(struct ctl_backend_driver *be) in ctl_backend_deregister()
117 STAILQ_REMOVE(&softc->be_list, be, ctl_backend_driver, links); in ctl_backend_deregister()
123 struct ctl_backend_driver *
127 struct ctl_backend_driver *be_tmp; in ctl_backend_find()
H A Dctl_private.h386 struct ctl_backend_driver *backend;
472 STAILQ_HEAD(, ctl_backend_driver) be_list;
H A Dctl_backend_ramdisk.c158 static struct ctl_backend_driver ctl_be_ramdisk_driver =
H A Dctl_backend_block.c290 static struct ctl_backend_driver ctl_be_block_driver =
H A Dctl.c2954 struct ctl_backend_driver *backend; in ctl_ioctl()
3597 struct ctl_backend_driver *backend; in ctl_ioctl()