/illumos-gate/usr/src/boot/efi/include/ |
H A D | efilib.h | 43 extern struct devsw efipart_fddev; 44 extern struct devsw efipart_cddev; 45 extern struct devsw efipart_hddev; 46 extern struct devsw efinet_dev; 93 struct devsw *pd_devsw; /* Back pointer to devsw */ 96 pdinfo_list_t *efiblk_get_pdinfo_list(struct devsw *dev); 108 int efi_register_handles(struct devsw *, EFI_HANDLE *, EFI_HANDLE *, int); 109 EFI_HANDLE efi_find_handle(struct devsw *, int); 110 int efi_handle_lookup(EFI_HANDLE, struct devsw **, int *, uint64_t *); 111 int efi_handle_update_dev(EFI_HANDLE, struct devsw *, int, uint64_t);
|
H A D | efi_drivers.h | 37 extern struct devsw efipart_dev;
|
/illumos-gate/usr/src/boot/efi/libefi/ |
H A D | handles.c | 36 struct devsw *dev; 45 efi_register_handles(struct devsw *sw, EFI_HANDLE *handles, in efi_register_handles() 68 efi_find_handle(struct devsw *dev, int unit) in efi_find_handle() 83 efi_handle_lookup(EFI_HANDLE h, struct devsw **dev, int *unit, uint64_t *extra) in efi_handle_lookup() 102 efi_handle_update_dev(EFI_HANDLE h, struct devsw *dev, int unit, in efi_handle_update_dev()
|
H A D | devicename.c | 86 struct devsw *dv; in efi_parsedev() 96 for (i = 0; devsw[i] != NULL; i++) { in efi_parsedev() 97 dv = devsw[i]; in efi_parsedev() 101 if (devsw[i] == NULL) in efi_parsedev()
|
H A D | efipart.c | 74 struct devsw efipart_fddev = { 86 struct devsw efipart_cddev = { 98 struct devsw efipart_hddev = { 124 efiblk_get_pdinfo_list(struct devsw *dev) in efiblk_get_pdinfo_list() 763 efipart_print_common(struct devsw *dev, pdinfo_list_t *pdlist, int verbose) in efipart_print_common()
|
H A D | efinet.c | 280 struct devsw efinet_dev = { 302 extern struct devsw netdev; in efinet_dev_init()
|
/illumos-gate/usr/src/boot/efi/loader/ |
H A D | conf.c | 35 extern struct devsw vdisk_dev; 37 struct devsw *devsw[] = { variable
|
H A D | main.c | 260 set_currdev_devsw(struct devsw *dev, int unit) in set_currdev_devsw() 369 struct devsw *dev; in find_currdev() 867 for (i = 0; devsw[i] != NULL; i++) in main() 868 if (devsw[i]->dv_init != NULL) in main() 869 (devsw[i]->dv_init)(); in main() 1011 for (i = 0; devsw[i] != NULL; ++i) in command_reboot() 1012 if (devsw[i]->dv_cleanup != NULL) in command_reboot() 1013 (devsw[i]->dv_cleanup)(); in command_reboot() 1028 for (i = 0; devsw[i] != NULL; ++i) in command_poweroff() 1029 if (devsw[i]->dv_cleanup != NULL) in command_poweroff() [all …]
|
/illumos-gate/usr/src/boot/i386/loader/ |
H A D | main.c | 177 for (i = 0; devsw[i] != NULL; i++) in main() 178 if (devsw[i]->dv_init != NULL) in main() 179 (devsw[i]->dv_init)(); in main() 322 for (i = 0; devsw[i] != NULL; ++i) in command_reboot() 323 if (devsw[i]->dv_cleanup != NULL) in command_reboot() 324 (devsw[i]->dv_cleanup)(); in command_reboot()
|
H A D | conf.c | 45 extern struct devsw vdisk_dev; 48 struct devsw *devsw[] = { variable
|
/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | devicename.c | 87 struct devsw *dv; in i386_parsedev() 97 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in i386_parsedev() 98 dv = devsw[i]; in i386_parsedev() 102 if (devsw[i] == NULL) in i386_parsedev()
|
H A D | libi386.h | 90 extern struct devsw bioscd; 91 extern struct devsw biosfd; 92 extern struct devsw bioshd; 93 extern struct devsw pxedisk;
|
H A D | biosdisk.c | 158 struct devsw biosfd = { 170 struct devsw bioscd = { 182 struct devsw bioshd = { 195 bd_get_bdinfo_list(struct devsw *dev) in bd_get_bdinfo_list() 704 bd_print_common(struct devsw *dev, bdinfo_list_t *bdi, int verbose) in bd_print_common()
|
H A D | pxe.c | 117 struct devsw pxedisk = { 154 extern struct devsw netdev; in pxe_init()
|
/illumos-gate/usr/src/boot/libsa/ |
H A D | stand.h | 140 struct devsw { struct 162 extern struct devsw netdev; argument 172 struct devsw *d_dev; 179 struct devsw *f_dev; /* pointer to device operations */ 417 extern struct devsw *devsw[];
|
/illumos-gate/usr/src/boot/i386/gptzfsboot/ |
H A D | zfsboot.c | 132 struct devsw *devsw[] = { variable 238 for (i = 0; devsw[i] != NULL; i++) in main() 239 if (devsw[i]->dv_init != NULL) in main() 240 (devsw[i]->dv_init)(); in main() 637 for (i = 0; devsw[i] != NULL; i++) { in parse_cmd() 638 if (devsw[i]->dv_print != NULL) { in parse_cmd() 639 if (devsw[i]->dv_print(1)) in parse_cmd() 644 devsw[i]->dv_name); in parse_cmd()
|
/illumos-gate/usr/src/boot/common/ |
H A D | misc.c | 218 for (i = 0; devsw[i] != NULL; ++i) in dev_cleanup() 219 if (devsw[i]->dv_cleanup != NULL) in dev_cleanup() 220 (devsw[i]->dv_cleanup)(); in dev_cleanup()
|
H A D | commands.c | 520 for (i = 0; devsw[i] != NULL; i++) { in command_lsdev() 521 if (devsw[i]->dv_print != NULL) { in command_lsdev() 522 if (devsw[i]->dv_print(verbose)) in command_lsdev() 526 devsw[i]->dv_name); in command_lsdev()
|
H A D | dev_net.h | 32 extern struct devsw netdev;
|
H A D | md.c | 68 struct devsw md_dev = {
|
H A D | dev_net.c | 89 struct devsw netdev = {
|
H A D | vdisk.c | 45 struct devsw vdisk_dev = {
|
/illumos-gate/usr/src/boot/libsa/zfs/ |
H A D | libzfs.h | 157 extern struct devsw zfs_dev;
|
H A D | zfs.c | 61 struct devsw zfs_dev; 1544 struct devsw zfs_dev = {
|