Home
last modified time | relevance | path

Searched refs:devsw (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-13.1/stand/efi/include/
H A Defilib.h42 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 Dkern_conf.c619 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 Dhandles.c36 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 Ddevicename.c87 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 Dconf.c49 extern struct devsw fwohci;
51 extern struct devsw vdisk_dev;
54 struct devsw *devsw[] = { variable
H A Dmain.c250 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 Ddevicename.c89 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 Ddevicename.c89 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 Dmain.c53 struct devsw *devsw[] = { variable
106 struct devsw **dp; in main()
139 for (dp = devsw; *dp != NULL; dp++) { in main()
H A Dloader.h40 extern struct devsw beri_cfi_disk;
41 extern struct devsw beri_sdcard_disk;
/freebsd-13.1/stand/uboot/common/
H A Dmain.c381 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 Ddevicename.c94 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 Dconf.c55 struct devsw *devsw[] = { variable
/freebsd-13.1/stand/i386/libi386/
H A Ddevicename.c88 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 Dlibi386.h95 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 Dconf.c37 extern struct devsw hostdisk;
49 struct devsw *devsw[] = { variable
/freebsd-13.1/stand/efi/loader/
H A Dconf.c36 extern struct devsw vdisk_dev;
38 struct devsw *devsw[] = { variable
/freebsd-13.1/stand/usb/storage/
H A Dumass_common.h36 struct devsw;
39 extern struct devsw umass_disk;
/freebsd-13.1/stand/i386/zfsboot/
H A Dzfsboot.c140 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 Dconf.c42 struct devsw *devsw[] = { variable
/freebsd-13.1/stand/powerpc/uboot/
H A Dconf.c51 struct devsw *devsw[] = { variable
/freebsd-13.1/stand/mips/uboot/
H A Dconf.c42 struct devsw *devsw[] = { variable
/freebsd-13.1/stand/common/
H A Dmisc.c178 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 Dconf.c52 struct devsw *devsw[] = { variable
H A Dmain.c188 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()

123