/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | list.h | 384 #define list_entry(ptr, type, member) \ macro 396 list_entry((ptr)->next, type, member) 407 list_entry((ptr)->prev, type, member) 437 list_entry((pos)->member.next, typeof(*(pos)), member) 445 list_entry((pos)->member.prev, typeof(*(pos)), member) 508 pos = list_entry(pos->member.next, typeof(*pos), member)) 519 pos = list_entry(pos->member.prev, typeof(*pos), member)) 532 ((pos) ? : list_entry(head, typeof(*pos), member)) 546 pos = list_entry(pos->member.next, typeof(*pos), member)) 559 pos = list_entry(pos->member.next, typeof(*pos), member)) [all …]
|
A D | mm.h | 488 return list_entry(page->list.next, struct page_info, list); in page_list_next() 494 return list_entry(page->list.prev, struct page_info, list); in page_list_prev()
|
/xen-4.10.0-shim-comet/xen/tools/kconfig/ |
A D | list.h | 39 #define list_entry(ptr, type, member) \ macro 49 for (pos = list_entry((head)->next, typeof(*pos), member); \ 51 pos = list_entry(pos->member.next, typeof(*pos), member)) 61 for (pos = list_entry((head)->next, typeof(*pos), member), \ 62 n = list_entry(pos->member.next, typeof(*pos), member); \ 64 pos = n, n = list_entry(n->member.next, typeof(*n), member))
|
/xen-4.10.0-shim-comet/tools/blktap2/include/ |
A D | list.h | 111 #define list_entry(ptr, type, member) \ macro 115 for (pos = list_entry((head)->next, typeof(*pos), member); \ 117 pos = list_entry(pos->member.next, typeof(*pos), member)) 120 for (pos = list_entry((head)->next, typeof(*pos), member), \ 121 n = list_entry(pos->member.next, typeof(*pos), member); \ 123 pos = n, n = list_entry(n->member.next, typeof(*n), member))
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | ioreq.c | 53 list_entry ) in hvm_io_pending() 59 list_entry ) in hvm_io_pending() 133 list_entry ) in handle_hvm_io_completion() 252 list_entry ) in is_ioreq_server_page() 369 list_entry ) in hvm_ioreq_server_remove_vcpu() 374 list_del(&sv->list_entry); in hvm_ioreq_server_remove_vcpu() 401 list_del(&sv->list_entry); in hvm_ioreq_server_remove_all_vcpus() 569 list_entry ) in hvm_ioreq_server_enable() 710 list_add(&s->list_entry, in hvm_create_ioreq_server() 761 list_del(&s->list_entry); in hvm_destroy_ioreq_server() [all …]
|
A D | mtrr.c | 528 range = list_entry(head->next, in hvm_destroy_cacheattr_region_list()
|
/xen-4.10.0-shim-comet/tools/xenstore/ |
A D | list.h | 48 list_empty(_head) ? NULL : list_entry(_head->next, type, member); \ 267 #define list_entry(ptr, type, member) \ macro 303 for (pos = list_entry((head)->next, typeof(*pos), member); \ 305 pos = list_entry(pos->member.next, typeof(*pos), member)) 314 for (pos = list_entry((head)->prev, typeof(*pos), member); \ 316 pos = list_entry(pos->member.prev, typeof(*pos), member)) 327 for (pos = list_entry(pos->member.next, typeof(*pos), member); \ 329 pos = list_entry(pos->member.next, typeof(*pos), member)) 339 for (pos = list_entry((head)->next, typeof(*pos), member), \ 340 n = list_entry(pos->member.next, typeof(*pos), member); \ [all …]
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | notifier.c | 29 nb = list_entry(chain->next, struct notifier_block, chain); in notifier_chain_register() 81 nb = list_entry(cursor, struct notifier_block, chain); in notifier_call_chain()
|
A D | tasklet.c | 85 t = list_entry(list->next, struct tasklet, list); in do_tasklet_work() 187 t = list_entry(list->next, struct tasklet, list); in migrate_tasklets_from_cpu()
|
A D | rangeset.c | 66 return list_entry(r->range_list.next, struct range, list); in first_range() 75 return list_entry(x->list.next, struct range, list); in next_range() 453 r = list_entry(d->rangesets.next, struct rangeset, rangeset_list); in rangeset_domain_destroy()
|
A D | wait.c | 102 wqv = list_entry(wq->list.next, struct waitqueue_vcpu, list); in wake_up_nr()
|
A D | sched_credit2.c | 796 return list_entry(elem, struct csched2_vcpu, runq_elem); in runq_elem() 914 struct csched2_vcpu * svc = list_entry(iter, struct csched2_vcpu, rqd_elem); in update_max_weight() 1627 svc = list_entry(iter, struct csched2_vcpu, rqd_elem); in reset_credit() 2662 struct csched2_vcpu * push_svc = list_entry(push_iter, struct csched2_vcpu, rqd_elem); in balance_load() 2671 struct csched2_vcpu * pull_svc = list_entry(pull_iter, struct csched2_vcpu, rqd_elem); in balance_load() 2690 struct csched2_vcpu * pull_svc = list_entry(pull_iter, struct csched2_vcpu, rqd_elem); in balance_load() 3341 struct csched2_vcpu * svc = list_entry(iter, struct csched2_vcpu, runq_elem); in runq_candidate() 3718 sdom = list_entry(iter_sdom, struct csched2_dom, sdom_elem); in csched2_dump()
|
A D | sched_credit.c | 241 return list_entry(elem, struct csched_vcpu, runq_elem); in __runq_elem() 1425 sdom = list_entry(iter_sdom, struct csched_dom, active_sdom_elem); in csched_acct() 1506 svc = list_entry(iter_vcpu, struct csched_vcpu, active_vcpu_elem); in csched_acct() 2141 sdom = list_entry(iter_sdom, struct csched_dom, active_sdom_elem); in csched_dump() 2148 svc = list_entry(iter_svc, struct csched_vcpu, active_vcpu_elem); in csched_dump()
|
A D | tmem.c | 723 sl = list_entry(pool->share_list.next, struct share_list, share_list); in shared_pool_reassign() 1731 pool->cur_pgp = pgp = list_entry((&pool->persistent_page_list)->next, in tmemc_save_get_next_page() 1740 pgp = list_entry((&pool->cur_pgp->us.pool_pers_pages)->next, in tmemc_save_get_next_page() 1778 pgp = list_entry((&client->persistent_invalidated_list)->next, in tmemc_save_get_next_inv() 1788 pgp = list_entry((&client->cur_pgp->client_inv_pages)->next, in tmemc_save_get_next_inv()
|
A D | sched_null.c | 867 ndom = list_entry(iter, struct null_dom, ndom_elem); in null_dump() 890 struct null_vcpu *nvc = list_entry(iter, struct null_vcpu, waitq_elem); in null_dump()
|
A D | sched_rt.c | 279 return list_entry(elem, struct rt_vcpu, q_elem); in q_elem() 285 return list_entry(elem, struct rt_vcpu, replq_elem); in replq_elem() 419 sdom = list_entry(iter, struct rt_dom, sdom_elem); in rt_dump()
|
A D | timer.c | 589 t = list_entry(old_ts->inactive.next, struct timer, inactive); in migrate_timers_from_cpu()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | domain.h | 45 struct list_head list_entry; member 55 struct list_head list_entry; member
|
/xen-4.10.0-shim-comet/tools/blktap2/drivers/ |
A D | tapdisk-diff.c | 219 req = list_entry(s->free_list.next, in tapdisk_stream_get_request() 271 sreq1 = list_entry(stream1.completed_list.next, in tapdisk_stream_process_data() 273 sreq2 = list_entry(stream2.completed_list.next, in tapdisk_stream_process_data() 275 tmp1 = list_entry(sreq1->next.next, in tapdisk_stream_process_data() 277 tmp2 = list_entry(sreq2->next.next, in tapdisk_stream_process_data() 303 tmp1 = list_entry(tmp1->next.next, in tapdisk_stream_process_data() 309 tmp2 = list_entry(tmp2->next.next, in tapdisk_stream_process_data()
|
A D | tapdisk-vbd.h | 162 return list_entry(vbd->images.prev, td_image_t, next); in tapdisk_vbd_last_image() 168 return list_entry(image->next.next, td_image_t, next); in tapdisk_vbd_next_image()
|
A D | tapdisk-vbd.c | 373 image = list_entry(&head->next, td_image_t, next); in tapdisk_vbd_open_level() 507 driver = list_entry(vbd->driver_stack.next, in tapdisk_vbd_free_stack() 1722 return list_entry(vbd->images.next, td_image_t, next); in tapdisk_vbd_first_image()
|
A D | tapdisk-stream.c | 192 req = list_entry(s->free_list.next, in tapdisk_stream_get_request()
|
A D | tapdisk-control.c | 274 td_image_t *image = list_entry(vbd->images.next, in tapdisk_control_list()
|
/xen-4.10.0-shim-comet/xen/drivers/cpufreq/ |
A D | cpufreq.c | 187 cpufreq_dom = list_entry(pos, struct cpufreq_dom, node); in cpufreq_add_cpu() 343 cpufreq_dom = list_entry(pos, struct cpufreq_dom, node); in cpufreq_del_cpu()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | mem_sharing.c | 204 gfn_info_t *gfn_info = list_entry(pos, gfn_info_t, list); in rmap_list_to_hash_table() 297 gfn_info = list_entry(le, gfn_info_t, list); in rmap_retrieve() 364 return list_entry(ri->curr, gfn_info_t, list); in rmap_iterate() 441 pg_shared_info = list_entry(ae, struct page_sharing_info, entry); in audit()
|