Home
last modified time | relevance | path

Searched refs:metadata (Results 1 – 10 of 10) sorted by relevance

/xen/tools/misc/
A Dxen-livepatch.c72 char *metadata = NULL; in list_func() local
113 metadata = malloc(metadata_total_size * sizeof(*metadata) + 1); in list_func()
114 if ( !metadata ) in list_func()
124 memset(metadata, 'D', metadata_total_size * sizeof(*metadata) + 1); in list_func()
129 metadata, metadata_len, metadata_total_size, &done, &left); in list_func()
146 char *metadata_str = metadata + metadata_off; in list_func()
166 free(metadata); in list_func()
/xen/tools/libxc/
A Dxc_misc.c735 char *metadata, uint32_t *metadata_len, in xc_livepatch_list() argument
754 !metadata || !metadata_len || !done || !left ) in xc_livepatch_list()
800 HYPERCALL_BOUNCE_SET_SIZE(metadata, metadata_sz); in xc_livepatch_list()
806 (HYPERCALL_BUFFER(metadata))->ubuf = metadata + metadata_off; in xc_livepatch_list()
821 rc = xc_hypercall_bounce_pre(xch, metadata); in xc_livepatch_list()
832 set_xen_guest_handle(sysctl.u.livepatch.u.list.metadata, metadata); in xc_livepatch_list()
850 xc_hypercall_bounce_post(xch, metadata); in xc_livepatch_list()
877 xc_hypercall_bounce_post(xch, metadata); in xc_livepatch_list()
896 HYPERCALL_BOUNCE_SET_SIZE(metadata, _metadata_sz); in xc_livepatch_list()
902 xc_hypercall_bounce_post(xch, metadata); in xc_livepatch_list()
[all …]
/xen/xen/common/
A Dlivepatch.c861 if ( !section_ok(elf, sec, sizeof(*payload->metadata.data)) ) in prepare_payload()
864 payload->metadata.data = sec->load_addr; in prepare_payload()
865 payload->metadata.len = sec->sec->sh_size; in prepare_payload()
868 if ( payload->metadata.data[payload->metadata.len - 1] != '\0' ) in prepare_payload()
1199 metadata_len = data->metadata.len; in livepatch_list()
1216 __copy_to_guest_offset(list->metadata, metadata_offset, in livepatch_list()
1237 list->metadata_total_size += data->metadata.len; in livepatch_list()
1258 if ( metadata && metadata->data && metadata->len > 0 ) in livepatch_display_metadata()
1261 … for ( str = metadata->data; str < (metadata->data + metadata->len); str += (strlen(str) + 1) ) in livepatch_display_metadata()
1307 livepatch_display_metadata(&data->metadata); in apply_payload()
[all …]
/xen/xen/include/xen/
A Dlivepatch_payload.h71 struct livepatch_metadata metadata; /* Module meta data record */ member
/xen/docs/misc/
A Dnetif-staging-grants.pandoc124 flag whether it contains extra metadata, and if following slots contain
129 4) Set extra info if packet requires special metadata (e.g. GSO size)
175 17) Allocate packet metadata
371 region of the packet metadata structure (skb). The rest of the pages
378 25) Allocate new pages and any necessary packet metadata strutures to new
A Dlivepatch.pandoc710 Retrieve an array of abbreviated status, names and metadata of payloads that are
722 all payload's metadata.
738 * `metadata` - Virtual address of where to write the metadata of the payloads.
741 provided by the hypervisor). Individual payload metadata string can be of
742 arbitrary length. The metadata string format is: key=value\\0...key=value\\0.
743 * `metadata_len` - Virtual address of where to write the length of each metadata
753 The `status`, `name`, `len`, `metadata` and `metadata_len` are updated at their
793 uint32_t metadata_total_size; /* OUT: Total size of all transfer metadata */
802 XEN_GUEST_HANDLE_64(char) metadata; /* OUT: Array of metadata strings. Each
805 XEN_GUEST_HANDLE_64(uint32) metadata_len; /* OUT: Array of lengths of metadata's.
A Dgrant-tables.txt71 Every time a frame is mapped, a map track entry is stored in the metadata of
/xen/xen/include/public/
A Dsysctl.h982 XEN_GUEST_HANDLE_64(char) metadata; /* OUT: Array of metadata strings. Each
/xen/tools/libxc/include/
A Dxenctrl.h2631 char *metadata, uint32_t *metadata_len,
/xen/stubdom/grub.patches/
A D61btrfs.diff386 + /* metadata */
2190 + btrfs_msg("Drive %lu, partition %lu: no Btrfs metadata\n",

Completed in 22 milliseconds