devsw_conv
extern struct devsw_conv *devsw_conv;
dname = devsw_conv[i].d_name;
kd.d_bmajor = devsw_conv[i].d_bmajor;
kd.d_cmajor = devsw_conv[i].d_cmajor;
conv = &devsw_conv[i];
struct devsw_conv *conv;
#define DEVSWCONV_SIZE (sizeof(struct devsw_conv))
conv = &devsw_conv[i];
if (devsw_conv[i].d_cmajor == cmajor) {
bmajor = devsw_conv[i].d_bmajor;
if (devsw_conv[i].d_bmajor == bmajor) {
cmajor = devsw_conv[i].d_cmajor;
extern struct devsw_conv *devsw_conv, devsw_conv0[];
struct devsw_conv *conv;
conv = &devsw_conv[i];
if (devsw_conv[i].d_name == NULL)
struct devsw_conv *newptr;
memcpy(newptr, devsw_conv, old_convs * DEVSWCONV_SIZE);
if (devsw_conv != devsw_conv0)
kmem_free(devsw_conv, old_convs * DEVSWCONV_SIZE);
devsw_conv = newptr;
devsw_conv[i].d_name = name;
devsw_conv[i].d_bmajor = *bmajor;
devsw_conv[i].d_cmajor = *cmajor;
if (devsw_conv[i].d_bmajor == bmajor)
if (devsw_conv[i].d_cmajor == cmajor)
if (devsw_conv[i].d_bmajor == bmajor) {
cmajor = devsw_conv[i].d_cmajor;
name = devsw_conv[i].d_name;
if (devsw_conv[i].d_cmajor == major) {
name = devsw_conv[i].d_name;
if (devsw_conv[i].d_bmajor == major) {
name = devsw_conv[i].d_name;
struct devsw_conv *conv;
if ((devsw_conv[i].d_name == NULL) ||
(devsw_conv[i].d_cmajor == -1))
"%3d %s\n", devsw_conv[i].d_cmajor, devsw_conv[i].d_name);
if ((devsw_conv[i].d_name == NULL) ||
(devsw_conv[i].d_bmajor == -1))
"%3d %s\n", devsw_conv[i].d_bmajor, devsw_conv[i].d_name);
extern struct devsw_conv *devsw_conv;
void rump_vfs_builddevs(struct devsw_conv *, size_t numelem);
struct devsw_conv devsw_conv0[] = {
struct devsw_conv *devsw_conv = devsw_conv0;
rump_vfs_builddevs(struct devsw_conv *dcvec, size_t dcvecsize)
struct devsw_conv *dc;
extern struct devsw_conv devsw_conv0[];