| /freebsd-13.1/stand/efi/include/ |
| H A D | efilib.h | 42 extern struct devsw efipart_fddev; 43 extern struct devsw efipart_cddev; 44 extern struct devsw efipart_hddev; 45 extern struct devsw efihttp_dev; 46 extern struct devsw efinet_dev; 64 struct devsw *pd_devsw; /* Back pointer to devsw */ 67 pdinfo_list_t *efiblk_get_pdinfo_list(struct devsw *dev); 80 int efi_register_handles(struct devsw *, EFI_HANDLE *, EFI_HANDLE *, int); 81 EFI_HANDLE efi_find_handle(struct devsw *, int); 82 int efi_handle_lookup(EFI_HANDLE, struct devsw **, int *, uint64_t *); [all …]
|
| /freebsd-13.1/sys/kern/ |
| H A D | kern_conf.c | 619 gt = devsw->d_gianttrick; in fini_cdevsw() 620 memcpy(devsw, gt, sizeof *devsw); in fini_cdevsw() 624 devsw->d_flags &= ~D_INIT; in fini_cdevsw() 653 devsw->d_name == NULL ? "???" : devsw->d_name, in prep_cdevsw() 655 devsw->d_open = dead_open; in prep_cdevsw() 657 devsw->d_read = dead_read; in prep_cdevsw() 673 devsw->d_name == NULL ? "???" : devsw->d_name); in prep_cdevsw() 703 if (devsw->d_dump == NULL) devsw->d_dump = no_dump; in prep_cdevsw() 705 LIST_INIT(&devsw->d_devs); in prep_cdevsw() 707 devsw->d_flags |= D_INIT; in prep_cdevsw() [all …]
|
| /freebsd-13.1/stand/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() 70 efi_find_handle(struct devsw *dev, int unit) in efi_find_handle() 85 efi_handle_lookup(EFI_HANDLE h, struct devsw **dev, int *unit, uint64_t *extra) in efi_handle_lookup() 104 efi_handle_update_dev(EFI_HANDLE h, struct devsw *dev, int unit, in efi_handle_update_dev()
|
| H A D | devicename.c | 87 struct devsw *dv; in efi_parsedev() 97 for (i = 0; devsw[i] != NULL; i++) { in efi_parsedev() 98 dv = devsw[i]; in efi_parsedev() 102 if (devsw[i] == NULL) in efi_parsedev()
|
| /freebsd-13.1/stand/i386/loader/ |
| H A D | conf.c | 49 extern struct devsw fwohci; 51 extern struct devsw vdisk_dev; 54 struct devsw *devsw[] = { variable
|
| H A D | main.c | 250 for (i = 0; devsw[i] != NULL; i++) in main() 251 if (devsw[i]->dv_init != NULL) in main() 252 (devsw[i]->dv_init)(); in main() 408 for (i = 0; devsw[i] != NULL; ++i) in command_reboot() 409 if (devsw[i]->dv_cleanup != NULL) in command_reboot() 410 (devsw[i]->dv_cleanup)(); in command_reboot()
|
| /freebsd-13.1/stand/uboot/lib/ |
| H A D | devicename.c | 89 struct devsw *dv; in uboot_parsedev() 99 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in uboot_parsedev() 100 if (!strncmp(devspec, devsw[i]->dv_name, in uboot_parsedev() 101 strlen(devsw[i]->dv_name))) { in uboot_parsedev() 102 dv = devsw[i]; in uboot_parsedev()
|
| /freebsd-13.1/stand/mips/beri/loader/ |
| H A D | devicename.c | 89 struct devsw *dv; in beri_arch_parsedev() 99 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in beri_arch_parsedev() 100 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in beri_arch_parsedev() 101 dv = devsw[i]; in beri_arch_parsedev()
|
| H A D | main.c | 53 struct devsw *devsw[] = { variable 106 struct devsw **dp; in main() 139 for (dp = devsw; *dp != NULL; dp++) { in main()
|
| H A D | loader.h | 40 extern struct devsw beri_cfi_disk; 41 extern struct devsw beri_sdcard_disk;
|
| /freebsd-13.1/stand/uboot/common/ |
| H A D | main.c | 381 open_result = devsw[devidx]->dv_open(&f, &currdev); in probe_disks() 399 open_result = devsw[devidx]->dv_open(&f, &currdev); in probe_disks() 411 open_result = devsw[devidx]->dv_open(&f,&currdev); in probe_disks() 495 for (i = 0; devsw[i] != NULL; i++) { in main() 497 if (devsw[i]->dv_init == NULL) in main() 499 if ((devsw[i]->dv_init)() != 0) in main() 502 printf("Found U-Boot device: %s\n", devsw[i]->dv_name); in main() 504 currdev.dd.d_dev = devsw[i]; in main() 508 strcmp(devsw[i]->dv_name, "disk") == 0) { in main() 515 strcmp(devsw[i]->dv_name, "net") == 0) in main() [all …]
|
| /freebsd-13.1/stand/userboot/userboot/ |
| H A D | devicename.c | 94 struct devsw *dv; in userboot_parsedev() 104 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in userboot_parsedev() 105 if (strncmp(devspec, devsw[i]->dv_name, in userboot_parsedev() 106 strlen(devsw[i]->dv_name)) == 0) { in userboot_parsedev() 107 dv = devsw[i]; in userboot_parsedev()
|
| H A D | conf.c | 55 struct devsw *devsw[] = { variable
|
| /freebsd-13.1/stand/i386/libi386/ |
| H A D | devicename.c | 88 struct devsw *dv; in i386_parsedev() 98 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in i386_parsedev() 99 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in i386_parsedev() 100 dv = devsw[i]; in i386_parsedev()
|
| H A D | libi386.h | 95 extern struct devsw bioscd; 96 extern struct devsw biosfd; 97 extern struct devsw bioshd; 98 extern struct devsw pxedisk;
|
| /freebsd-13.1/stand/powerpc/kboot/ |
| H A D | conf.c | 37 extern struct devsw hostdisk; 49 struct devsw *devsw[] = { variable
|
| /freebsd-13.1/stand/efi/loader/ |
| H A D | conf.c | 36 extern struct devsw vdisk_dev; 38 struct devsw *devsw[] = { variable
|
| /freebsd-13.1/stand/usb/storage/ |
| H A D | umass_common.h | 36 struct devsw; 39 extern struct devsw umass_disk;
|
| /freebsd-13.1/stand/i386/zfsboot/ |
| H A D | zfsboot.c | 140 struct devsw *devsw[] = { variable 214 for (i = 0; devsw[i] != NULL; i++) in main() 215 if (devsw[i]->dv_init != NULL) in main() 216 (devsw[i]->dv_init)(); in main() 638 for (i = 0; devsw[i] != NULL; i++) { in parse_cmd() 639 if (devsw[i]->dv_print != NULL) { in parse_cmd() 640 if (devsw[i]->dv_print(1)) in parse_cmd() 645 devsw[i]->dv_name); in parse_cmd()
|
| /freebsd-13.1/stand/arm/uboot/ |
| H A D | conf.c | 42 struct devsw *devsw[] = { variable
|
| /freebsd-13.1/stand/powerpc/uboot/ |
| H A D | conf.c | 51 struct devsw *devsw[] = { variable
|
| /freebsd-13.1/stand/mips/uboot/ |
| H A D | conf.c | 42 struct devsw *devsw[] = { variable
|
| /freebsd-13.1/stand/common/ |
| H A D | misc.c | 178 for (i = 0; devsw[i] != NULL; ++i) in dev_cleanup() 179 if (devsw[i]->dv_cleanup != NULL) in dev_cleanup() 180 (devsw[i]->dv_cleanup)(); in dev_cleanup()
|
| /freebsd-13.1/stand/powerpc/ofw/ |
| H A D | conf.c | 52 struct devsw *devsw[] = { variable
|
| H A D | main.c | 188 for (i = 0; devsw[i] != NULL; i++) in main() 189 if (devsw[i]->dv_init != NULL) in main() 190 (devsw[i]->dv_init)(); in main()
|