Lines Matching refs:header
52 * @header: first element of the list (head)
57 static inline void vxge_list_init(vxge_list_t *header)
59 vxge_assert(header != NULL);
61 header->next = header;
62 header->prev = header;
67 * @header: first element of the list (head)
73 static inline int vxge_list_is_empty(vxge_list_t *header)
75 vxge_assert(header != NULL);
77 return (header->next == header);
82 * @header: first element of the list (head)
84 * Returns the next item from the header.
85 * Returns NULL if the next item is header itself
88 static inline vxge_list_t *vxge_list_first_get(vxge_list_t *header)
90 vxge_assert(header != NULL);
91 vxge_assert(header->next != NULL);
92 vxge_assert(header->prev != NULL);
94 if (header->next == header)
97 return (header->next);