• Home
  • Raw
  • Download

Lines Matching defs:matrix_mdev

100 static inline void get_update_locks_for_mdev(struct ap_matrix_mdev *matrix_mdev)  in get_update_locks_for_mdev()
123 static inline void release_update_locks_for_mdev(struct ap_matrix_mdev *matrix_mdev) in release_update_locks_for_mdev()
152 struct ap_matrix_mdev *matrix_mdev; in get_update_locks_by_apqn() local
207 struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_get_queue()
577 struct ap_matrix_mdev *matrix_mdev; in handle_pqap() local
641 static void vfio_ap_mdev_update_guest_apcb(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_update_guest_apcb()
650 static bool vfio_ap_mdev_filter_cdoms(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_filter_cdoms()
699 static bool vfio_ap_mdev_filter_matrix(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_filter_matrix()
757 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_init_dev() local
771 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_probe() local
794 static void vfio_ap_mdev_link_queue(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_link_queue()
804 static void vfio_ap_mdev_link_apqn(struct ap_matrix_mdev *matrix_mdev, int apqn) in vfio_ap_mdev_link_apqn()
822 static void vfio_ap_mdev_unlink_fr_queues(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_unlink_fr_queues()
840 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(&mdev->dev); in vfio_ap_mdev_remove() local
955 static int vfio_ap_mdev_validate_masks(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_validate_masks()
966 static void vfio_ap_mdev_link_adapter(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_link_adapter()
976 static void collect_queues_to_reset(struct ap_matrix_mdev *matrix_mdev, in collect_queues_to_reset()
990 static void reset_queues_for_apid(struct ap_matrix_mdev *matrix_mdev, in reset_queues_for_apid()
1000 static int reset_queues_for_apids(struct ap_matrix_mdev *matrix_mdev, in reset_queues_for_apids()
1058 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in assign_adapter_store() local
1102 *vfio_ap_unlink_apqn_fr_mdev(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_unlink_apqn_fr_mdev()
1124 static void vfio_ap_mdev_unlink_adapter(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_unlink_adapter()
1142 static void vfio_ap_mdev_hot_unplug_adapters(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_hot_unplug_adapters()
1173 static void vfio_ap_mdev_hot_unplug_adapter(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_hot_unplug_adapter()
1204 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in unassign_adapter_store() local
1231 static void vfio_ap_mdev_link_domain(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_link_domain()
1282 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in assign_domain_store() local
1325 static void vfio_ap_mdev_unlink_domain(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_unlink_domain()
1343 static void vfio_ap_mdev_hot_unplug_domains(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_hot_unplug_domains()
1374 static void vfio_ap_mdev_hot_unplug_domain(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_hot_unplug_domain()
1405 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in unassign_domain_store() local
1453 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in assign_control_domain_store() local
1507 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in unassign_control_domain_store() local
1547 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in control_domains_show() local
1608 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in matrix_show() local
1622 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in guest_matrix_show() local
1641 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in ap_config_show() local
1668 static int ap_matrix_overflow_check(struct ap_matrix_mdev *matrix_mdev) in ap_matrix_overflow_check()
1704 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in ap_config_store() local
1817 static int vfio_ap_mdev_set_kvm(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_set_kvm()
1846 static void unmap_iova(struct ap_matrix_mdev *matrix_mdev, u64 iova, u64 length) in unmap_iova()
1861 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_dma_unmap() local
1877 static void vfio_ap_mdev_unset_kvm(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_unset_kvm()
2013 static int vfio_ap_mdev_reset_queues(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_reset_queues()
2051 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_open_device() local
2062 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_close_device() local
2071 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_request() local
2155 static int vfio_ap_set_request_irq(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_set_request_irq()
2189 static int vfio_ap_set_irqs(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_set_irqs()
2215 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_ioctl() local
2244 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_for_queue() local
2264 struct ap_matrix_mdev *matrix_mdev; in status_show() local
2372 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_probe_queue() local
2425 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_remove_queue() local
2508 static void vfio_ap_mdev_hot_unplug_cfg(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_hot_unplug_cfg()
2553 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_cfg_remove() local
2695 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_cfg_add() local
2770 static void vfio_ap_mdev_hot_plug_cfg(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_hot_plug_cfg()
2803 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_on_scan_complete() local