Searched refs:upload (Results 1 – 4 of 4) sorted by relevance
/xen-4.10.0-shim-comet/xen/common/ |
A D | livepatch.c | 124 static int verify_payload(const struct xen_sysctl_livepatch_upload *upload, char *n) in verify_payload() argument 126 if ( get_name(&upload->name, n) ) in verify_payload() 129 if ( !upload->size ) in verify_payload() 132 if ( upload->size > LIVEPATCH_MAX_SIZE ) in verify_payload() 135 if ( !guest_handle_okay(upload->payload, upload->size) ) in verify_payload() 901 static int livepatch_upload(struct xen_sysctl_livepatch_upload *upload) in livepatch_upload() argument 908 rc = verify_payload(upload, n); in livepatch_upload() 913 raw_data = vmalloc(upload->size); in livepatch_upload() 924 else if ( __copy_from_guest(raw_data, upload->payload, upload->size) ) in livepatch_upload() 930 rc = load_payload_data(data, raw_data, upload->size); in livepatch_upload() [all …]
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_misc.c | 581 sysctl.u.livepatch.u.upload.size = size; in xc_livepatch_upload() 582 set_xen_guest_handle(sysctl.u.livepatch.u.upload.payload, local); in xc_livepatch_upload() 584 sysctl.u.livepatch.u.upload.name = def_name; in xc_livepatch_upload() 585 set_xen_guest_handle(sysctl.u.livepatch.u.upload.name.name, name); in xc_livepatch_upload()
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | sysctl.h | 1025 struct xen_sysctl_livepatch_upload upload; member
|
/xen-4.10.0-shim-comet/docs/misc/ |
A D | livepatch.markdown | 9 upload to the hypervisor binary patches. 436 * upload the payloads. 773 1. *XEN_SYSCTL_LIVEPATCH_UPLOAD* to upload the payload. If there are errors *STOP* here. 1102 MUST unload the payload and upload it again to apply it.
|
Completed in 12 milliseconds