Lines Matching refs:magic
46 #define ocs_list_magic_decl uint32_t magic;
49 #define ocs_list_set_list_magic list->magic = OCS_LIST_LIST_MAGIC
50 #define ocs_list_set_link_magic list->magic = OCS_LIST_LINK_MAGIC
123 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, 1); in ocs_list_empty()
138 return (list->magic == OCS_LIST_LIST_MAGIC); in ocs_list_valid()
156 ocs_list_assert((a->magic == OCS_LIST_LIST_MAGIC) || (a->magic == OCS_LIST_LINK_MAGIC)); in _ocs_list_insert_link()
160 ocs_list_assert((b->magic == OCS_LIST_LIST_MAGIC) || (b->magic == OCS_LIST_LINK_MAGIC)); in _ocs_list_insert_link()
164 ocs_list_assert((c->magic == OCS_LIST_LIST_MAGIC) || (c->magic == OCS_LIST_LINK_MAGIC)); in _ocs_list_insert_link()
194 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC); in ocs_list_init_link()
197 if (link->magic == 0) { in ocs_list_init_link()
198 link->magic = OCS_LIST_LINK_MAGIC; in ocs_list_init_link()
221 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC); in ocs_list_add_head()
227 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC); in ocs_list_add_head()
248 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC); in ocs_list_add_tail()
254 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC); in ocs_list_add_tail()
274 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL); in ocs_list_get_head()
290 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL); in ocs_list_get_tail()
305 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL); in ocs_list_tail()
327 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL); in ocs_list_next()
332 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC, NULL); in ocs_list_next()
373 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL); in ocs_list_remove()
377 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC, NULL); in ocs_list_remove()