Home
last modified time | relevance | path

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

/dragonfly/stand/boot/efi/include/
H A Defilib.h37 extern struct devsw efipart_dev;
38 extern struct devsw efinet_dev;
43 struct devsw *d_dev;
69 int efi_register_handles(struct devsw *, EFI_HANDLE *, EFI_HANDLE *, int);
70 EFI_HANDLE efi_find_handle(struct devsw *, int);
71 int efi_handle_lookup(EFI_HANDLE, struct devsw **, int *, uint64_t *);
72 int efi_handle_update_dev(EFI_HANDLE, struct devsw *, int, uint64_t);
/dragonfly/stand/boot/efi/libefi/
H A Dhandles.c36 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 Definet.c250 struct devsw efinet_dev = {
H A Defipart.c50 struct devsw efipart_dev = {
/dragonfly/stand/boot/pc32/libi386/
H A Dlibi386.h38 struct devsw *d_dev;
96 extern struct devsw bioscd;
97 extern struct devsw biosdisk;
98 extern struct devsw pxedisk;
H A Ddevicename.c87 struct devsw *dv; in i386_parsedev()
97 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in i386_parsedev()
98 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in i386_parsedev()
99 dv = devsw[i]; in i386_parsedev()
H A Dbioscd.c98 struct devsw bioscd = {
H A Dpxe.c125 struct devsw pxedisk = {
H A Dbiosdisk.c128 struct devsw biosdisk = {
/dragonfly/stand/boot/pc32/loader/
H A Dmain.c238 for (i = 0; devsw[i] != NULL; i++) { in main()
240 if (devsw[i]->dv_init != NULL) in main()
241 (devsw[i]->dv_init)(); in main()
361 for (i = 0; devsw[i] != NULL; ++i) in command_reboot()
362 if (devsw[i]->dv_cleanup != NULL) in command_reboot()
363 (devsw[i]->dv_cleanup)(); in command_reboot()
H A Dconf.c46 struct devsw *devsw[] = { variable
/dragonfly/stand/boot/efi/loader/
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()
H A Dconf.c35 struct devsw *devsw[] = { variable
H A Dmain.c199 struct devsw *dev; in main()
319 for (i = 0; devsw[i] != NULL; i++) in main()
320 if (devsw[i]->dv_init != NULL) in main()
321 (devsw[i]->dv_init)(); in main()
423 for (i = 0; devsw[i] != NULL; ++i) in command_reboot()
424 if (devsw[i]->dv_cleanup != NULL) in command_reboot()
425 (devsw[i]->dv_cleanup)(); in command_reboot()
/dragonfly/stand/lib/
H A Dstand.h136 struct devsw { struct
151 extern struct devsw netdev; argument
158 struct devsw *f_dev; /* pointer to device operations */
385 extern struct devsw *devsw[];
/dragonfly/stand/boot/common/
H A Dmisc.c210 for (i = 0; devsw[i] != NULL; ++i) in dev_cleanup()
211 if (devsw[i]->dv_cleanup != NULL) in dev_cleanup()
212 (devsw[i]->dv_cleanup)(); in dev_cleanup()
H A Dcommands.c493 for (i = 0; devsw[i] != NULL; i++) { in command_lsdev()
494 if (devsw[i]->dv_print != NULL){ in command_lsdev()
495 sprintf(line, "%s devices:\n", devsw[i]->dv_name); in command_lsdev()
498 devsw[i]->dv_print(verbose); in command_lsdev()
500 sprintf(line, "%s: (unknown)\n", devsw[i]->dv_name); in command_lsdev()
H A Ddev_net.h30 extern struct devsw netdev;
H A Ddev_net.c91 struct devsw netdev = {
H A Dbootstrap.h43 struct devsw *d_dev;