| /xen/tools/xenstore/ |
| A D | list.h | 227 first->prev = head; in __list_splice() 228 head->next = first; in __list_splice() 372 return !h->first; in hlist_empty() 420 struct hlist_node *first = h->first; in hlist_add_head() local 421 n->next = first; in hlist_add_head() 422 if (first) in hlist_add_head() 424 h->first = n; in hlist_add_head() 430 struct hlist_node *first = h->first; in hlist_add_head_rcu() local 431 n->next = first; in hlist_add_head_rcu() 433 if (first) in hlist_add_head_rcu() [all …]
|
| /xen/xen/include/xen/ |
| A D | list.h | 346 first->prev = head; in __list_splice() 347 head->next = first; in __list_splice() 707 return !h->first; in hlist_empty() 782 struct hlist_node *first = h->first; in hlist_add_head() local 783 n->next = first; in hlist_add_head() 784 if (first) in hlist_add_head() 786 h->first = n; in hlist_add_head() 812 struct hlist_node *first = h->first; in hlist_add_head_rcu() local 813 n->next = first; in hlist_add_head_rcu() 816 if (first) in hlist_add_head_rcu() [all …]
|
| A D | mm.h | 446 struct page_info *first, *last, *at; in page_list_splice() local 458 first = list->next; in page_list_splice() 462 ASSERT(first->list.prev == PAGE_LIST_NULL); in page_list_splice() 463 ASSERT(first->list.prev == at->list.prev); in page_list_splice() 464 head->next = first; in page_list_splice()
|
| /xen/xen/arch/x86/ |
| A D | extable.c | 68 search_one_extable(const struct exception_table_entry *first, in search_one_extable() argument 75 while ( first <= last ) in search_one_extable() 77 mid = (last - first) / 2 + first; in search_one_extable() 82 first = mid+1; in search_one_extable()
|
| A D | msi.c | 863 msix->table.first = PFN_DOWN(table_paddr); in msix_capability_init() 875 msix->pba.first = PFN_DOWN(pba_paddr); in msix_capability_init() 883 else if ( !msix->table.first ) in msix_capability_init() 890 table_paddr = (msix->table.first << PAGE_SHIFT) + in msix_capability_init() 904 msix->table.first = 0; in msix_capability_init() 905 msix->pba.first = 0; in msix_capability_init() 942 if ( rangeset_add_range(mmio_ro_ranges, msix->table.first, in msix_capability_init() 945 if ( rangeset_add_range(mmio_ro_ranges, msix->pba.first, in msix_capability_init() 967 WARN_ON(msix->table.first != (table_paddr >> PAGE_SHIFT)); in msix_capability_init() 1099 msix->table.first = 0; in _pci_cleanup_msix() [all …]
|
| /xen/xen/drivers/passthrough/amd/ |
| A D | iommu_detect.c | 60 const struct amd_iommu *first; in get_iommu_features() local 73 first = list_first_entry(&amd_iommu_head, struct amd_iommu, list); in get_iommu_features() 74 if ( iommu != first && iommu->features.raw == first->features.raw ) in get_iommu_features()
|
| /xen/docs/misc/ |
| A D | kexec_and_kdump.txt | 25 Xen -> Xen | first hypervisor & | second hypervisor & 28 Xen -> Linux | first hypervisor & | second kernel 31 Linux -> Xen | first kernel | second hypervisor & 34 Linux -> Linux | first kernel | second kernel 38 as the first hypervisor and dom0 kernel that are used before kexec if you 43 Linux, it may be the same as the first kernel image that that runs before 101 Xen -> Linux | first hypervisor & | crash kernel 104 Linux -> Linux | first kernel | crash kernel 115 to run without disrupting the memory used by the first kernel. This area is
|
| A D | netif-staging-grants.pandoc | 122 2) Make first request for the packet. 123 The first request contains the whole packet size, checksum info, 138 8) Fill the total packet size in the first request. 182 region (linear part of the skb) *only* from the first slot. 210 on the first produced request from frontend. 331 5) Sets up flags/checksum info on first request. 339 9) Gets a request from the ring for the first extra info [optional] 359 17) Consumes a response from the ring (first response for a packet) 374 23) Set checksum info based on first response flags. 389 receive a notification on the first newly produced response. [all …]
|
| /xen/tools/libxc/ |
| A D | xc_dom_core.c | 444 if ( pfn >= (phys->first + phys->count) ) in xc_dom_pfn_to_ptr_retcount() 449 if ( (pfn + count) <= phys->first ) in xc_dom_pfn_to_ptr_retcount() 451 if ( (pfn < phys->first) || in xc_dom_pfn_to_ptr_retcount() 452 ((pfn + count) > (phys->first + phys->count)) ) in xc_dom_pfn_to_ptr_retcount() 467 if ( pfn < phys->first ) in xc_dom_pfn_to_ptr_retcount() 469 if ( pfn >= phys->first + phys->count ) in xc_dom_pfn_to_ptr_retcount() 471 *count_out = phys->count - (pfn - phys->first); in xc_dom_pfn_to_ptr_retcount() 473 return phys->ptr + ((pfn - phys->first) << page_shift); in xc_dom_pfn_to_ptr_retcount() 490 phys->first = pfn; in xc_dom_pfn_to_ptr_retcount() 639 if ( (pfn >= phys->first) && (pfn < (phys->first + phys->count)) ) in xc_dom_unmap_one() [all …]
|
| /xen/xen/tools/kconfig/tests/preprocess/builtin_func/ |
| A D | Kconfig | 6 # 'warning-if', if the first argument is y, sends the second argument to stderr, 11 # The following is just no-op since the first argument is not y.
|
| /xen/xen/arch/arm/ |
| A D | mm.c | 750 lpae_t *first, *domheap, pte; in init_secondary_pagetables() local 756 if ( domheap == NULL || first == NULL ) in init_secondary_pagetables() 760 free_xenheap_page(first); in init_secondary_pagetables() 765 memcpy(first, cpu0_pgtable, PAGE_SIZE); in init_secondary_pagetables() 780 per_cpu(xen_pgtable, cpu) = first; in init_secondary_pagetables() 786 init_ttbr = __pa(first); in init_secondary_pagetables() 815 lpae_t *first, pte; in setup_xenheap_mappings() local 852 first = slot == xenheap_first_first_slot ? in setup_xenheap_mappings() 858 first = xenheap_first_first; in setup_xenheap_mappings() 874 first = mfn_to_virt(first_mfn); in setup_xenheap_mappings() [all …]
|
| A D | vgic.c | 630 int first, end; in vgic_allocate_virq() local 636 first = 16; in vgic_allocate_virq() 641 first = 32; in vgic_allocate_virq() 651 virq = find_next_zero_bit(d->arch.vgic.allocated_irqs, end, first); in vgic_allocate_virq()
|
| /xen/xen/include/asm-x86/ |
| A D | guest_access.h | 123 #define guest_handle_subrange_okay(hnd, first, last) \ argument 125 array_access_ok((hnd).p + (first), \ 126 (last)-(first)+1, \
|
| /xen/xen/common/ |
| A D | vsprintf.c | 274 bool first = true; in print_bitmap_list() local 285 if ( !first ) in print_bitmap_list() 291 first = false; in print_bitmap_list() 317 bool first = true; in print_bitmap_string() local 335 if ( !first ) in print_bitmap_string() 341 first = false; in print_bitmap_string()
|
| /xen/xen/arch/x86/cpu/mcheck/ |
| A D | mce_intel.c | 748 int ext_num = 0, first; in intel_init_mca() local 765 first = mce_firstbank(c); in intel_init_mca() 775 first, ext_num, in intel_init_mca() 786 firstbank = first; in intel_init_mca() 790 first != firstbank || ext_num != nr_intel_ext_msrs || in intel_init_mca() 796 smp_processor_id(), first, ext_num, in intel_init_mca()
|
| /xen/xen/arch/x86/hvm/ |
| A D | intercept.c | 37 paddr_t first = hvm_mmio_first_byte(p), last; in hvm_mmio_accept() local 41 if ( !handler->mmio.ops->check(current, first) ) in hvm_mmio_accept() 46 if ( last != first && in hvm_mmio_accept()
|
| /xen/xen/lib/x86/ |
| A D | cpuid.c | 6 unsigned int first, unsigned int last) in zero_leaves() argument 8 if ( first <= last ) in zero_leaves() 9 memset(&l[first], 0, sizeof(*l) * (last - first + 1)); in zero_leaves()
|
| /xen/tools/libxc/include/ |
| A D | xc_dom.h | 56 xen_pfn_t first; member 382 void *xc_dom_pfn_to_ptr(struct xc_dom_image *dom, xen_pfn_t first, 384 void *xc_dom_pfn_to_ptr_retcount(struct xc_dom_image *dom, xen_pfn_t first,
|
| /xen/m4/ |
| A D | pkg.m4 | 55 # only at the first occurence in configure.ac, so if the first place 99 # Note that if there is a possibility the first call to 168 # Note that if there is a possibility the first call to
|
| /xen/xen/arch/arm/vgic/ |
| A D | vgic.c | 723 int first, end; in vgic_allocate_virq() local 729 first = 16; in vgic_allocate_virq() 734 first = 32; in vgic_allocate_virq() 744 virq = find_next_zero_bit(d->arch.vgic.allocated_irqs, end, first); in vgic_allocate_virq()
|
| /xen/xen/include/asm-arm/ |
| A D | setup.h | 100 void (*cb)(paddr_t, paddr_t), int first);
|
| /xen/xen/common/sched/ |
| A D | rt.c | 493 bool first = false; in deadline_queue_remove() local 496 first = true; in deadline_queue_remove() 499 return !first; in deadline_queue_remove() 508 bool first = true; in deadline_queue_insert() local 515 first = false; in deadline_queue_insert() 518 return first; in deadline_queue_insert()
|
| /xen/docs/hypervisor-guide/x86/ |
| A D | how-xen-boots.rst | 99 Overall, given that on a BIOS-based system, the IVT and BDA occupy the first 100 5/16ths of the first page of RAM, with the rest free to use, Xen assumes the
|
| /xen/stubdom/ |
| A D | vtpm_extern.patch | 1 …4.8.20191211T160002.8db85532cb/non-dbg/stubdom/vtpm/vtpm.a(vtpm.o):(.bss+0x728): first defined here
|
| /xen/docs/man/ |
| A D | xenstore-chmod.1.pod | 38 The first permission entry is the domain owning the key (the owner)
|