Lines Matching defs:laa
162 struct devlistargs laa;
169 memset(&laa, 0, sizeof(laa));
171 strlcpy(laa.l_devname, device, sizeof(laa.l_devname));
174 error = ioctl(drvctl_fd, DRVLISTDEV, &laa);
182 if (laa.l_children == 0)
186 p = laa.l_childname;
187 children = laa.l_children;
189 len = children * sizeof(laa.l_childname[0]);
190 laa.l_childname = realloc(laa.l_childname, len);
191 if (laa.l_childname == NULL) {
193 laa.l_childname = p;
198 error = ioctl(drvctl_fd, DRVLISTDEV, &laa);
205 if (children != laa.l_children)
212 for (n = 0; n < laa.l_children; n++) {
214 ev->device = strdup(laa.l_childname[n]);
217 for (n = 0; n < laa.l_children; n++)
218 devpubd_probe(laa.l_childname[n]);
221 free(laa.l_childname);