Home
last modified time | relevance | path

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

12

/titanic_54/usr/src/boot/sys/boot/efi/include/
H A Defilib.h40 extern struct devsw efipart_fddev;
41 extern struct devsw efipart_cddev;
42 extern struct devsw efipart_hddev;
43 extern struct devsw efinet_dev;
62 pdinfo_list_t *efiblk_get_pdinfo_list(struct devsw *dev);
66 int efi_register_handles(struct devsw *, EFI_HANDLE *, EFI_HANDLE *, int);
67 EFI_HANDLE efi_find_handle(struct devsw *, int);
68 int efi_handle_lookup(EFI_HANDLE, struct devsw **, int *, uint64_t *);
69 int efi_handle_update_dev(EFI_HANDLE, struct devsw *, int, uint64_t);
/titanic_54/usr/src/boot/sys/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()
/titanic_54/usr/src/boot/sys/boot/uboot/common/
H A Dmain.c343 open_result = devsw[devidx]->dv_open(&f, &currdev); in probe_disks()
361 open_result = devsw[devidx]->dv_open(&f, &currdev); in probe_disks()
373 open_result = devsw[devidx]->dv_open(&f,&currdev); in probe_disks()
447 for (i = 0; devsw[i] != NULL; i++) { in main()
449 if (devsw[i]->dv_init == NULL) in main()
451 if ((devsw[i]->dv_init)() != 0) in main()
454 printf("Found U-Boot device: %s\n", devsw[i]->dv_name); in main()
456 currdev.d_dev = devsw[i]; in main()
461 strcmp(devsw[i]->dv_name, "disk") == 0) { in main()
468 strcmp(devsw[i]->dv_name, "net") == 0) in main()
[all …]
/titanic_54/usr/src/boot/sys/boot/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()
H A Dlibuboot.h32 struct devsw *d_dev;
58 extern struct devsw uboot_storage;
/titanic_54/usr/src/boot/sys/boot/userboot/userboot/
H A Ddevicename.c92 struct devsw *dv; in userboot_parsedev()
102 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in userboot_parsedev()
103 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in userboot_parsedev()
104 dv = devsw[i]; in userboot_parsedev()
H A Dconf.c55 struct devsw *devsw[] = { variable
H A Dlibuserboot.h41 extern struct devsw userboot_disk;
43 extern struct devsw host_dev;
H A Dmain.c131 for (i = 0; devsw[i] != NULL; i++) in loader_main()
132 if (devsw[i]->dv_init != NULL) in loader_main()
133 (devsw[i]->dv_init)(); in loader_main()
/titanic_54/usr/src/boot/sys/boot/i386/libi386/
H A Ddevicename.c87 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 Dlibi386.h39 struct devsw *d_dev;
106 extern struct devsw bioscd;
107 extern struct devsw biosdisk;
108 extern struct devsw pxedisk;
/titanic_54/usr/src/boot/sys/boot/efi/loader/
H A Ddevicename.c88 struct devsw *dv; in efi_parsedev()
98 for (i = 0; devsw[i] != NULL; i++) { in efi_parsedev()
99 dv = devsw[i]; in efi_parsedev()
103 if (devsw[i] == NULL) in efi_parsedev()
H A Dconf.c38 struct devsw *devsw[] = { variable
/titanic_54/usr/src/boot/sys/boot/i386/loader/
H A Dconf.c49 extern struct devsw fwohci;
53 struct devsw *devsw[] = { variable
H A Dmain.c174 for (i = 0; devsw[i] != NULL; i++) in main()
175 if (devsw[i]->dv_init != NULL) in main()
176 (devsw[i]->dv_init)(); in main()
323 for (i = 0; devsw[i] != NULL; ++i) in command_reboot()
324 if (devsw[i]->dv_cleanup != NULL) in command_reboot()
325 (devsw[i]->dv_cleanup)(); in command_reboot()
/titanic_54/usr/src/boot/sys/boot/usb/storage/
H A Dumass_common.h36 struct devsw;
39 extern struct devsw umass_disk;
/titanic_54/usr/src/boot/sys/boot/arm/uboot/
H A Dconf.c39 struct devsw *devsw[] = { variable
/titanic_54/usr/src/boot/sys/boot/ofw/common/
H A Dmain.c122 for (i = 0; devsw[i] != NULL; i++) in main()
123 if (devsw[i]->dv_init != NULL) in main()
124 (devsw[i]->dv_init)(); in main()
/titanic_54/usr/src/boot/sys/boot/zfs/
H A Dlibzfs.h42 struct devsw *d_dev;
74 extern struct devsw zfs_dev;
/titanic_54/usr/src/boot/sys/boot/i386/gptzfsboot/
H A Dzfsboot.c117 struct devsw *devsw[] = { variable
173 for (i = 0; devsw[i] != NULL; i++) in main()
174 if (devsw[i]->dv_init != NULL) in main()
175 (devsw[i]->dv_init)(); in main()
509 for (i = 0; devsw[i] != NULL; i++) { in parse_cmd()
510 if (devsw[i]->dv_print != NULL) { in parse_cmd()
511 if (devsw[i]->dv_print(1)) in parse_cmd()
514 sprintf(line, "%s: (unknown)\n", devsw[i]->dv_name); in parse_cmd()
/titanic_54/usr/src/boot/sys/boot/ofw/libofw/
H A Dlibofw.h32 struct devsw *d_dev;
48 extern struct devsw ofwdisk;
/titanic_54/usr/src/boot/lib/libstand/
H A Dstand.h137 struct devsw { struct
153 extern struct devsw netdev; argument
164 struct devsw *d_dev;
178 struct devsw *f_dev; /* pointer to device operations */
390 extern struct devsw *devsw[];
H A Dopen.c106 f->f_dev = (struct devsw *)0; in open()
122 (((f->f_flags & F_NODEV) == 0) && f->f_dev == (struct devsw *)0)) in open()
/titanic_54/usr/src/boot/sys/boot/common/
H A Dmisc.c216 for (i = 0; devsw[i] != NULL; ++i) in dev_cleanup()
217 if (devsw[i]->dv_cleanup != NULL) in dev_cleanup()
218 (devsw[i]->dv_cleanup)(); in dev_cleanup()
H A Dcommands.c510 for (i = 0; devsw[i] != NULL; i++) { in command_lsdev()
511 if (devsw[i]->dv_print != NULL){ in command_lsdev()
512 if (devsw[i]->dv_print(verbose)) in command_lsdev()
515 sprintf(line, "%s: (unknown)\n", devsw[i]->dv_name); in command_lsdev()

12