Lines Matching defs:kdp
69 struct kinfo_drivers kd[200], *kdp = &kd[0];
80 rc = sysctlbyname("kern.drivers", kdp, &sz, NULL, 0);
84 if (kdp != &kd[0])
85 free(kdp);
86 if ((kdp = malloc(sz)) == NULL)
91 sz /= sizeof(*kdp);
94 if (strcmp(name, kdp[i].d_name) == 0) {
96 n = kdp[i].d_cmajor;
98 n = kdp[i].d_bmajor;
106 if (kdp != &kd[0])
107 free(kdp);