Home
last modified time | relevance | path

Searched refs:head (Results 1 – 13 of 13) sorted by relevance

/hypervisor/include/lib/
A Dlist.h59 list_add_node(new_node, head, head->next); in list_add()
63 struct list_head *head) in list_add_tail() argument
65 list_add_node(new_node, head->prev, head); in list_add_tail()
87 return head->next == head; in list_empty()
91 struct list_head *head) in list_splice_node() argument
97 first->prev = head; in list_splice_node()
98 head->next = first; in list_splice_node()
107 list_splice_node(list, head); in list_splice()
112 struct list_head *head) in list_splice_init() argument
124 for ((pos) = (head)->next; (pos) != (head); (pos) = (pos)->next)
[all …]
/hypervisor/include/arch/x86/asm/lib/
A Dspinlock.h17 uint32_t head; member
46 [head] "m"(lock->head), in spinlock_obtain()
/hypervisor/common/
A Dsbuf.c62 if ((next_tail == sbuf->head) && ((sbuf->flags & OVERWRITE_EN) == 0U)) { in sbuf_put()
66 if (next_tail == sbuf->head) { in sbuf_put()
78 sbuf->head = sbuf_next_ptr(sbuf->head, in sbuf_put()
A Dirq.c14 static spinlock_t irq_alloc_spinlock = { .head = 0U, .tail = 0U, };
A Dptdev.c23 spinlock_t ptdev_lock = { .head = 0U, .tail = 0U, };
/hypervisor/debug/
A Dprofiling.c260 if (sbuf->tail >= sbuf->head) { in profiling_sbuf_put_variable()
261 remaining_space = sbuf->size - (sbuf->tail - sbuf->head); in profiling_sbuf_put_variable()
263 remaining_space = sbuf->head - sbuf->tail; in profiling_sbuf_put_variable()
333 if (sbuf->tail >= sbuf->head) { in profiling_generate_data()
335 - (sbuf->tail - sbuf->head); in profiling_generate_data()
337 remaining_space = sbuf->head - sbuf->tail; in profiling_generate_data()
400 if (sbuf->tail >= sbuf->head) { in profiling_generate_data()
402 = sbuf->size - (sbuf->tail - sbuf->head); in profiling_generate_data()
404 remaining_space = sbuf->head - sbuf->tail; in profiling_generate_data()
A Ddump.c21 static spinlock_t exception_spinlock = { .head = 0U, .tail = 0U, };
/hypervisor/arch/x86/
A Dirq.c20 static spinlock_t x86_irq_spinlock = { .head = 0U, .tail = 0U, };
A Dioapic.c44 static spinlock_t ioapic_lock = { .head = 0U, .tail = 0U, };
/hypervisor/arch/x86/guest/
A Dvmcall.c19 static spinlock_t vm_id_lock = { .head = 0U, .tail = 0U };
/hypervisor/dm/
A Dvrtc.c71 static spinlock_t vrtc_rebase_lock = { .head = 0U, .tail = 0U };
417 static spinlock_t cmos_lock = { .head = 0U, .tail = 0U };
/hypervisor/include/public/
A Dacrn_common.h790 uint32_t head; /* offset from base, to read */ member
/hypervisor/dm/vpci/
A Divshmem.c84 static spinlock_t ivshmem_dev_lock = { .head = 0U, .tail = 0U, };

Completed in 21 milliseconds