/xen/xen/test/livepatch/ |
A D | xen_action_hooks_norevert.c | 20 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook() argument 26 for (i = 0; i < payload->nfuncs; i++) in pre_apply_hook() 28 struct livepatch_func *func = &payload->funcs[i]; in pre_apply_hook() 39 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook() argument 45 for (i = 0; i < payload->nfuncs; i++) in post_apply_hook() 56 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook() argument 62 for (i = 0; i < payload->nfuncs; i++) in pre_revert_hook() 75 static int revert_hook(livepatch_payload_t *payload) in revert_hook() argument 81 for (i = 0; i < payload->nfuncs; i++) in revert_hook() 100 for (i = 0; i < payload->nfuncs; i++) in post_revert_hook() [all …]
|
A D | xen_action_hooks_noapply.c | 20 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook() argument 26 for (i = 0; i < payload->nfuncs; i++) in pre_apply_hook() 28 struct livepatch_func *func = &payload->funcs[i]; in pre_apply_hook() 39 static int apply_hook(livepatch_payload_t *payload) in apply_hook() argument 45 for (i = 0; i < payload->nfuncs; i++) in apply_hook() 47 struct livepatch_func *func = &payload->funcs[i]; in apply_hook() 58 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook() argument 64 for (i = 0; i < payload->nfuncs; i++) in post_apply_hook() 76 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook() argument 82 for (i = 0; i < payload->nfuncs; i++) in pre_revert_hook() [all …]
|
A D | xen_action_hooks_marker.c | 18 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook() argument 24 for (i = 0; i < payload->nfuncs; i++) in pre_apply_hook() 26 struct livepatch_func *func = &payload->funcs[i]; in pre_apply_hook() 37 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook() argument 43 for (i = 0; i < payload->nfuncs; i++) in post_apply_hook() 45 struct livepatch_func *func = &payload->funcs[i]; in post_apply_hook() 54 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook() argument 60 for (i = 0; i < payload->nfuncs; i++) in pre_revert_hook() 62 struct livepatch_func *func = &payload->funcs[i]; in pre_revert_hook() 79 for (i = 0; i < payload->nfuncs; i++) in post_revert_hook() [all …]
|
A D | xen_prepost_hooks.c | 25 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook() argument 31 for (i = 0; i < payload->nfuncs; i++) in pre_apply_hook() 33 struct livepatch_func *func = &payload->funcs[i]; in pre_apply_hook() 44 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook() argument 50 for (i = 0; i < payload->nfuncs; i++) in post_apply_hook() 52 struct livepatch_func *func = &payload->funcs[i]; in post_apply_hook() 61 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook() argument 67 for (i = 0; i < payload->nfuncs; i++) in pre_revert_hook() 69 struct livepatch_func *func = &payload->funcs[i]; in pre_revert_hook() 87 for (i = 0; i < payload->nfuncs; i++) in post_revert_hook() [all …]
|
A D | xen_action_hooks_nofunc.c | 18 static int apply_hook(livepatch_payload_t *payload) in apply_hook() argument 24 for (i = 0; i < payload->nfuncs; i++) in apply_hook() 26 struct livepatch_func *func = &payload->funcs[i]; in apply_hook() 37 static int revert_hook(livepatch_payload_t *payload) in revert_hook() argument 43 for (i = 0; i < payload->nfuncs; i++) in revert_hook() 45 struct livepatch_func *func = &payload->funcs[i]; in revert_hook() 56 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook() argument 62 for (i = 0; i < payload->nfuncs; i++) in post_revert_hook() 64 struct livepatch_func *func = &payload->funcs[i]; in post_revert_hook()
|
A D | xen_action_hooks.c | 21 static int apply_hook(livepatch_payload_t *payload) in apply_hook() argument 27 for (i = 0; i < payload->nfuncs; i++) in apply_hook() 29 struct livepatch_func *func = &payload->funcs[i]; in apply_hook() 42 static int revert_hook(livepatch_payload_t *payload) in revert_hook() argument 48 for (i = 0; i < payload->nfuncs; i++) in revert_hook() 50 struct livepatch_func *func = &payload->funcs[i]; in revert_hook() 63 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook() argument 69 for (i = 0; i < payload->nfuncs; i++) in post_revert_hook() 71 struct livepatch_func *func = &payload->funcs[i]; in post_revert_hook()
|
A D | xen_prepost_hooks_fail.c | 19 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook() argument 25 for (i = 0; i < payload->nfuncs; i++) in pre_apply_hook() 27 struct livepatch_func *func = &payload->funcs[i]; in pre_apply_hook() 37 static int unreachable_pre_hook(livepatch_payload_t *payload) in unreachable_pre_hook() argument 46 static void unreachable_post_hook(livepatch_payload_t *payload) in unreachable_post_hook() argument
|
/xen/xen/common/ |
A D | livepatch.c | 255 static void free_payload_data(struct payload *payload) in free_payload_data() argument 447 static int xen_build_id_dep(const struct payload *payload) in xen_build_id_dep() argument 649 static int prepare_payload(struct payload *payload, in prepare_payload() argument 724 &payload->id.p, &payload->id.len) ) in prepare_payload() 727 if ( !payload->id.len || !payload->id.p ) in prepare_payload() 757 if ( !payload->dep.len || !payload->dep.p ) in prepare_payload() 773 if ( !payload->xen_dep.len || !payload->xen_dep.p ) in prepare_payload() 782 region->end = payload->text_addr + payload->text_size; in prepare_payload() 914 static int build_symbol_table(struct payload *payload, in build_symbol_table() argument 1806 static int build_id_dep(struct payload *payload, bool_t internal) in build_id_dep() argument [all …]
|
/xen/docs/misc/ |
A D | livepatch.pandoc | 225 ## Design of payload format 312 the payload). 321 payload file. 396 payload structure. 627 Upload a payload to the hypervisor. The payload is verified 636 * `payload` the virtual address of where the ELF payload is. 639 payload. It can be embedded into the ELF payload at creation time 645 The `payload` is the ELF payload as mentioned in the `Payload format` section. 722 all payload's metadata. 1116 in payload file. [all …]
|
A D | xenstore.txt | 49 followed by xsd_sockmsg.len bytes of payload. 51 The payload syntax varies according to the type field. Generally 61 The payload length (len field of the header) is limited to 4096 78 The payload syntax and semantics of the requests and replies are 79 described below. In the payload syntax specifications we use the 104 Where no reply payload format is specified below, success responses 105 have the following payload:
|
/xen/tools/firmware/hvmloader/ |
A D | xenbus.c | 37 static char payload[XENSTORE_PAYLOAD_MAX + 1]; /* Unmarshalling area */ variable 231 ring_read(payload, hdr.len); in xenbus_recv() 233 payload[hdr.len] = '\0'; in xenbus_recv() 247 if ( !strcmp(xsd_errors[i].errstring, payload) ) in xenbus_recv() 254 *reply_data = payload; in xenbus_recv()
|
/xen/xen/arch/x86/hvm/viridian/ |
A D | synic.c | 331 } payload = { in viridian_synic_deliver_timer_msg() local 358 msg->header.payload_size = sizeof(payload); in viridian_synic_deliver_timer_msg() 360 BUILD_BUG_ON(sizeof(payload) > sizeof(msg->u.payload)); in viridian_synic_deliver_timer_msg() 361 memcpy(msg->u.payload, &payload, sizeof(payload)); in viridian_synic_deliver_timer_msg()
|
/xen/tools/misc/ |
A D | xencov_split | 44 payload, = struct.unpack_from(fmt, content) 62 f.write(payload)
|
/xen/xen/include/xen/ |
A D | livepatch_payload.h | 15 typedef struct payload livepatch_payload_t; 41 struct payload { struct
|
/xen/tools/debugger/kdd/ |
A D | kdd.c | 252 sum += p->payload[i]; in kdd_log_pkt() 270 fprintf(f, " %2.2x", p->payload[i]); in kdd_log_pkt() 271 ascii[i % 16] = (isprint(((int)p->payload[i])) ? p->payload[i] : 0x2e); in kdd_log_pkt() 746 sum += s->txp.payload[i]; in kdd_tx() 1130 sum += p->payload[i]; in kdd_handle_pkt()
|
A D | kdd.h | 325 uint8_t payload[65536]; member
|
/xen/tools/libxc/ |
A D | xc_misc.c | 545 unsigned char *payload, in xc_livepatch_upload() argument 554 if ( !name || !payload ) in xc_livepatch_upload() 578 memcpy(local, payload, size); in xc_livepatch_upload() 584 set_xen_guest_handle(sysctl.u.livepatch.u.upload.payload, local); in xc_livepatch_upload()
|
/xen/xen/include/public/ |
A D | sysctl.h | 911 XEN_GUEST_HANDLE_64(uint8) payload; /* IN, the ELF file. */
|
/xen/xen/include/asm-x86/guest/ |
A D | hyperv-tlfs.h | 534 __u64 payload[HV_MESSAGE_PAYLOAD_QWORD_COUNT]; member
|
/xen/stubdom/vtpmmgr/ |
A D | tcg.h | 668 TPM_PAYLOAD_TYPE payload; member
|
A D | marshal.h | 766 ptr = pack_TPM_PAYLOAD_TYPE(ptr, b->payload); in pack_TPM_BOUND_DATA() 773 ptr = unpack_TPM_PAYLOAD_TYPE(ptr, &b->payload); in unpack_TPM_BOUND_DATA()
|
/xen/stubdom/ |
A D | lwip.patch-cvs | 1414 acc += LWIP_CHKSUM(q->payload, q->len); 1505 acc += LWIP_CHKSUM(q->payload, q->len); 2169 /* points to packet payload, which starts with an Ethernet header */ 2170 ethhdr = p->payload;
|
/xen/tools/libxc/include/ |
A D | xenctrl.h | 2557 char *name, unsigned char *payload, uint32_t size);
|