Lines Matching refs:state
141 obj->state = ODEBUG_STATE_NONE; in alloc_object()
259 msg, obj_states[obj->state], obj->astate, in debug_print_object()
270 debug_object_fixup(int (*fixup)(void *addr, enum debug_obj_state state), in debug_object_fixup() argument
271 void * addr, enum debug_obj_state state) in debug_object_fixup()
276 fixed = fixup(addr, state); in debug_object_fixup()
306 enum debug_obj_state state; in __debug_object_init() local
329 switch (obj->state) { in __debug_object_init()
333 obj->state = ODEBUG_STATE_INIT; in __debug_object_init()
338 state = obj->state; in __debug_object_init()
340 debug_object_fixup(descr->fixup_init, addr, state); in __debug_object_init()
387 enum debug_obj_state state; in debug_object_activate() local
392 .state = ODEBUG_STATE_NOTAVAILABLE, in debug_object_activate()
404 switch (obj->state) { in debug_object_activate()
407 obj->state = ODEBUG_STATE_ACTIVE; in debug_object_activate()
412 state = obj->state; in debug_object_activate()
414 debug_object_fixup(descr->fixup_activate, addr, state); in debug_object_activate()
458 switch (obj->state) { in debug_object_deactivate()
463 obj->state = ODEBUG_STATE_INACTIVE; in debug_object_deactivate()
476 .state = ODEBUG_STATE_NOTAVAILABLE, in debug_object_deactivate()
492 enum debug_obj_state state; in debug_object_destroy() local
508 switch (obj->state) { in debug_object_destroy()
512 obj->state = ODEBUG_STATE_DESTROYED; in debug_object_destroy()
516 state = obj->state; in debug_object_destroy()
518 debug_object_fixup(descr->fixup_destroy, addr, state); in debug_object_destroy()
538 enum debug_obj_state state; in debug_object_free() local
554 switch (obj->state) { in debug_object_free()
557 state = obj->state; in debug_object_free()
559 debug_object_fixup(descr->fixup_free, addr, state); in debug_object_free()
592 .state = ODEBUG_STATE_NOTAVAILABLE, in debug_object_assert_init()
633 switch (obj->state) { in debug_object_active_state()
647 .state = ODEBUG_STATE_NOTAVAILABLE, in debug_object_active_state()
663 enum debug_obj_state state; in __debug_check_no_obj_freed() local
686 switch (obj->state) { in __debug_check_no_obj_freed()
690 state = obj->state; in __debug_check_no_obj_freed()
693 (void *) oaddr, state); in __debug_check_no_obj_freed()
791 static int __init fixup_init(void *addr, enum debug_obj_state state) in fixup_init() argument
795 switch (state) { in fixup_init()
810 static int __init fixup_activate(void *addr, enum debug_obj_state state) in fixup_activate() argument
814 switch (state) { in fixup_activate()
837 static int __init fixup_destroy(void *addr, enum debug_obj_state state) in fixup_destroy() argument
841 switch (state) { in fixup_destroy()
855 static int __init fixup_free(void *addr, enum debug_obj_state state) in fixup_free() argument
859 switch (state) { in fixup_free()
870 check_results(void *addr, enum debug_obj_state state, int fixups, int warnings) in check_results() argument
882 if (!obj && state != ODEBUG_STATE_NONE) { in check_results()
886 if (obj && obj->state != state) { in check_results()
888 obj->state, state); in check_results()