Lines Matching refs:devsw
102 struct bdevsw * devsw; in bdevsw_isfree() local
110 devsw = &bdevsw[index]; in bdevsw_isfree()
111 for (; index < nblkdev; index++, devsw++) { in bdevsw_isfree()
112 if (memcmp((const char *)devsw, (const char *)&nobdev, sizeof(struct bdevsw)) == 0) { in bdevsw_isfree()
122 devsw = &bdevsw[index]; in bdevsw_isfree()
123 if ((memcmp((const char *)devsw, (const char *)&nobdev, sizeof(struct bdevsw)) != 0)) { in bdevsw_isfree()
158 struct bdevsw * devsw; in bdevsw_remove() local
164 devsw = &bdevsw[index]; in bdevsw_remove()
166 if ((memcmp((const char *)devsw, (const char *)bsw, sizeof(struct bdevsw)) != 0)) { in bdevsw_remove()
187 struct cdevsw * devsw; in cdevsw_isfree() local
195 devsw = &cdevsw[index]; in cdevsw_isfree()
196 for (; index < nchrdev; index++, devsw++) { in cdevsw_isfree()
197 if (memcmp((const char *)devsw, (const char *)&nocdev, sizeof(struct cdevsw)) == 0) { in cdevsw_isfree()
207 devsw = &cdevsw[index]; in cdevsw_isfree()
208 if ((memcmp((const char *)devsw, (const char *)&nocdev, sizeof(struct cdevsw)) != 0)) { in cdevsw_isfree()
248 struct cdevsw * devsw; in cdevsw_remove() local
254 devsw = &cdevsw[index]; in cdevsw_remove()
256 if ((memcmp((const char *)devsw, (const char *)csw, sizeof(struct cdevsw)) != 0)) { in cdevsw_remove()
289 struct cdevsw * devsw; in cdevsw_setkqueueok() local
296 devsw = &cdevsw[maj]; in cdevsw_setkqueueok()
297 if ((memcmp((const char *)devsw, (const char *)csw, sizeof(struct cdevsw)) != 0)) { in cdevsw_setkqueueok()