1090
1092
typedef struct remote_domain_get_vcpu_pin_info_ret remote_domain_get_vcpu_pin_info_ret;
1094
struct remote_domain_pin_emulator_args {
1095
remote_nonnull_domain dom;
1102
typedef struct remote_domain_pin_emulator_args remote_domain_pin_emulator_args;
1104
struct remote_domain_get_emulator_pin_info_args {
1105
remote_nonnull_domain dom;
1109
typedef struct remote_domain_get_emulator_pin_info_args remote_domain_get_emulator_pin_info_args;
1111
struct remote_domain_get_emulator_pin_info_ret {
1118
typedef struct remote_domain_get_emulator_pin_info_ret remote_domain_get_emulator_pin_info_ret;
1092
1120
struct remote_domain_get_vcpus_args {
1093
1121
remote_nonnull_domain dom;
1133
1161
typedef struct remote_domain_get_security_label_ret remote_domain_get_security_label_ret;
1163
struct remote_domain_get_security_label_list_args {
1164
remote_nonnull_domain dom;
1166
typedef struct remote_domain_get_security_label_list_args remote_domain_get_security_label_list_args;
1168
struct remote_domain_get_security_label_list_ret {
1171
remote_domain_get_security_label_ret *labels_val;
1175
typedef struct remote_domain_get_security_label_list_ret remote_domain_get_security_label_list_ret;
1135
1177
struct remote_node_get_security_model_ret {
1137
1179
u_int model_len;
1265
1307
typedef struct remote_domain_block_rebase_args remote_domain_block_rebase_args;
1309
struct remote_domain_block_commit_args {
1310
remote_nonnull_domain dom;
1311
remote_nonnull_string disk;
1317
typedef struct remote_domain_block_commit_args remote_domain_block_commit_args;
1267
1319
struct remote_domain_set_block_io_tune_args {
1268
1320
remote_nonnull_domain dom;
1269
1321
remote_nonnull_string disk;
1311
1363
typedef struct remote_domain_get_cpu_stats_ret remote_domain_get_cpu_stats_ret;
1365
struct remote_domain_get_hostname_args {
1366
remote_nonnull_domain dom;
1369
typedef struct remote_domain_get_hostname_args remote_domain_get_hostname_args;
1371
struct remote_domain_get_hostname_ret {
1372
remote_nonnull_string hostname;
1374
typedef struct remote_domain_get_hostname_ret remote_domain_get_hostname_ret;
1313
1376
struct remote_num_of_networks_ret {
2500
2573
typedef struct remote_domain_event_pmsuspend_msg remote_domain_event_pmsuspend_msg;
2575
struct remote_domain_event_balloon_change_msg {
2576
remote_nonnull_domain dom;
2579
typedef struct remote_domain_event_balloon_change_msg remote_domain_event_balloon_change_msg;
2581
struct remote_domain_event_pmsuspend_disk_msg {
2582
remote_nonnull_domain dom;
2584
typedef struct remote_domain_event_pmsuspend_disk_msg remote_domain_event_pmsuspend_disk_msg;
2502
2586
struct remote_domain_managed_save_args {
2503
2587
remote_nonnull_domain dom;
2929
3013
typedef struct remote_connect_list_all_domains_ret remote_connect_list_all_domains_ret;
3015
struct remote_connect_list_all_storage_pools_args {
3019
typedef struct remote_connect_list_all_storage_pools_args remote_connect_list_all_storage_pools_args;
3021
struct remote_connect_list_all_storage_pools_ret {
3024
remote_nonnull_storage_pool *pools_val;
3028
typedef struct remote_connect_list_all_storage_pools_ret remote_connect_list_all_storage_pools_ret;
3030
struct remote_storage_pool_list_all_volumes_args {
3031
remote_nonnull_storage_pool pool;
3035
typedef struct remote_storage_pool_list_all_volumes_args remote_storage_pool_list_all_volumes_args;
3037
struct remote_storage_pool_list_all_volumes_ret {
3040
remote_nonnull_storage_vol *vols_val;
3044
typedef struct remote_storage_pool_list_all_volumes_ret remote_storage_pool_list_all_volumes_ret;
3046
struct remote_connect_list_all_networks_args {
3050
typedef struct remote_connect_list_all_networks_args remote_connect_list_all_networks_args;
3052
struct remote_connect_list_all_networks_ret {
3055
remote_nonnull_network *nets_val;
3059
typedef struct remote_connect_list_all_networks_ret remote_connect_list_all_networks_ret;
3061
struct remote_connect_list_all_interfaces_args {
3065
typedef struct remote_connect_list_all_interfaces_args remote_connect_list_all_interfaces_args;
3067
struct remote_connect_list_all_interfaces_ret {
3070
remote_nonnull_interface *ifaces_val;
3074
typedef struct remote_connect_list_all_interfaces_ret remote_connect_list_all_interfaces_ret;
3076
struct remote_connect_list_all_node_devices_args {
3080
typedef struct remote_connect_list_all_node_devices_args remote_connect_list_all_node_devices_args;
3082
struct remote_connect_list_all_node_devices_ret {
3085
remote_nonnull_node_device *devices_val;
3089
typedef struct remote_connect_list_all_node_devices_ret remote_connect_list_all_node_devices_ret;
3091
struct remote_connect_list_all_nwfilters_args {
3095
typedef struct remote_connect_list_all_nwfilters_args remote_connect_list_all_nwfilters_args;
3097
struct remote_connect_list_all_nwfilters_ret {
3100
remote_nonnull_nwfilter *filters_val;
3104
typedef struct remote_connect_list_all_nwfilters_ret remote_connect_list_all_nwfilters_ret;
3106
struct remote_connect_list_all_secrets_args {
3110
typedef struct remote_connect_list_all_secrets_args remote_connect_list_all_secrets_args;
3112
struct remote_connect_list_all_secrets_ret {
3115
remote_nonnull_secret *secrets_val;
3119
typedef struct remote_connect_list_all_secrets_ret remote_connect_list_all_secrets_ret;
3121
struct remote_node_set_memory_parameters_args {
3124
remote_typed_param *params_val;
3128
typedef struct remote_node_set_memory_parameters_args remote_node_set_memory_parameters_args;
3130
struct remote_node_get_memory_parameters_args {
3134
typedef struct remote_node_get_memory_parameters_args remote_node_get_memory_parameters_args;
3136
struct remote_node_get_memory_parameters_ret {
3139
remote_typed_param *params_val;
3143
typedef struct remote_node_get_memory_parameters_ret remote_node_get_memory_parameters_ret;
3145
struct remote_node_get_cpu_map_args {
3150
typedef struct remote_node_get_cpu_map_args remote_node_get_cpu_map_args;
3152
struct remote_node_get_cpu_map_ret {
3160
typedef struct remote_node_get_cpu_map_ret remote_node_get_cpu_map_ret;
2930
3161
#define REMOTE_PROGRAM 0x20008086
2931
3162
#define REMOTE_PROTOCOL_VERSION 1
3206
3437
REMOTE_PROC_CONNECT_LIST_ALL_DOMAINS = 273,
3207
3438
REMOTE_PROC_DOMAIN_LIST_ALL_SNAPSHOTS = 274,
3208
3439
REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_ALL_CHILDREN = 275,
3440
REMOTE_PROC_DOMAIN_EVENT_BALLOON_CHANGE = 276,
3441
REMOTE_PROC_DOMAIN_GET_HOSTNAME = 277,
3442
REMOTE_PROC_DOMAIN_GET_SECURITY_LABEL_LIST = 278,
3443
REMOTE_PROC_DOMAIN_PIN_EMULATOR = 279,
3444
REMOTE_PROC_DOMAIN_GET_EMULATOR_PIN_INFO = 280,
3445
REMOTE_PROC_CONNECT_LIST_ALL_STORAGE_POOLS = 281,
3446
REMOTE_PROC_STORAGE_POOL_LIST_ALL_VOLUMES = 282,
3447
REMOTE_PROC_CONNECT_LIST_ALL_NETWORKS = 283,
3448
REMOTE_PROC_CONNECT_LIST_ALL_INTERFACES = 284,
3449
REMOTE_PROC_CONNECT_LIST_ALL_NODE_DEVICES = 285,
3450
REMOTE_PROC_CONNECT_LIST_ALL_NWFILTERS = 286,
3451
REMOTE_PROC_CONNECT_LIST_ALL_SECRETS = 287,
3452
REMOTE_PROC_NODE_SET_MEMORY_PARAMETERS = 288,
3453
REMOTE_PROC_NODE_GET_MEMORY_PARAMETERS = 289,
3454
REMOTE_PROC_DOMAIN_BLOCK_COMMIT = 290,
3455
REMOTE_PROC_NETWORK_UPDATE = 291,
3456
REMOTE_PROC_DOMAIN_EVENT_PMSUSPEND_DISK = 292,
3457
REMOTE_PROC_NODE_GET_CPU_MAP = 293,
3210
3459
typedef enum remote_procedure remote_procedure;
3365
3614
extern bool_t xdr_remote_domain_pin_vcpu_flags_args (XDR *, remote_domain_pin_vcpu_flags_args*);
3366
3615
extern bool_t xdr_remote_domain_get_vcpu_pin_info_args (XDR *, remote_domain_get_vcpu_pin_info_args*);
3367
3616
extern bool_t xdr_remote_domain_get_vcpu_pin_info_ret (XDR *, remote_domain_get_vcpu_pin_info_ret*);
3617
extern bool_t xdr_remote_domain_pin_emulator_args (XDR *, remote_domain_pin_emulator_args*);
3618
extern bool_t xdr_remote_domain_get_emulator_pin_info_args (XDR *, remote_domain_get_emulator_pin_info_args*);
3619
extern bool_t xdr_remote_domain_get_emulator_pin_info_ret (XDR *, remote_domain_get_emulator_pin_info_ret*);
3368
3620
extern bool_t xdr_remote_domain_get_vcpus_args (XDR *, remote_domain_get_vcpus_args*);
3369
3621
extern bool_t xdr_remote_domain_get_vcpus_ret (XDR *, remote_domain_get_vcpus_ret*);
3370
3622
extern bool_t xdr_remote_domain_get_max_vcpus_args (XDR *, remote_domain_get_max_vcpus_args*);
3371
3623
extern bool_t xdr_remote_domain_get_max_vcpus_ret (XDR *, remote_domain_get_max_vcpus_ret*);
3372
3624
extern bool_t xdr_remote_domain_get_security_label_args (XDR *, remote_domain_get_security_label_args*);
3373
3625
extern bool_t xdr_remote_domain_get_security_label_ret (XDR *, remote_domain_get_security_label_ret*);
3626
extern bool_t xdr_remote_domain_get_security_label_list_args (XDR *, remote_domain_get_security_label_list_args*);
3627
extern bool_t xdr_remote_domain_get_security_label_list_ret (XDR *, remote_domain_get_security_label_list_ret*);
3374
3628
extern bool_t xdr_remote_node_get_security_model_ret (XDR *, remote_node_get_security_model_ret*);
3375
3629
extern bool_t xdr_remote_domain_attach_device_args (XDR *, remote_domain_attach_device_args*);
3376
3630
extern bool_t xdr_remote_domain_attach_device_flags_args (XDR *, remote_domain_attach_device_flags_args*);
3389
3643
extern bool_t xdr_remote_domain_block_job_set_speed_args (XDR *, remote_domain_block_job_set_speed_args*);
3390
3644
extern bool_t xdr_remote_domain_block_pull_args (XDR *, remote_domain_block_pull_args*);
3391
3645
extern bool_t xdr_remote_domain_block_rebase_args (XDR *, remote_domain_block_rebase_args*);
3646
extern bool_t xdr_remote_domain_block_commit_args (XDR *, remote_domain_block_commit_args*);
3392
3647
extern bool_t xdr_remote_domain_set_block_io_tune_args (XDR *, remote_domain_set_block_io_tune_args*);
3393
3648
extern bool_t xdr_remote_domain_get_block_io_tune_args (XDR *, remote_domain_get_block_io_tune_args*);
3394
3649
extern bool_t xdr_remote_domain_get_block_io_tune_ret (XDR *, remote_domain_get_block_io_tune_ret*);
3395
3650
extern bool_t xdr_remote_domain_get_cpu_stats_args (XDR *, remote_domain_get_cpu_stats_args*);
3396
3651
extern bool_t xdr_remote_domain_get_cpu_stats_ret (XDR *, remote_domain_get_cpu_stats_ret*);
3652
extern bool_t xdr_remote_domain_get_hostname_args (XDR *, remote_domain_get_hostname_args*);
3653
extern bool_t xdr_remote_domain_get_hostname_ret (XDR *, remote_domain_get_hostname_ret*);
3397
3654
extern bool_t xdr_remote_num_of_networks_ret (XDR *, remote_num_of_networks_ret*);
3398
3655
extern bool_t xdr_remote_list_networks_args (XDR *, remote_list_networks_args*);
3399
3656
extern bool_t xdr_remote_list_networks_ret (XDR *, remote_list_networks_ret*);
3409
3666
extern bool_t xdr_remote_network_define_xml_args (XDR *, remote_network_define_xml_args*);
3410
3667
extern bool_t xdr_remote_network_define_xml_ret (XDR *, remote_network_define_xml_ret*);
3411
3668
extern bool_t xdr_remote_network_undefine_args (XDR *, remote_network_undefine_args*);
3669
extern bool_t xdr_remote_network_update_args (XDR *, remote_network_update_args*);
3412
3670
extern bool_t xdr_remote_network_create_args (XDR *, remote_network_create_args*);
3413
3671
extern bool_t xdr_remote_network_destroy_args (XDR *, remote_network_destroy_args*);
3414
3672
extern bool_t xdr_remote_network_get_xml_desc_args (XDR *, remote_network_get_xml_desc_args*);
3598
3856
extern bool_t xdr_remote_domain_event_tray_change_msg (XDR *, remote_domain_event_tray_change_msg*);
3599
3857
extern bool_t xdr_remote_domain_event_pmwakeup_msg (XDR *, remote_domain_event_pmwakeup_msg*);
3600
3858
extern bool_t xdr_remote_domain_event_pmsuspend_msg (XDR *, remote_domain_event_pmsuspend_msg*);
3859
extern bool_t xdr_remote_domain_event_balloon_change_msg (XDR *, remote_domain_event_balloon_change_msg*);
3860
extern bool_t xdr_remote_domain_event_pmsuspend_disk_msg (XDR *, remote_domain_event_pmsuspend_disk_msg*);
3601
3861
extern bool_t xdr_remote_domain_managed_save_args (XDR *, remote_domain_managed_save_args*);
3602
3862
extern bool_t xdr_remote_domain_has_managed_save_image_args (XDR *, remote_domain_has_managed_save_image_args*);
3603
3863
extern bool_t xdr_remote_domain_has_managed_save_image_ret (XDR *, remote_domain_has_managed_save_image_ret*);
3658
3918
extern bool_t xdr_remote_domain_get_disk_errors_ret (XDR *, remote_domain_get_disk_errors_ret*);
3659
3919
extern bool_t xdr_remote_connect_list_all_domains_args (XDR *, remote_connect_list_all_domains_args*);
3660
3920
extern bool_t xdr_remote_connect_list_all_domains_ret (XDR *, remote_connect_list_all_domains_ret*);
3921
extern bool_t xdr_remote_connect_list_all_storage_pools_args (XDR *, remote_connect_list_all_storage_pools_args*);
3922
extern bool_t xdr_remote_connect_list_all_storage_pools_ret (XDR *, remote_connect_list_all_storage_pools_ret*);
3923
extern bool_t xdr_remote_storage_pool_list_all_volumes_args (XDR *, remote_storage_pool_list_all_volumes_args*);
3924
extern bool_t xdr_remote_storage_pool_list_all_volumes_ret (XDR *, remote_storage_pool_list_all_volumes_ret*);
3925
extern bool_t xdr_remote_connect_list_all_networks_args (XDR *, remote_connect_list_all_networks_args*);
3926
extern bool_t xdr_remote_connect_list_all_networks_ret (XDR *, remote_connect_list_all_networks_ret*);
3927
extern bool_t xdr_remote_connect_list_all_interfaces_args (XDR *, remote_connect_list_all_interfaces_args*);
3928
extern bool_t xdr_remote_connect_list_all_interfaces_ret (XDR *, remote_connect_list_all_interfaces_ret*);
3929
extern bool_t xdr_remote_connect_list_all_node_devices_args (XDR *, remote_connect_list_all_node_devices_args*);
3930
extern bool_t xdr_remote_connect_list_all_node_devices_ret (XDR *, remote_connect_list_all_node_devices_ret*);
3931
extern bool_t xdr_remote_connect_list_all_nwfilters_args (XDR *, remote_connect_list_all_nwfilters_args*);
3932
extern bool_t xdr_remote_connect_list_all_nwfilters_ret (XDR *, remote_connect_list_all_nwfilters_ret*);
3933
extern bool_t xdr_remote_connect_list_all_secrets_args (XDR *, remote_connect_list_all_secrets_args*);
3934
extern bool_t xdr_remote_connect_list_all_secrets_ret (XDR *, remote_connect_list_all_secrets_ret*);
3935
extern bool_t xdr_remote_node_set_memory_parameters_args (XDR *, remote_node_set_memory_parameters_args*);
3936
extern bool_t xdr_remote_node_get_memory_parameters_args (XDR *, remote_node_get_memory_parameters_args*);
3937
extern bool_t xdr_remote_node_get_memory_parameters_ret (XDR *, remote_node_get_memory_parameters_ret*);
3938
extern bool_t xdr_remote_node_get_cpu_map_args (XDR *, remote_node_get_cpu_map_args*);
3939
extern bool_t xdr_remote_node_get_cpu_map_ret (XDR *, remote_node_get_cpu_map_ret*);
3661
3940
extern bool_t xdr_remote_procedure (XDR *, remote_procedure*);
3663
3942
#else /* K&R C */
3814
4093
extern bool_t xdr_remote_domain_pin_vcpu_flags_args ();
3815
4094
extern bool_t xdr_remote_domain_get_vcpu_pin_info_args ();
3816
4095
extern bool_t xdr_remote_domain_get_vcpu_pin_info_ret ();
4096
extern bool_t xdr_remote_domain_pin_emulator_args ();
4097
extern bool_t xdr_remote_domain_get_emulator_pin_info_args ();
4098
extern bool_t xdr_remote_domain_get_emulator_pin_info_ret ();
3817
4099
extern bool_t xdr_remote_domain_get_vcpus_args ();
3818
4100
extern bool_t xdr_remote_domain_get_vcpus_ret ();
3819
4101
extern bool_t xdr_remote_domain_get_max_vcpus_args ();
3820
4102
extern bool_t xdr_remote_domain_get_max_vcpus_ret ();
3821
4103
extern bool_t xdr_remote_domain_get_security_label_args ();
3822
4104
extern bool_t xdr_remote_domain_get_security_label_ret ();
4105
extern bool_t xdr_remote_domain_get_security_label_list_args ();
4106
extern bool_t xdr_remote_domain_get_security_label_list_ret ();
3823
4107
extern bool_t xdr_remote_node_get_security_model_ret ();
3824
4108
extern bool_t xdr_remote_domain_attach_device_args ();
3825
4109
extern bool_t xdr_remote_domain_attach_device_flags_args ();
3838
4122
extern bool_t xdr_remote_domain_block_job_set_speed_args ();
3839
4123
extern bool_t xdr_remote_domain_block_pull_args ();
3840
4124
extern bool_t xdr_remote_domain_block_rebase_args ();
4125
extern bool_t xdr_remote_domain_block_commit_args ();
3841
4126
extern bool_t xdr_remote_domain_set_block_io_tune_args ();
3842
4127
extern bool_t xdr_remote_domain_get_block_io_tune_args ();
3843
4128
extern bool_t xdr_remote_domain_get_block_io_tune_ret ();
3844
4129
extern bool_t xdr_remote_domain_get_cpu_stats_args ();
3845
4130
extern bool_t xdr_remote_domain_get_cpu_stats_ret ();
4131
extern bool_t xdr_remote_domain_get_hostname_args ();
4132
extern bool_t xdr_remote_domain_get_hostname_ret ();
3846
4133
extern bool_t xdr_remote_num_of_networks_ret ();
3847
4134
extern bool_t xdr_remote_list_networks_args ();
3848
4135
extern bool_t xdr_remote_list_networks_ret ();
4047
4335
extern bool_t xdr_remote_domain_event_tray_change_msg ();
4048
4336
extern bool_t xdr_remote_domain_event_pmwakeup_msg ();
4049
4337
extern bool_t xdr_remote_domain_event_pmsuspend_msg ();
4338
extern bool_t xdr_remote_domain_event_balloon_change_msg ();
4339
extern bool_t xdr_remote_domain_event_pmsuspend_disk_msg ();
4050
4340
extern bool_t xdr_remote_domain_managed_save_args ();
4051
4341
extern bool_t xdr_remote_domain_has_managed_save_image_args ();
4052
4342
extern bool_t xdr_remote_domain_has_managed_save_image_ret ();
4107
4397
extern bool_t xdr_remote_domain_get_disk_errors_ret ();
4108
4398
extern bool_t xdr_remote_connect_list_all_domains_args ();
4109
4399
extern bool_t xdr_remote_connect_list_all_domains_ret ();
4400
extern bool_t xdr_remote_connect_list_all_storage_pools_args ();
4401
extern bool_t xdr_remote_connect_list_all_storage_pools_ret ();
4402
extern bool_t xdr_remote_storage_pool_list_all_volumes_args ();
4403
extern bool_t xdr_remote_storage_pool_list_all_volumes_ret ();
4404
extern bool_t xdr_remote_connect_list_all_networks_args ();
4405
extern bool_t xdr_remote_connect_list_all_networks_ret ();
4406
extern bool_t xdr_remote_connect_list_all_interfaces_args ();
4407
extern bool_t xdr_remote_connect_list_all_interfaces_ret ();
4408
extern bool_t xdr_remote_connect_list_all_node_devices_args ();
4409
extern bool_t xdr_remote_connect_list_all_node_devices_ret ();
4410
extern bool_t xdr_remote_connect_list_all_nwfilters_args ();
4411
extern bool_t xdr_remote_connect_list_all_nwfilters_ret ();
4412
extern bool_t xdr_remote_connect_list_all_secrets_args ();
4413
extern bool_t xdr_remote_connect_list_all_secrets_ret ();
4414
extern bool_t xdr_remote_node_set_memory_parameters_args ();
4415
extern bool_t xdr_remote_node_get_memory_parameters_args ();
4416
extern bool_t xdr_remote_node_get_memory_parameters_ret ();
4417
extern bool_t xdr_remote_node_get_cpu_map_args ();
4418
extern bool_t xdr_remote_node_get_cpu_map_ret ();
4110
4419
extern bool_t xdr_remote_procedure ();
4112
4421
#endif /* K&R C */