Lines Matching refs:db

462 	struct debug_bucket *db = obj_hash;  in debug_objects_oom()  local
471 for (i = 0; i < ODEBUG_HASH_SIZE; i++, db++) { in debug_objects_oom()
472 raw_spin_lock_irqsave(&db->lock, flags); in debug_objects_oom()
473 hlist_move_list(&db->list, &freelist); in debug_objects_oom()
474 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_objects_oom()
556 struct debug_bucket *db; in __debug_object_init() local
567 db = get_bucket((unsigned long) addr); in __debug_object_init()
569 raw_spin_lock_irqsave(&db->lock, flags); in __debug_object_init()
571 obj = lookup_object(addr, db); in __debug_object_init()
573 obj = alloc_object(addr, db, descr); in __debug_object_init()
576 raw_spin_unlock_irqrestore(&db->lock, flags); in __debug_object_init()
592 raw_spin_unlock_irqrestore(&db->lock, flags); in __debug_object_init()
598 raw_spin_unlock_irqrestore(&db->lock, flags); in __debug_object_init()
605 raw_spin_unlock_irqrestore(&db->lock, flags); in __debug_object_init()
648 struct debug_bucket *db; in debug_object_activate() local
659 db = get_bucket((unsigned long) addr); in debug_object_activate()
661 raw_spin_lock_irqsave(&db->lock, flags); in debug_object_activate()
663 obj = lookup_object(addr, db); in debug_object_activate()
676 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_activate()
689 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_activate()
695 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_activate()
725 struct debug_bucket *db; in debug_object_deactivate() local
733 db = get_bucket((unsigned long) addr); in debug_object_deactivate()
735 raw_spin_lock_irqsave(&db->lock, flags); in debug_object_deactivate()
737 obj = lookup_object(addr, db); in debug_object_deactivate()
757 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_deactivate()
778 struct debug_bucket *db; in debug_object_destroy() local
786 db = get_bucket((unsigned long) addr); in debug_object_destroy()
788 raw_spin_lock_irqsave(&db->lock, flags); in debug_object_destroy()
790 obj = lookup_object(addr, db); in debug_object_destroy()
802 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_destroy()
814 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_destroy()
828 struct debug_bucket *db; in debug_object_free() local
835 db = get_bucket((unsigned long) addr); in debug_object_free()
837 raw_spin_lock_irqsave(&db->lock, flags); in debug_object_free()
839 obj = lookup_object(addr, db); in debug_object_free()
846 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_free()
852 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_free()
857 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_free()
868 struct debug_bucket *db; in debug_object_assert_init() local
875 db = get_bucket((unsigned long) addr); in debug_object_assert_init()
877 raw_spin_lock_irqsave(&db->lock, flags); in debug_object_assert_init()
879 obj = lookup_object(addr, db); in debug_object_assert_init()
885 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_assert_init()
902 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_assert_init()
917 struct debug_bucket *db; in debug_object_active_state() local
925 db = get_bucket((unsigned long) addr); in debug_object_active_state()
927 raw_spin_lock_irqsave(&db->lock, flags); in debug_object_active_state()
929 obj = lookup_object(addr, db); in debug_object_active_state()
945 raw_spin_unlock_irqrestore(&db->lock, flags); in debug_object_active_state()
964 struct debug_bucket *db; in __debug_check_no_obj_freed() local
976 db = get_bucket(paddr); in __debug_check_no_obj_freed()
980 raw_spin_lock_irqsave(&db->lock, flags); in __debug_check_no_obj_freed()
981 hlist_for_each_entry_safe(obj, tmp, &db->list, node) { in __debug_check_no_obj_freed()
991 raw_spin_unlock_irqrestore(&db->lock, flags); in __debug_check_no_obj_freed()
1002 raw_spin_unlock_irqrestore(&db->lock, flags); in __debug_check_no_obj_freed()
1168 struct debug_bucket *db; in check_results() local
1173 db = get_bucket((unsigned long) addr); in check_results()
1175 raw_spin_lock_irqsave(&db->lock, flags); in check_results()
1177 obj = lookup_object(addr, db); in check_results()
1199 raw_spin_unlock_irqrestore(&db->lock, flags); in check_results()
1311 struct debug_bucket *db = obj_hash; in debug_objects_replace_static_objects() local
1337 for (i = 0; i < ODEBUG_HASH_SIZE; i++, db++) { in debug_objects_replace_static_objects()
1338 hlist_move_list(&db->list, &objects); in debug_objects_replace_static_objects()
1345 hlist_add_head(&new->node, &db->list); in debug_objects_replace_static_objects()