Home
last modified time | relevance | path

Searched refs:devspec (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/stand/ofw/libofw/
H A Ddevicename.c44 ofw_getdev(void **vdev, const char *devspec, const char **path) in ofw_getdev() argument
53 if ((devspec == NULL) || in ofw_getdev()
54 ((strchr(devspec, '@') == NULL) && in ofw_getdev()
55 (strchr(devspec, ':') == NULL))) { in ofw_getdev()
59 *path = devspec; in ofw_getdev()
66 return(ofw_parsedev(dev, devspec, path)); in ofw_getdev()
75 ofw_parsedev(struct ofw_devdesc **dev, const char *devspec, const char **path) in ofw_parsedev() argument
89 for (p = s = devspec; *s != '\0'; p = s) { in ofw_parsedev()
92 len = s - devspec; in ofw_parsedev()
93 bcopy(devspec, name, len); in ofw_parsedev()
[all …]
H A Dlibofw.h44 extern int ofw_getdev(void **vdev, const char *devspec, const char **path);
/freebsd-12.1/stand/uboot/lib/
H A Ddevicename.c37 static int uboot_parsedev(struct uboot_devdesc **dev, const char *devspec,
46 uboot_getdev(void **vdev, const char *devspec, const char **path) in uboot_getdev() argument
55 if ((devspec == NULL) || (devspec[0] == '/') || in uboot_getdev()
56 (strchr(devspec, ':') == NULL)) { in uboot_getdev()
60 *path = devspec; in uboot_getdev()
67 return (uboot_parsedev(dev, devspec, path)); in uboot_getdev()
85 uboot_parsedev(struct uboot_devdesc **dev, const char *devspec, in uboot_parsedev() argument
95 if (strlen(devspec) < 2) in uboot_parsedev()
100 if (!strncmp(devspec, devsw[i]->dv_name, in uboot_parsedev()
110 np = (devspec + strlen(dv->dv_name)); in uboot_parsedev()
H A Dlibuboot.h51 int uboot_getdev(void **vdev, const char *devspec, const char **path);
/freebsd-12.1/stand/mips/beri/loader/
H A Ddevicename.c37 const char *devspec, const char **path);
45 beri_arch_getdev(void **vdev, const char *devspec, const char **path) in beri_arch_getdev() argument
54 if ((devspec == NULL) || in beri_arch_getdev()
55 (devspec[0] == '/') || in beri_arch_getdev()
56 (strchr(devspec, ':') == NULL)) { in beri_arch_getdev()
60 *path = devspec; in beri_arch_getdev()
67 return(beri_arch_parsedev(dev, devspec, path)); in beri_arch_getdev()
85 beri_arch_parsedev(struct disk_devdesc **dev, const char *devspec, in beri_arch_parsedev() argument
95 if (strlen(devspec) < 2) in beri_arch_parsedev()
100 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in beri_arch_parsedev()
[all …]
/freebsd-12.1/stand/i386/libi386/
H A Ddevicename.c37 static int i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path);
45 i386_getdev(void **vdev, const char *devspec, const char **path) in i386_getdev() argument
54 if ((devspec == NULL) || in i386_getdev()
55 (devspec[0] == '/') || in i386_getdev()
56 (strchr(devspec, ':') == NULL)) { in i386_getdev()
60 *path = devspec; in i386_getdev()
67 return(i386_parsedev(dev, devspec, path)); in i386_getdev()
85 i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path) in i386_parsedev() argument
94 if (strlen(devspec) < 2) in i386_parsedev()
99 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in i386_parsedev()
[all …]
H A Dlibi386.h83 int i386_getdev(void **vdev, const char *devspec, const char **path);
/freebsd-12.1/stand/userboot/userboot/
H A Ddevicename.c41 static int userboot_parsedev(struct disk_devdesc **dev, const char *devspec, const char **path);
49 userboot_getdev(void **vdev, const char *devspec, const char **path) in userboot_getdev() argument
58 if ((devspec == NULL) || in userboot_getdev()
59 (devspec[0] == '/') || in userboot_getdev()
60 (strchr(devspec, ':') == NULL)) { in userboot_getdev()
64 *path = devspec; in userboot_getdev()
71 return(userboot_parsedev(dev, devspec, path)); in userboot_getdev()
89 userboot_parsedev(struct disk_devdesc **dev, const char *devspec, const char **path) in userboot_parsedev() argument
98 if (strlen(devspec) < 2) in userboot_parsedev()
103 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in userboot_parsedev()
[all …]
/freebsd-12.1/stand/efi/libefi/
H A Ddevicename.c52 efi_getdev(void **vdev, const char *devspec, const char **path) in efi_getdev() argument
61 if (devspec == NULL || *devspec == '/' || !strchr(devspec, ':')) { in efi_getdev()
64 *path = devspec; in efi_getdev()
69 return (efi_parsedev(dev, devspec, path)); in efi_getdev()
86 efi_parsedev(struct devdesc **dev, const char *devspec, const char **path) in efi_parsedev() argument
95 if (strlen(devspec) < 2) in efi_parsedev()
101 if (!strncmp(devspec, dv->dv_name, strlen(dv->dv_name))) in efi_parsedev()
107 np = devspec + strlen(dv->dv_name); in efi_parsedev()
/freebsd-12.1/stand/powerpc/kboot/
H A Dmain.c43 int kboot_getdev(void **vdev, const char *devspec, const char **path);
215 kboot_getdev(void **vdev, const char *devspec, const char **path) in kboot_getdev() argument
222 if (strchr(devspec, ':') != NULL) { in kboot_getdev()
223 devpath = devspec; in kboot_getdev()
224 filepath = strchr(devspec, ':') + 1; in kboot_getdev()
227 filepath = devspec; in kboot_getdev()
240 *path = strchr(devspec, ':') + 1; in kboot_getdev()
/freebsd-12.1/stand/libsa/zfs/
H A Ddevicename_stubs.c35 zfs_parsedev(struct zfs_devdesc *dev, const char *devspec, const char **path) in zfs_parsedev() argument
H A Dlibzfs.h47 int zfs_parsedev(struct zfs_devdesc *dev, const char *devspec,
H A Dzfs.c717 zfs_parsedev(struct zfs_devdesc *dev, const char *devspec, const char **path) in zfs_parsedev() argument
727 np = devspec; in zfs_parsedev()
/freebsd-12.1/stand/common/
H A Ddisk.c398 disk_parsedev(struct disk_devdesc *dev, const char *devspec, const char **path) in disk_parsedev() argument
404 np = devspec; in disk_parsedev()
/freebsd-12.1/stand/efi/include/
H A Defilib.h74 int efi_getdev(void **vdev, const char *devspec, const char **path);