Lines Matching refs:hv_device
776 struct hv_device *device_obj;
1209 int (*probe)(struct hv_device *, const struct hv_vmbus_device_id *);
1210 int (*remove)(struct hv_device *);
1211 void (*shutdown)(struct hv_device *);
1213 int (*suspend)(struct hv_device *);
1214 int (*resume)(struct hv_device *);
1219 struct hv_device { struct
1240 static inline struct hv_device *device_to_hv_device(struct device *d) in device_to_hv_device() argument
1242 return container_of(d, struct hv_device, device); in device_to_hv_device()
1250 static inline void hv_set_drvdata(struct hv_device *dev, void *data) in hv_set_drvdata()
1255 static inline void *hv_get_drvdata(struct hv_device *dev) in hv_get_drvdata()
1282 int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,