Lines Matching refs:MTPState
126 typedef struct MTPState MTPState; typedef
185 struct MTPState { struct
240 OBJECT_DECLARE_SIMPLE_TYPE(MTPState, USB_MTP)
380 static MTPObject *usb_mtp_object_alloc(MTPState *s, uint32_t handle, in usb_mtp_object_alloc()
426 static void usb_mtp_object_free(MTPState *s, MTPObject *o) in usb_mtp_object_free()
455 static MTPObject *usb_mtp_object_lookup(MTPState *s, uint32_t handle) in usb_mtp_object_lookup()
467 static MTPObject *usb_mtp_add_child(MTPState *s, MTPObject *o, in usb_mtp_add_child()
504 static MTPObject *usb_mtp_object_lookup_id(MTPState *s, int64_t id) in usb_mtp_object_lookup_id()
522 MTPState *s = opaque; in file_monitor_event()
594 static void usb_mtp_file_monitor_cleanup(MTPState *s) in usb_mtp_file_monitor_cleanup()
608 static void usb_mtp_object_readdir(MTPState *s, MTPObject *o) in usb_mtp_object_readdir()
781 static void usb_mtp_queue_result(MTPState *s, uint16_t code, uint32_t trans, in usb_mtp_queue_result()
806 static MTPData *usb_mtp_get_device_info(MTPState *s, MTPControl *c) in usb_mtp_get_device_info()
854 static MTPData *usb_mtp_get_storage_ids(MTPState *s, MTPControl *c) in usb_mtp_get_storage_ids()
868 static MTPData *usb_mtp_get_storage_info(MTPState *s, MTPControl *c) in usb_mtp_get_storage_info()
902 static MTPData *usb_mtp_get_object_handles(MTPState *s, MTPControl *c, in usb_mtp_get_object_handles()
921 static MTPData *usb_mtp_get_object_info(MTPState *s, MTPControl *c, in usb_mtp_get_object_info()
969 static MTPData *usb_mtp_get_object(MTPState *s, MTPControl *c, in usb_mtp_get_object()
987 static MTPData *usb_mtp_get_partial_object(MTPState *s, MTPControl *c, in usb_mtp_get_partial_object()
1023 static MTPData *usb_mtp_get_object_props_supported(MTPState *s, MTPControl *c) in usb_mtp_get_object_props_supported()
1039 static MTPData *usb_mtp_get_object_prop_desc(MTPState *s, MTPControl *c) in usb_mtp_get_object_prop_desc()
1100 static MTPData *usb_mtp_get_object_prop_value(MTPState *s, MTPControl *c, in usb_mtp_get_object_prop_value()
1154 static int usb_mtp_deletefn(MTPState *s, MTPObject *o, uint32_t trans) in usb_mtp_deletefn()
1190 static void usb_mtp_object_delete(MTPState *s, uint32_t handle, in usb_mtp_object_delete()
1239 static void usb_mtp_command(MTPState *s, MTPControl *c) in usb_mtp_command()
1494 MTPState *s = USB_MTP(dev); in usb_mtp_handle_reset()
1514 MTPState *s = USB_MTP(dev); in usb_mtp_handle_control()
1600 static void usb_mtp_write_data(MTPState *s, uint32_t handle) in usb_mtp_write_data()
1700 static void usb_mtp_write_metadata(MTPState *s, uint64_t dlen) in usb_mtp_write_metadata()
1748 static void usb_mtp_get_data(MTPState *s, mtp_container *container, in usb_mtp_get_data()
1843 MTPState *s = USB_MTP(dev); in usb_mtp_handle_data()
2034 MTPState *s = USB_MTP(dev); in usb_mtp_realize()
2074 VMSTATE_USB_DEVICE(dev, MTPState),
2080 DEFINE_PROP_STRING("rootdir", MTPState, root),
2081 DEFINE_PROP_STRING("desc", MTPState, desc),
2082 DEFINE_PROP_BOOL("readonly", MTPState, readonly, true),
2108 .instance_size = sizeof(MTPState),