/xen-4.10.0-shim-comet/tools/blktap2/include/ |
A D | list.h | 15 struct list_head { struct 16 struct list_head *next, *prev; argument 50 static inline void list_add(struct list_head *new, struct list_head *head) in list_add() 55 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() 60 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del() 85 const struct list_head *head) in list_is_last() 91 struct list_head *prev, in __list_splice() 92 struct list_head *next) in __list_splice() 94 struct list_head *first = list->next; in __list_splice() 95 struct list_head *last = list->prev; in __list_splice() [all …]
|
/xen-4.10.0-shim-comet/tools/xenstore/ |
A D | list.h | 32 struct list_head { struct 33 struct list_head *next, *prev; argument 75 static inline void list_add(struct list_head *new, struct list_head *head) in list_add() 88 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() 100 struct list_head * prev, in __list_add_rcu() 101 struct list_head * next) in __list_add_rcu() 117 static __inline__ void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu() 130 static __inline__ void list_add_tail_rcu(struct list_head *new, struct list_head *head) in list_add_tail_rcu() 142 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del() 193 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() [all …]
|
A D | xenstored_core.h | 48 struct list_head list; 72 struct list_head list; 89 struct list_head out_list; 95 struct list_head transaction_list; 106 struct list_head watches; 112 extern struct list_head connections;
|
A D | xenstored_transaction.c | 109 struct list_head list; 130 struct list_head list; 142 struct list_head list; 151 struct list_head accessed; 154 struct list_head changed_domains;
|
/xen-4.10.0-shim-comet/xen/tools/kconfig/ |
A D | list.h | 23 struct list_head { struct 24 struct list_head *next, *prev; argument 31 struct list_head name = LIST_HEAD_INIT(name) 81 static inline void __list_add(struct list_head *_new, in __list_add() 82 struct list_head *prev, in __list_add() 83 struct list_head *next) in __list_add() 99 static inline void list_add_tail(struct list_head *_new, struct list_head *head) in list_add_tail() 111 static inline void __list_del(struct list_head *prev, struct list_head *next) in __list_del() 125 static inline void list_del(struct list_head *entry) in list_del() 128 entry->next = (struct list_head*)LIST_POISON1; in list_del() [all …]
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | list.h | 33 struct list_head { struct 34 struct list_head *next, *prev; argument 78 static inline void list_add(struct list_head *new, struct list_head *head) in list_add() 91 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() 129 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu() 271 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() 333 struct list_head *next = head->next; in list_empty_careful() 340 struct list_head *first = list->next; in __list_splice() 341 struct list_head *last = list->prev; in __list_splice() 342 struct list_head *at = head->next; in __list_splice() [all …]
|
A D | tmem_xen.h | 266 struct list_head ephemeral_page_list; /* All pages in ephemeral pools. */ 267 struct list_head client_list; 280 struct list_head client_list; 284 struct list_head ephemeral_page_list; 290 struct list_head persistent_invalidated_list; 318 struct list_head share_list; /* Valid if shared. */ 321 struct list_head persistent_page_list; 339 struct list_head share_list;
|
A D | pci.h | 55 struct list_head alldevs_list; 56 struct list_head domain_list; 58 struct list_head msi_list; 85 struct list_head list;
|
A D | virtual_region.h | 14 struct list_head list;
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | dmar.h | 29 struct list_head list; 42 struct list_head list; 62 struct list_head list; 67 struct list_head ioapic_list; 68 struct list_head hpet_list; 73 struct list_head list; 82 struct list_head list; 88 struct list_head list;
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | domain.h | 45 struct list_head list_entry; 55 struct list_head list_entry; 65 struct list_head ioreq_vcpu_list; 114 struct list_head list; 153 struct list_head pinned_cacheattr_ranges; 165 struct list_head msixtbl_list; 185 struct list_head g2m_ioport_list; 190 struct list_head list;
|
A D | irq.h | 111 struct list_head list; 142 struct list_head list; 156 struct list_head girq[NR_HVM_DOMU_IRQS]; 169 struct list_head digl_list; 173 struct list_head softirq_list;
|
/xen-4.10.0-shim-comet/tools/blktap2/drivers/ |
A D | tapdisk-vbd.h | 79 struct list_head next; 85 struct list_head next; 94 struct list_head driver_stack; 103 struct list_head images; 105 struct list_head new_requests; 106 struct list_head pending_requests; 107 struct list_head failed_requests; 108 struct list_head completed_requests; 118 struct list_head next; 137 tapdisk_vbd_move_request(td_vbd_request_t *vreq, struct list_head *dest) in tapdisk_vbd_move_request()
|
A D | tapdisk-server.h | 39 struct list_head *tapdisk_server_get_all_vbds(void); 62 struct list_head vbds;
|
A D | tapdisk-driver.h | 52 struct list_head next;
|
A D | tapdisk-image.h | 47 struct list_head next;
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | tasklet.c | 27 static DEFINE_PER_CPU(struct list_head, tasklet_list); 28 static DEFINE_PER_CPU(struct list_head, softirq_tasklet_list); 39 struct list_head *list = &per_cpu(softirq_tasklet_list, cpu); in tasklet_enqueue() 78 static void do_tasklet_work(unsigned int cpu, struct list_head *list) in do_tasklet_work() 111 struct list_head *list = &per_cpu(tasklet_list, cpu); in do_tasklet() 141 struct list_head *list = &per_cpu(softirq_tasklet_list, cpu); in tasklet_softirq_action() 178 static void migrate_tasklets_from_cpu(unsigned int cpu, struct list_head *list) in migrate_tasklets_from_cpu()
|
A D | sched_rt.c | 277 q_elem(struct list_head *elem) in q_elem() 283 replq_elem(struct list_head *elem) in replq_elem() 497 deadline_queue_remove(struct list_head *queue, struct list_head *elem) in deadline_queue_remove() 513 struct list_head *iter; in deadline_queue_insert() 542 struct list_head *replq = rt_replq(ops); in replq_remove() 573 struct list_head *runq = rt_runq(ops); in runq_insert() 590 struct list_head *replq = rt_replq(ops); in replq_insert() 1051 struct list_head *runq = rt_runq(ops); in runq_pick() 1052 struct list_head *iter; in runq_pick() 1507 struct list_head *runq = rt_runq(ops); in repl_timer_handler() [all …]
|
A D | notifier.c | 24 struct list_head *chain = &nh->head.chain; in notifier_chain_register() 73 struct list_head *cursor; in notifier_call_chain()
|
A D | sched_credit.c | 149 struct list_head runq; 163 struct list_head runq_elem; 164 struct list_head active_vcpu_elem; 194 struct list_head active_vcpu; 195 struct list_head active_sdom_elem; 219 struct list_head active_sdom; 239 __runq_elem(struct list_head *elem) in __runq_elem() 277 struct list_head *iter; in __runq_insert() 1615 struct list_head *iter; in csched_runq_steal() 2043 struct list_head *runq, *iter; in csched_dump_pcpu() [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | mem_sharing.h | 33 struct list_head *bucket; 44 struct list_head entry; /* List of all shared pages (entry). */ 49 struct list_head gfns;
|
A D | amd-iommu.h | 32 extern struct list_head amd_iommu_head; 80 struct list_head list; 108 struct list_head ats_devices;
|
A D | iommu.h | 27 struct list_head list; 39 struct list_head mapped_rmrrs;
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | domain.h | 118 struct list_head vits_list; /* List of virtual ITSes */ 265 struct list_head inflight_irqs; 272 struct list_head lr_pending;
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | mem_sharing.c | 68 static struct list_head shr_audit_list; 173 struct list_head list; 193 struct list_head *pos, *tmp, *b = in rmap_list_to_hash_table() 220 struct list_head *bucket = page->sharing->hash_table.bucket; in rmap_hash_table_to_list() 226 struct list_head *pos, *tmp, *head = bucket + i; in rmap_hash_table_to_list() 267 struct list_head *head; in rmap_add() 289 struct list_head *le, *head; in rmap_retrieve() 321 struct list_head *curr; 322 struct list_head *next; 339 struct list_head *head = (RMAP_USES_HASHTAB(page)) ? in rmap_iterate() [all …]
|