Home
last modified time | relevance | path

Searched refs:payload (Results 1 – 23 of 23) sorted by relevance

/xen/xen/test/livepatch/
A Dxen_action_hooks_norevert.c20 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 Dxen_action_hooks_noapply.c20 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 Dxen_action_hooks_marker.c18 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 Dxen_prepost_hooks.c25 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 Dxen_action_hooks_nofunc.c18 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 Dxen_action_hooks.c21 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 Dxen_prepost_hooks_fail.c19 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 Dlivepatch.c255 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 Dlivepatch.pandoc225 ## 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 Dxenstore.txt49 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 Dxenbus.c37 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 Dsynic.c331 } 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 Dxencov_split44 payload, = struct.unpack_from(fmt, content)
62 f.write(payload)
/xen/xen/include/xen/
A Dlivepatch_payload.h15 typedef struct payload livepatch_payload_t;
41 struct payload { struct
/xen/tools/debugger/kdd/
A Dkdd.c252 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 Dkdd.h325 uint8_t payload[65536]; member
/xen/tools/libxc/
A Dxc_misc.c545 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 Dsysctl.h911 XEN_GUEST_HANDLE_64(uint8) payload; /* IN, the ELF file. */
/xen/xen/include/asm-x86/guest/
A Dhyperv-tlfs.h534 __u64 payload[HV_MESSAGE_PAYLOAD_QWORD_COUNT]; member
/xen/stubdom/vtpmmgr/
A Dtcg.h668 TPM_PAYLOAD_TYPE payload; member
A Dmarshal.h766 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 Dlwip.patch-cvs1414 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 Dxenctrl.h2557 char *name, unsigned char *payload, uint32_t size);

Completed in 51 milliseconds