/illumos-gate/usr/src/boot/sys/boot/usb/storage/ |
H A D | umass_common.h | 36 struct devsw; 39 extern struct devsw umass_disk;
|
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | dev_net.h | 32 extern struct devsw netdev;
|
H A D | disk.h | 88 struct devsw *d_dev; 109 extern void disk_cleanup(const struct devsw *d_dev);
|
H A D | misc.c | 216 for (i = 0; devsw[i] != NULL; ++i) 217 if (devsw[i]->dv_cleanup != NULL) 218 (devsw[i]->dv_cleanup)();
|
/illumos-gate/usr/src/boot/sys/boot/efi/include/ |
H A D | efilib.h | 37 extern struct devsw efipart_dev; 38 extern struct devsw efinet_dev; 43 int efi_register_handles(struct devsw *, EFI_HANDLE *, EFI_HANDLE *, int); 44 EFI_HANDLE efi_find_handle(struct devsw *, int); 45 int efi_handle_lookup(EFI_HANDLE, struct devsw **, int *, uint64_t *); 46 int efi_handle_update_dev(EFI_HANDLE, struct devsw *, int, uint64_t);
|
/illumos-gate/usr/src/boot/sys/boot/arm/uboot/ |
H A D | conf.c | 39 struct devsw *devsw[] = { variable in typeref:struct:devsw
|
/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/ |
H A D | conf.c | 55 struct devsw *devsw[] = { variable in typeref:struct:devsw
|
H A D | libuserboot.h | 41 extern struct devsw userboot_disk; 43 extern struct devsw host_dev;
|
H A D | devicename.c | 92 struct devsw *dv; 102 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { 103 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { 104 dv = devsw[i];
|
H A D | main.c | 136 for (i = 0; devsw[i] != NULL; i++) 137 if (devsw[i]->dv_init != NULL) 138 (devsw[i]->dv_init)();
|
/illumos-gate/usr/src/boot/sys/boot/zfs/ |
H A D | libzfs.h | 42 struct devsw *d_dev; 73 extern struct devsw zfs_dev;
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | conf.c | 38 struct devsw *devsw[] = { variable in typeref:struct:devsw
|
H A D | devicename.c | 90 struct devsw *dv; 100 for (i = 0; devsw[i] != NULL; i++) { 101 dv = devsw[i]; 105 if (devsw[i] == NULL)
|
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/ |
H A D | libofw.h | 32 struct devsw *d_dev; 48 extern struct devsw ofwdisk;
|
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/ |
H A D | libuboot.h | 32 struct devsw *d_dev; 58 extern struct devsw uboot_storage;
|
H A D | devicename.c | 89 struct devsw *dv; 99 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { 100 if (!strncmp(devspec, devsw[i]->dv_name, 101 strlen(devsw[i]->dv_name))) { 102 dv = devsw[i];
|
/illumos-gate/usr/src/boot/sys/boot/i386/loader/ |
H A D | conf.c | 53 extern struct devsw fwohci; 57 struct devsw *devsw[] = { variable in typeref:struct:devsw
|
H A D | main.c | 150 * walk through devsw if we actually booted off of PXE. 172 for (i = 0; devsw[i] != NULL; i++) 173 if (devsw[i]->dv_init != NULL) 174 (devsw[i]->dv_init)(); 325 for (i = 0; devsw[i] != NULL; ++i) 326 if (devsw[i]->dv_cleanup != NULL) 327 (devsw[i]->dv_cleanup)();
|
/illumos-gate/usr/src/boot/sys/boot/efi/libefi/ |
H A D | handles.c | 36 struct devsw *dev; 45 efi_register_handles(struct devsw *sw, EFI_HANDLE *handles, 68 efi_find_handle(struct devsw *dev, int unit) 83 efi_handle_lookup(EFI_HANDLE h, struct devsw **dev, int *unit, uint64_t *extra) 102 efi_handle_update_dev(EFI_HANDLE h, struct devsw *dev, int unit,
|
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | devicename.c | 88 struct devsw *dv; 98 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { 99 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { 100 dv = devsw[i];
|
H A D | libi386.h | 37 struct devsw *d_dev; 101 extern struct devsw bioscd; 102 extern struct devsw biosdisk; 103 extern struct devsw pxedisk;
|
/illumos-gate/usr/src/boot/sys/boot/ofw/common/ |
H A D | main.c | 126 for (i = 0; devsw[i] != NULL; i++) 127 if (devsw[i]->dv_init != NULL) 128 (devsw[i]->dv_init)();
|
/illumos-gate/usr/src/boot/sys/boot/uboot/common/ |
H A D | main.c | 347 open_result = devsw[devidx]->dv_open(&f, &currdev); 365 open_result = devsw[devidx]->dv_open(&f, &currdev); 377 open_result = devsw[devidx]->dv_open(&f,&currdev); 453 for (i = 0; devsw[i] != NULL; i++) { 455 if (devsw[i]->dv_init == NULL) 457 if ((devsw[i]->dv_init)() != 0) 460 printf("Found U-Boot device: %s\n", devsw[i]->dv_name); 462 currdev.d_dev = devsw[i]; 467 strcmp(devsw[i]->dv_name, "disk") == 0) { 474 strcmp(devsw[ [all...] |
/illumos-gate/usr/src/boot/lib/libstand/ |
H A D | open.c | 106 f->f_dev = (struct devsw *)0; 122 (((f->f_flags & F_NODEV) == 0) && f->f_dev == (struct devsw *)0))
|
/illumos-gate/usr/src/boot/sys/boot/i386/gptzfsboot/ |
H A D | zfsboot.c | 118 struct devsw *devsw[] = { variable in typeref:struct:devsw 272 for (i = 0; devsw[i] != NULL; i++) 273 if (devsw[i]->dv_init != NULL && strcmp(devsw[i]->dv_name, "zfs")) 274 (devsw[i]->dv_init)(); 285 * we need partition as devsw/fs switch is depending on it. 302 for (i = 0; devsw[i] != NULL; i++) 303 if (devsw[i]->dv_init != NULL && strcmp(devsw[ [all...] |