Lines Matching refs:path

76 open_pathname_as_media(char *path, int oflag)  in open_pathname_as_media()  argument
83 if (strncmp("/dev/", path, 5) == 0) { in open_pathname_as_media()
84 if (strncmp("/dev/scsi", path, 9) == 0) { in open_pathname_as_media()
85 if (path[9] >= '0' && path[9] <= '7' && path[10] == 0) { in open_pathname_as_media()
87 id = path[9] - '0'; in open_pathname_as_media()
89 } else if (path[9] >= '0' && path[9] <= '7' && path[10] == '.' in open_pathname_as_media()
90 && path[11] >= '0' && path[11] <= '7' && path[12] == 0) { in open_pathname_as_media()
92 id = path[11] - '0'; in open_pathname_as_media()
93 bus = path[9] - '0'; in open_pathname_as_media()
96 } else if (strncmp("/dev/ata", path, 8) == 0 in open_pathname_as_media()
97 || strncmp("/dev/ide", path, 8) == 0) { in open_pathname_as_media()
98 if (path[8] >= '0' && path[8] <= '7' && path[9] == 0) { in open_pathname_as_media()
100 bus = path[8] - '0'; in open_pathname_as_media()
102 } else if (path[8] >= '0' && path[8] <= '7' && path[9] == '.' in open_pathname_as_media()
103 && path[10] >= '0' && path[10] <= '1' && path[11] == 0) { in open_pathname_as_media()
105 id = path[10] - '0'; in open_pathname_as_media()
106 bus = path[8] - '0'; in open_pathname_as_media()
109 } else if (strncmp("/dev/sd", path, 7) == 0) { in open_pathname_as_media()
110 if (path[7] >= 'a' && path[7] <= 'z' && path[8] == 0) { in open_pathname_as_media()
112 id = path[7] - 'a'; in open_pathname_as_media()
114 } else if (path[7] >= 'a' && path[7] <= 'z' && path[8] == '.' in open_pathname_as_media()
115 && path[9] >= 'a' && path[9] <= 'z' && path[10] == 0) { in open_pathname_as_media()
117 bus = path[7] - 'a'; in open_pathname_as_media()
118 id = path[9] - 'a'; in open_pathname_as_media()
122 } else if (strncmp("/dev/scd", path, 8) == 0) { in open_pathname_as_media()
123 if (path[8] >= '0' && path[8] <= '9' && path[9] == 0) { in open_pathname_as_media()
125 id = path[8] - '0'; in open_pathname_as_media()
128 } else if (strncmp("/dev/hd", path, 7) == 0) { in open_pathname_as_media()
129 if (path[7] >= 'a' && path[7] <= 'z' && path[8] == 0) { in open_pathname_as_media()
131 id = path[7] - 'a'; in open_pathname_as_media()
139 m = open_file_as_media(path, oflag); in open_pathname_as_media()
146 get_linux_name(char *path) in get_linux_name() argument
153 if (strncmp("/dev/", path, 5) == 0) { in get_linux_name()
154 if (strncmp("/dev/scsi", path, 9) == 0) { in get_linux_name()
155 if (path[9] >= '0' && path[9] <= '7' && path[10] == 0) { in get_linux_name()
158 id = path[9] - '0'; in get_linux_name()
160 } else if (path[9] >= '0' && path[9] <= '7' && path[10] == '.' in get_linux_name()
161 && path[11] >= '0' && path[11] <= '7' && path[12] == 0) { in get_linux_name()
164 id = path[11] - '0'; in get_linux_name()
165 bus = path[9] - '0'; in get_linux_name()
168 } else if (strncmp("/dev/ata", path, 8) == 0 in get_linux_name()
169 || strncmp("/dev/ide", path, 8) == 0) { in get_linux_name()
170 if (path[8] >= '0' && path[8] <= '7' && path[9] == 0) { in get_linux_name()
173 bus = path[8] - '0'; in get_linux_name()
175 } else if (path[8] >= '0' && path[8] <= '7' && path[9] == '.' in get_linux_name()
176 && path[10] >= '0' && path[10] <= '1' && path[11] == 0) { in get_linux_name()
179 id = path[10] - '0'; in get_linux_name()
180 bus = path[8] - '0'; in get_linux_name()