Lines Matching defs:dev_info
642 struct visor_device *dev_info;
660 dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
661 if (dev_info && dev_info->state.created == 1) {
668 dev_info = kzalloc(sizeof(*dev_info), GFP_KERNEL);
669 if (!dev_info) {
673 dev_info->chipset_bus_no = bus_no;
674 dev_info->chipset_dev_no = dev_no;
675 guid_copy(&dev_info->inst, &cmd->create_device.dev_inst_guid);
676 dev_info->device.parent = &bus_info->device;
688 dev_info->visorchannel = visorchannel;
689 guid_copy(&dev_info->channel_type_guid,
705 dev_info->pending_msg_hdr = pmsg_hdr;
708 err = create_visor_device(dev_info);
718 kfree(dev_info);
733 struct visor_device *dev_info;
736 dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
737 if (!dev_info) {
741 if (dev_info->state.created == 0) {
745 if (dev_info->pending_msg_hdr) {
759 dev_info->pending_msg_hdr = pmsg_hdr;
764 err = visorchipset_device_resume(dev_info);
772 err = visorchipset_device_pause(dev_info);
790 struct visor_device *dev_info;
793 dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
794 if (!dev_info) {
798 if (dev_info->state.created == 0) {
802 if (dev_info->pending_msg_hdr) {
816 dev_info->pending_msg_hdr = pmsg_hdr;
818 kfree(dev_info->name);
819 remove_visor_device(dev_info);
1293 void visorbus_device_changestate_response(struct visor_device *dev_info,
1297 if (!dev_info->pending_msg_hdr)
1300 device_changestate_responder(CONTROLVM_DEVICE_CHANGESTATE, dev_info,
1302 kfree(dev_info->pending_msg_hdr);
1303 dev_info->pending_msg_hdr = NULL;