Lines Matching refs:type

104 	struct mdev_type type;  member
110 .type.sysfs_name = MBOCHS_TYPE_1,
111 .type.pretty_name = MBOCHS_CLASS_NAME "-" MBOCHS_TYPE_1,
116 .type.sysfs_name = MBOCHS_TYPE_2,
117 .type.pretty_name = MBOCHS_CLASS_NAME "-" MBOCHS_TYPE_2,
122 .type.sysfs_name = MBOCHS_TYPE_3,
123 .type.pretty_name = MBOCHS_CLASS_NAME "-" MBOCHS_TYPE_3,
131 &mbochs_types[0].type,
132 &mbochs_types[1].type,
133 &mbochs_types[2].type,
148 struct vfio_region_info_cap_type type; member
182 const struct mbochs_type *type; member
524 struct mbochs_type *type = in mbochs_init_dev() local
525 container_of(mdev->type, struct mbochs_type, type); in mbochs_init_dev()
530 if (avail_mbytes < type->mbytes) in mbochs_init_dev()
533 avail_mbytes - type->mbytes)); in mbochs_init_dev()
539 mdev_state->memsize = type->mbytes * 1024 * 1024; in mbochs_init_dev()
552 mdev_state->type = type; in mbochs_init_dev()
553 mdev_state->edid_regs.max_xres = type->max_x; in mbochs_init_dev()
554 mdev_state->edid_regs.max_yres = type->max_y; in mbochs_init_dev()
561 type->type.pretty_name, type->mbytes, mdev_state->pagecount); in mbochs_init_dev()
567 atomic_add(type->mbytes, &mbochs_avail_mbytes); in mbochs_init_dev()
597 atomic_add(mdev_state->type->mbytes, &mbochs_avail_mbytes); in mbochs_release_dev()
1071 ext->base.cap_offset = offsetof(typeof(*ext), type); in mbochs_get_region_info()
1072 ext->type.header.id = VFIO_REGION_INFO_CAP_TYPE; in mbochs_get_region_info()
1073 ext->type.header.version = 1; in mbochs_get_region_info()
1074 ext->type.header.next = 0; in mbochs_get_region_info()
1075 ext->type.type = VFIO_REGION_TYPE_GFX; in mbochs_get_region_info()
1076 ext->type.subtype = VFIO_REGION_SUBTYPE_GFX_EDID; in mbochs_get_region_info()
1336 return sprintf(buf, "%d MB\n", mdev_state->type->mbytes); in memory_show()
1357 struct mbochs_type *type = in mbochs_show_description() local
1358 container_of(mtype, struct mbochs_type, type); in mbochs_show_description()
1361 type ? type->mbytes : 0); in mbochs_show_description()
1366 struct mbochs_type *type = in mbochs_get_available() local
1367 container_of(mtype, struct mbochs_type, type); in mbochs_get_available()
1369 return atomic_read(&mbochs_avail_mbytes) / type->mbytes; in mbochs_get_available()