Lines Matching defs:partition
155 static int mshv_ioctl_passthru_hvcall(struct mshv_partition *partition, in mshv_ioctl_passthru_hvcall()
913 mshv_partition_ioctl_create_vp(struct mshv_partition *partition, in mshv_partition_ioctl_create_vp()
1037 static int mshv_init_async_handler(struct mshv_partition *partition) in mshv_init_async_handler()
1051 struct mshv_partition *partition = data; in mshv_async_hvcall_handler() local
1187 mshv_partition_region_by_gfn(struct mshv_partition *partition, u64 gfn) in mshv_partition_region_by_gfn()
1201 mshv_partition_region_by_uaddr(struct mshv_partition *partition, u64 uaddr) in mshv_partition_region_by_uaddr()
1219 static int mshv_partition_create_region(struct mshv_partition *partition, in mshv_partition_create_region()
1265 struct mshv_partition *partition = region->partition; in mshv_partition_mem_region_map() local
1331 mshv_map_user_memory(struct mshv_partition *partition, in mshv_map_user_memory()
1379 mshv_unmap_user_memory(struct mshv_partition *partition, in mshv_unmap_user_memory()
1414 mshv_partition_ioctl_set_memory(struct mshv_partition *partition, in mshv_partition_ioctl_set_memory()
1436 mshv_partition_ioctl_ioeventfd(struct mshv_partition *partition, in mshv_partition_ioctl_ioeventfd()
1448 mshv_partition_ioctl_irqfd(struct mshv_partition *partition, in mshv_partition_ioctl_irqfd()
1460 mshv_partition_ioctl_get_gpap_access_bitmap(struct mshv_partition *partition, in mshv_partition_ioctl_get_gpap_access_bitmap()
1544 mshv_partition_ioctl_set_msi_routing(struct mshv_partition *partition, in mshv_partition_ioctl_set_msi_routing()
1574 mshv_partition_ioctl_initialize(struct mshv_partition *partition) in mshv_partition_ioctl_initialize()
1598 struct mshv_partition *partition = filp->private_data; in mshv_partition_ioctl() local
1703 static void drain_all_vps(const struct mshv_partition *partition) in drain_all_vps()
1728 remove_partition(struct mshv_partition *partition) in remove_partition()
1741 static void destroy_partition(struct mshv_partition *partition) in destroy_partition()
1835 mshv_partition *mshv_partition_get(struct mshv_partition *partition) in mshv_partition_get()
1857 mshv_partition_put(struct mshv_partition *partition) in mshv_partition_put()
1866 struct mshv_partition *partition = filp->private_data; in mshv_partition_release() local
1878 add_partition(struct mshv_partition *partition) in add_partition()
1897 struct mshv_partition *partition; in mshv_ioctl_create_partition() local