Home
last modified time | relevance | path

Searched defs:payload (Results 1 – 15 of 15) sorted by relevance

/xen/xen/include/xen/
A Dlivepatch_payload.h41 struct payload { struct
46 struct list_head list; /* Linked to 'payload_list'. */ argument
62 struct livepatch_build_id id; /* ELFNOTE_DESC(.note.gnu.build-id) of the payload. */ argument
66 livepatch_unloadcall_t *const *unload_funcs;/* load and unload of the payload. */ argument
67 struct livepatch_hooks hooks; /* Pre and post hooks for apply and revert */
68 unsigned int n_load_funcs; /* Nr of the funcs to load and execute. */
69 unsigned int n_unload_funcs; /* Nr of funcs to call durung unload. */
70 char name[XEN_LIVEPATCH_NAME_SIZE]; /* Name of it. */
71 struct livepatch_metadata metadata; /* Module meta data record */
/xen/xen/test/livepatch/
A Dxen_action_hooks_noapply.c20 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook()
39 static int apply_hook(livepatch_payload_t *payload) in apply_hook()
58 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook()
76 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook()
95 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook()
A Dxen_action_hooks_norevert.c20 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook()
39 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook()
56 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook()
75 static int revert_hook(livepatch_payload_t *payload) in revert_hook()
94 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook()
A Dxen_action_hooks_marker.c18 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook()
37 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook()
54 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook()
73 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook()
A Dxen_prepost_hooks_fail.c19 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook()
37 static int unreachable_pre_hook(livepatch_payload_t *payload) in unreachable_pre_hook()
46 static void unreachable_post_hook(livepatch_payload_t *payload) in unreachable_post_hook()
A Dxen_prepost_hooks.c25 static int pre_apply_hook(livepatch_payload_t *payload) in pre_apply_hook()
44 static void post_apply_hook(livepatch_payload_t *payload) in post_apply_hook()
61 static int pre_revert_hook(livepatch_payload_t *payload) in pre_revert_hook()
81 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook()
A Dxen_action_hooks_nofunc.c18 static int apply_hook(livepatch_payload_t *payload) in apply_hook()
37 static int revert_hook(livepatch_payload_t *payload) in revert_hook()
56 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook()
A Dxen_action_hooks.c21 static int apply_hook(livepatch_payload_t *payload) in apply_hook()
42 static int revert_hook(livepatch_payload_t *payload) in revert_hook()
63 static void post_revert_hook(livepatch_payload_t *payload) in post_revert_hook()
/xen/xen/common/
A Dlivepatch.c255 static void free_payload_data(struct payload *payload) in free_payload_data()
284 static int move_payload(struct payload *payload, struct livepatch_elf *elf) in move_payload()
401 static int secure_payload(struct payload *payload, struct livepatch_elf *elf) in secure_payload()
447 static int xen_build_id_dep(const struct payload *payload) in xen_build_id_dep()
597 static inline int livepatch_check_expectations(const struct payload *payload) in livepatch_check_expectations()
649 static int prepare_payload(struct payload *payload, in prepare_payload()
914 static int build_symbol_table(struct payload *payload, in build_symbol_table()
1013 static int load_payload_data(struct payload *payload, void *raw, size_t len) in load_payload_data()
1533 static inline bool has_payload_any_vetoing_hooks(const struct payload *payload) in has_payload_any_vetoing_hooks()
1806 static int build_id_dep(struct payload *payload, bool_t internal) in build_id_dep()
/xen/tools/firmware/hvmloader/
A Dxenbus.c37 static char payload[XENSTORE_PAYLOAD_MAX + 1]; /* Unmarshalling area */ variable
/xen/xen/arch/x86/hvm/viridian/
A Dsynic.c331 } payload = { in viridian_synic_deliver_timer_msg() local
/xen/tools/libxc/
A Dxc_misc.c545 unsigned char *payload, in xc_livepatch_upload()
/xen/tools/debugger/kdd/
A Dkdd.h325 uint8_t payload[65536]; member
/xen/stubdom/vtpmmgr/
A Dtcg.h668 TPM_PAYLOAD_TYPE payload; member
/xen/xen/include/asm-x86/guest/
A Dhyperv-tlfs.h534 __u64 payload[HV_MESSAGE_PAYLOAD_QWORD_COUNT]; member

Completed in 45 milliseconds