/xen-4.10.0-shim-comet/xen/include/ |
A D | xlat.lst | 4 ? dom0_vga_console_info xen.h 5 ? xenctl_bitmap xen.h 6 ? mmu_update xen.h 7 ! mmuext_op xen.h 8 ! start_info xen.h 9 ? vcpu_time_info xen.h 119 ? pmu_data pmu.h 120 ? pmu_params pmu.h 125 ? tmem_oid tmem.h 126 ! tmem_op tmem.h [all …]
|
A D | Makefile | 8 compat/callback.h \ 9 compat/elfnote.h \ 13 compat/kexec.h \ 14 compat/memory.h \ 15 compat/nmi.h \ 18 compat/sched.h \ 19 compat/tmem.h \ 21 compat/vcpu.h \ 23 compat/xen.h \ 31 headers-y += compat/arch-$(compat-arch-y).h compat/pmu.h compat/xlat.h [all …]
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | mread.c | 13 mread_handle_t h; in mread_init() local 17 if (!h) in mread_init() 25 h->fd = fd; in mread_init() 30 return h; in mread_init() 71 if ( h->map[h->last].buffer in mread64() 98 if(h->map[h->clock].buffer == NULL) in mread64() 103 if(!h->map[h->clock].accessed) in mread64() 108 h->map[h->clock].accessed=0; in mread64() 110 if(h->map[h->clock].buffer) in mread64() 125 if ( h->map[h->clock].buffer == MAP_FAILED ) in mread64() [all …]
|
A D | xenalyze.c | 2967 if(h->exit_reason < h->exit_reason_max) in __hvm_set_summary_handler() 3495 h->v->d->did, h->v->vid, in hvm_vlapic_icr_handler() 3526 h->v->d->did, h->v->vid, in hvm_vlapic_icr_handler() 3554 h->v->d->did, h->v->vid); in hvm_vlapic_eoi_handler() 4143 if(h->exit_reason < h->exit_reason_max) in hvm_cr_write_postprocess() 4438 h->v->d->did, h->v->vid, in hvm_intr_process() 4587 h->v->d->did, h->v->vid, in hvm_rdtsc_process() 5125 if(h->v->cr3.data && h->entry_tsc) { in hvm_vmexit_process() 5174 (h->post_process)(h); in hvm_close_vmexit() 5226 h->v->d->did, h->v->vid); in hvm_vmentry_process() [all …]
|
/xen-4.10.0-shim-comet/tools/blktap2/drivers/ |
A D | hashtable.c | 49 if (NULL == h->table) { free(h); return NULL; } /*oom*/ in create_hashtable() 57 return h; in create_hashtable() 101 free(h->table); in hashtable_expand() 111 memset(newtable[h->tablelength], 0, newsize - h->tablelength); in hashtable_expand() 147 if (++(h->entrycount) > h->loadlimit) in hashtable_insert() 157 e->h = hash(h,k); in hashtable_insert() 158 index = indexFor(h->tablelength,e->h); in hashtable_insert() 178 if ((hashvalue == e->h) && (h->eqfn(k, e->k))) return e->v; in hashtable_search() 197 index = indexFor(h->tablelength,hash(h,k)); in hashtable_remove() 203 if ((hashvalue == e->h) && (h->eqfn(k, e->k))) in hashtable_remove() [all …]
|
A D | hashtable_itr.c | 9 struct hashtable *h; member 25 itr->h = h; in hashtable_iterator() 28 tablelength = h->tablelength; in hashtable_iterator() 34 if (NULL != h->table[i]) in hashtable_iterator() 36 itr->e = h->table[i]; in hashtable_iterator() 82 table = itr->h->table; in hashtable_iterator_advance() 122 itr->h->entrycount--; in hashtable_iterator_remove() 141 hashvalue = hash(h,k); in hashtable_iterator_search() 144 e = h->table[index]; in hashtable_iterator_search() 149 if ((hashvalue == e->h) && (h->eqfn(k, e->k))) in hashtable_iterator_search() [all …]
|
A D | hashtable.h | 104 hashtable_insert(struct hashtable *h, void *k, void *v); 107 int fnname (struct hashtable *h, keytype *k, valuetype *v) \ 109 return hashtable_insert(h,k,v); \ 122 hashtable_search(struct hashtable *h, void *k); 125 valuetype * fnname (struct hashtable *h, keytype *k) \ 127 return (valuetype *) (hashtable_search(h,k)); \ 140 hashtable_remove(struct hashtable *h, void *k); 143 valuetype * fnname (struct hashtable *h, keytype *k) \ 145 return (valuetype *) (hashtable_remove(h,k)); \ 157 hashtable_count(struct hashtable *h); [all …]
|
A D | hashtable_utility.c | 19 hashtable_change(struct hashtable *h, void *k, void *v) in hashtable_change() argument 23 hashvalue = hash(h,k); in hashtable_change() 24 index = indexFor(h->tablelength,hashvalue); in hashtable_change() 25 e = h->table[index]; in hashtable_change() 29 if ((hashvalue == e->h) && (h->eqfn(k, e->k))) in hashtable_change()
|
/xen-4.10.0-shim-comet/tools/xenstore/ |
A D | hashtable.c | 51 if (NULL == h) in create_hashtable() 63 return h; in create_hashtable() 66 free(h); in create_hashtable() 121 memset(newtable[h->tablelength], 0, newsize - h->tablelength); in hashtable_expand() 158 if (++(h->entrycount) > h->loadlimit) in hashtable_insert() 168 e->h = hash(h,k); in hashtable_insert() 169 index = indexFor(h->tablelength,e->h); in hashtable_insert() 189 if ((hashvalue == e->h) && (h->eqfn(k, e->k))) return e->v; in hashtable_search() 208 index = indexFor(h->tablelength,hash(h,k)); in hashtable_remove() 214 if ((hashvalue == e->h) && (h->eqfn(k, e->k))) in hashtable_remove() [all …]
|
A D | xs.c | 115 #define read_thread_exists(h) (h->read_thr_exists) argument 227 struct xs_handle *h = CONTAINER_OF(ah, *h, tc_ah); in all_restrict_cb() local 237 h = malloc(sizeof(*h)); in get_handle() 241 memset(h, 0, sizeof(*h)); in get_handle() 242 h->fd = -1; in get_handle() 262 h->watch_pipe[0] = h->watch_pipe[1] = -1; in get_handle() 276 return h; in get_handle() 281 if (h) { in get_handle() 286 free(h); in get_handle() 348 free(h); in close_fds_free() [all …]
|
A D | hashtable.h | 104 hashtable_insert(struct hashtable *h, void *k, void *v); 107 int fnname (struct hashtable *h, keytype *k, valuetype *v) \ 109 return hashtable_insert(h,k,v); \ 122 hashtable_search(struct hashtable *h, void *k); 125 valuetype * fnname (struct hashtable *h, keytype *k) \ 127 return (valuetype *) (hashtable_search(h,k)); \ 140 hashtable_remove(struct hashtable *h, void *k); 143 valuetype * fnname (struct hashtable *h, keytype *k) \ 145 return (valuetype *) (hashtable_remove(h,k)); \ 157 hashtable_count(struct hashtable *h); [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | hpet.c | 62 #define timer_config(h, n) (h->hpet.timers[n].config) argument 66 #define hpet_enabled(h) (h->hpet.config & HPET_CFG_ENABLE) argument 95 if ( hpet_enabled(h) && timer_is_periodic(h, tn) ) in hpet_get_comparator() 195 val = hpet_read64(h, addr, guest_time_hpet(h)); in hpet_read() 286 create_periodic_time(vhpet_vcpu(h), &h->pt[tn], in hpet_set_timer() 342 h->mc_offset = h->hpet.mc64 - guest_time; in hpet_write() 356 h->hpet.mc64 = h->mc_offset + guest_time; in hpet_write() 393 h->hpet.period[tn] = (uint32_t)h->hpet.period[tn]; in hpet_write() 458 if ( hpet_enabled(h) && timer_enabled(h, tn) ) in hpet_write() 594 rec = (struct hvm_hw_hpet *)&h->data[h->cur]; in hpet_load() [all …]
|
A D | save.c | 248 ASSERT(h->cur <= h->size); in hvm_save() 276 if ( h->size - h->cur < sizeof(struct hvm_save_descriptor) ) in hvm_load() 286 desc = (struct hvm_save_descriptor *)(&h->data[h->cur]); in hvm_load() 317 = (struct hvm_save_descriptor *)&h->data[h->cur]; in _hvm_init_entry() 319 if ( h->size - h->cur < len + sizeof (*d) ) in _hvm_init_entry() 338 memcpy(&h->data[h->cur], src, src_len); in _hvm_write_entry() 346 = (struct hvm_save_descriptor *)&h->data[h->cur]; in _hvm_check_entry() 348 if ( sizeof(*d) > h->size - h->cur) in _hvm_check_entry() 358 (d->length > (h->size - h->cur - sizeof(*d))) ) in _hvm_check_entry() 364 d->typecode, d->length, h->size - h->cur - sizeof(*d)); in _hvm_check_entry() [all …]
|
/xen-4.10.0-shim-comet/tools/memshr/ |
A D | bidir-hash.c | 729 free_buckets(h, C2L(h, h->key_tab), C2L(h, h->key_lock_tab)); in __hash_init() 848 if(h->nr_ent+1 > h->max_load) in __insert() 867 bltk = C2L(h, h->key_lock_tab); in __insert() 1198 b = C2L(h, &h->key_tab[i]); in __hash_destroy() 1210 free_buckets(h, C2L(h, h->key_tab), C2L(h, h->key_lock_tab)); in __hash_destroy() 1211 free_buckets(h, C2L(h, h->value_tab), C2L(h, h->value_lock_tab)); in __hash_destroy() 1234 if(h->nr_ent >= h->max_load) in hash_resize() 1236 if(h->nr_ent < h->min_load) in hash_resize() 1281 free_buckets(h, C2L(h, h->key_tab), C2L(h, h->key_lock_tab)); in hash_resize() 1282 free_buckets(h, C2L(h, h->value_tab), C2L(h, h->value_lock_tab)); in hash_resize() [all …]
|
/xen-4.10.0-shim-comet/xen/xsm/flask/ss/ |
A D | hashtab.c | 42 if ( !h || h->nel == HASHTAB_MAX_NODES ) in hashtab_insert() 45 hvalue = h->hash_value(h, key); in hashtab_insert() 48 while ( cur && h->keycmp(h, key, cur->key) > 0 ) in hashtab_insert() 54 if ( cur && (h->keycmp(h, key, cur->key) == 0) ) in hashtab_insert() 73 h->nel++; in hashtab_insert() 82 if ( !h ) in hashtab_search() 85 hvalue = h->hash_value(h, key); in hashtab_search() 87 while ( cur != NULL && h->keycmp(h, key, cur->key) > 0 ) in hashtab_search() 101 if ( !h ) in hashtab_destroy() 119 xfree(h); in hashtab_destroy() [all …]
|
A D | avtab.c | 58 h->nel++; in avtab_insert_node() 69 if ( !h || !h->htable ) in avtab_insert() 110 if ( !h || !h->htable ) in avtab_insert_nonunique() 142 if ( !h || !h->htable ) in avtab_search() 177 if ( !h || !h->htable ) in avtab_search_node() 237 if ( !h || !h->htable ) in avtab_destroy() 253 h->nslot = 0; in avtab_destroy() 254 h->mask = 0; in avtab_destroy() 260 h->nel = 0; in avtab_init() 294 h->nel = 0; in avtab_alloc() [all …]
|
A D | hashtab.h | 25 u32 (*hash_value)(struct hashtab *h, const void *key); 27 int (*keycmp)(struct hashtab *h, const void *key1, const void *key2); 42 struct hashtab *hashtab_create(u32 (*hash_value)(struct hashtab *h, 44 int (*keycmp)(struct hashtab *h, const void *key1, 55 int hashtab_insert(struct hashtab *h, void *k, void *d); 63 void *hashtab_search(struct hashtab *h, const void *k); 68 void hashtab_destroy(struct hashtab *h); 81 int hashtab_map(struct hashtab *h, 85 void hashtab_stat(struct hashtab *h, struct hashtab_info *info);
|
/xen-4.10.0-shim-comet/tools/xenstore/include/ |
A D | xenstore.h | 107 char **xs_directory(struct xs_handle *h, xs_transaction_t t, 114 void *xs_read(struct xs_handle *h, xs_transaction_t t, 120 bool xs_write(struct xs_handle *h, xs_transaction_t t, 126 bool xs_mkdir(struct xs_handle *h, xs_transaction_t t, 132 bool xs_rm(struct xs_handle *h, xs_transaction_t t, 180 int xs_fileno(struct xs_handle *h); 196 char **xs_check_watch(struct xs_handle *h); 213 xs_transaction_t xs_transaction_start(struct xs_handle *h); 227 bool xs_introduce_domain(struct xs_handle *h, 236 bool xs_set_target(struct xs_handle *h, [all …]
|
/xen-4.10.0-shim-comet/tools/include/xen-foreign/ |
A D | Makefile | 7 headers := $(patsubst %, %.h, $(architectures)) 27 arm32.h: mkheader.py structs.py $(ROOT)/arch-arm.h $(ROOT)/xen.h 28 $(PYTHON) $< $* $@.tmp $(filter %.h,$^) 34 arm64.h: mkheader.py structs.py $(ROOT)/arch-arm.h $(ROOT)/xen.h 35 $(PYTHON) $< $* $@.tmp $(filter %.h,$^) 41 x86_32.h: mkheader.py structs.py $(ROOT)/arch-x86/xen-x86_32.h $(ROOT)/arch-x86/xen.h $(ROOT)/xen.h 42 $(PYTHON) $< $* $@.tmp $(filter %.h,$^) 48 x86_64.h: mkheader.py structs.py $(ROOT)/arch-x86/xen-x86_64.h $(ROOT)/arch-x86/xen.h $(ROOT)/xen.h 49 $(PYTHON) $< $* $@.tmp $(filter %.h,$^)
|
/xen-4.10.0-shim-comet/ |
A D | .rootkeys | 32 3f815144h-Chna6E38yo40jqU95G1Q extras/mini-os/h/events.h 33 3f8151445bYdgThGHQPeOW49PsrJ_A extras/mini-os/h/hypervisor.h 34 3f815144f2Vg3qb6tiwt2VZad-DWsg extras/mini-os/h/lib.h 35 3f81514437EzzRWAnZl4_Ej1oznMjg extras/mini-os/h/mm.h 36 3f815144nbSjjT1h4m99-QPbeSWY0Q extras/mini-os/h/os.h 37 3f815144L1t0AevJt2JDXPegv6JTrw extras/mini-os/h/time.h 38 3f815144UxddtL0ICCKisN-NDHNFaA extras/mini-os/h/types.h 767 428d0d8bXiCY4iTjoSPxGry8jXdAtg tools/ioemu/vl.h 774 3fbba6dcrNxtygEcgJYAJJ1gCQqfsA tools/libxc/xc.h 1098 423d82c7U__LHy9dvkUNUvSIhOqnBQ tools/xcs/dump.h [all …]
|
/xen-4.10.0-shim-comet/tools/ocaml/xenstored/ |
A D | trie.ml | 64 | h :: tl when h.Node.key = key -> node :: tl 65 | h :: tl -> h :: aux tl 72 | h :: tl when h.Node.key = key -> tl 73 | h :: tl -> h :: aux tl 106 | h::t -> 107 if mem_node tree h 126 | h::t -> 127 mem_node tree h 136 | h::l -> 155 | h::t -> [all …]
|
/xen-4.10.0-shim-comet/unmodified_drivers/linux-2.6/ |
A D | mkbuildtree | 58 ln -sf ${XL}/arch/x86/include/mach-xen/asm/maddr*.h include/asm 62 ln -sf ${XL}/include/asm-x86/mach-xen/asm/hypervisor.h include/asm 65 ln -sf ${XL}/include/asm-x86/mach-xen/asm/maddr*.h include/asm 78 ln -sf ${XL}/include/asm-$uname/mach-xen/asm/maddr.h include/asm 83 ln -sf ${XL}/include/asm-ia64/hypervisor.h include/asm 84 ln -sf ${XL}/include/asm-ia64/hypercall.h include/asm 85 ln -sf ${XL}/include/asm-ia64/synch_bitops.h include/asm 86 ln -sf ${XL}/include/asm-ia64/maddr.h include/asm 87 ln -sf ${XL}/include/asm-ia64/gnttab_dma.h include/asm 89 ln -sf ${XL}/include/asm-ia64/xen/xcom_hcall.h include/asm/xen [all …]
|
/xen-4.10.0-shim-comet/stubdom/vtpmmgr/ |
A D | README.source | 11 log.h 12 marshal.h 13 tcg.h 15 tpm.h 17 tpm2.h 18 tpm2_marshal.h 20 vtpm_manager.h 22 vtpmmgr.h 24 uuid.h - This file does not appear to be part of the original
|
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | Makefile | 63 $(addsuffix .h,$(TESTCASES)): %.h: %.c testcase.mk Makefile 85 rm -rf $(TARGET) *.o *~ core $(addsuffix .h,$(TESTCASES)) *.bin x86_emulate asm 107 x86.h := asm/x86-vendors.h asm/x86-defns.h asm/msr-index.h 108 x86_emulate.h := x86-emulate.h x86_emulate/x86_emulate.h $(x86.h) 110 x86-emulate.o: x86-emulate.c x86_emulate/x86_emulate.c $(x86_emulate.h) 113 test_x86_emulator.o: test_x86_emulator.c $(addsuffix .h,$(TESTCASES)) $(x86_emulate.h)
|
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/ |
A D | Makefile | 21 x86-emulate.c x86-emulate.h: %: 30 x86.h := asm/x86-vendors.h asm/x86-defns.h asm/msr-index.h 31 x86_emulate.h := x86-emulate.h x86_emulate/x86_emulate.h $(x86.h) 34 x86-emulate.o x86-emulate-cov.o: x86_emulate/x86_emulate.c $(x86_emulate.h) 36 fuzz-emul.o fuzz-emulate-cov.o: $(x86_emulate.h) 53 rm -f x86_emulate x86-emulate.c x86-emulate.h asm
|