Searched refs:SpaprOptionVector (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/include/hw/ppc/ |
H A D | spapr_ovec.h | 42 typedef struct SpaprOptionVector SpaprOptionVector; typedef 65 SpaprOptionVector *spapr_ovec_new(void); 66 SpaprOptionVector *spapr_ovec_clone(SpaprOptionVector *ov_orig); 67 void spapr_ovec_intersect(SpaprOptionVector *ov, 68 SpaprOptionVector *ov1, 69 SpaprOptionVector *ov2); 70 bool spapr_ovec_subset(SpaprOptionVector *ov1, SpaprOptionVector *ov2); 71 void spapr_ovec_cleanup(SpaprOptionVector *ov); 72 void spapr_ovec_set(SpaprOptionVector *ov, long bitnr); 73 void spapr_ovec_clear(SpaprOptionVector *ov, long bitnr); [all …]
|
H A D | spapr.h | 225 SpaprOptionVector *ov5; /* QEMU-supported option vectors */ 226 SpaprOptionVector *ov5_cas; /* negotiated (via CAS) option vectors */
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_ovec.c | 30 struct SpaprOptionVector { struct 40 VMSTATE_BITMAP(bitmap, SpaprOptionVector, 1, bitmap_size), argument 45 SpaprOptionVector *spapr_ovec_new(void) in spapr_ovec_new() 47 SpaprOptionVector *ov; in spapr_ovec_new() 49 ov = g_new0(SpaprOptionVector, 1); in spapr_ovec_new() 56 SpaprOptionVector *spapr_ovec_clone(SpaprOptionVector *ov_orig) in spapr_ovec_clone() 58 SpaprOptionVector *ov; in spapr_ovec_clone() 68 void spapr_ovec_intersect(SpaprOptionVector *ov, in spapr_ovec_intersect() 69 SpaprOptionVector *ov1, in spapr_ovec_intersect() 70 SpaprOptionVector *ov2) in spapr_ovec_intersect() [all …]
|
H A D | spapr_hcall.c | 1159 SpaprOptionVector *ov1_guest, *ov5_guest; in do_client_architecture_support()
|
H A D | spapr.c | 1944 SpaprOptionVector *ov5_mask = spapr_ovec_new(); in spapr_ov5_cas_needed() 1992 vmstate_spapr_ovec, SpaprOptionVector),
|