mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
libap: add routines to generate masks for vfio_ap_device
Add routines to generate mask values for the adapters, domains and control domains for a specified vfio_ap_device struct. Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com> Reviewed-by: Anthony Krowiak <akrowiak@linux.ibm.com> Signed-off-by: Matthew Rosato <mjrosato@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
committed by
Jan Höppner
parent
46dadc8cc4
commit
962af1a90e
@@ -88,6 +88,9 @@ bool ap_read_udev_masks(char *path, char *ap, char *aq, bool *read_ap,
|
||||
bool *read_aq);
|
||||
void ap_mask_to_list(char *mask, struct util_list *list);
|
||||
void ap_list_remove_all(struct util_list *list);
|
||||
char *vfio_ap_device_get_adapter_mask(struct vfio_ap_device *dev, int *size);
|
||||
char *vfio_ap_device_get_domain_mask(struct vfio_ap_device *dev, int *size);
|
||||
char *vfio_ap_device_get_control_mask(struct vfio_ap_device *dev, int *size);
|
||||
|
||||
/* Lock Functions */
|
||||
int ap_get_lock(void);
|
||||
|
||||
Reference in New Issue
Block a user