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