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);
138 return (list->magic == OCS_LIST_LIST_MAGIC);
156 ocs_list_assert((a->magic == OCS_LIST_LIST_MAGIC) || (a->magic == OCS_LIST_LINK_MAGIC));
160 ocs_list_assert((b->magic == OCS_LIST_LIST_MAGIC) || (b->magic == OCS_LIST_LINK_MAGIC));
164 ocs_list_assert((c->magic == OCS_LIST_LIST_MAGIC) || (c->magic == OCS_LIST_LINK_MAGIC));
181 * For debugging a linked list link element has a magic number that is initialized,
194 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC);
197 if (link->magic == 0) {
198 link->magic = OCS_LIST_LINK_MAGIC;
221 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC);
227 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC);
248 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC);
254 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC);
274 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL);
290 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL);
305 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL);
327 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL);
332 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC, NULL);
373 ocs_list_assert(list->magic == OCS_LIST_LIST_MAGIC, NULL);
377 ocs_list_assert(link->magic == OCS_LIST_LINK_MAGIC, NULL);