Home | History | Annotate | Download | only in ttm

Lines Matching defs:glob

145 	struct ttm_bo_global *glob =
149 atomic_read(&glob->bo_count));
627 struct ttm_bo_global *glob = &ttm_bo_glob;
633 glob->lru_lock);
643 spin_unlock(&glob->lru_lock);
646 spin_lock(&glob->lru_lock);
652 spin_unlock(&glob->lru_lock);
656 spin_lock(&glob->lru_lock);
660 spin_unlock(&glob->lru_lock);
1506 struct ttm_bo_global *glob = &ttm_bo_glob;
1515 spin_lock(&glob->lru_lock);
1518 spin_unlock(&glob->lru_lock);
1523 spin_lock(&glob->lru_lock);
1526 spin_unlock(&glob->lru_lock);
1639 struct ttm_bo_global *glob =
1642 __free_page(glob->dummy_read_page);
1648 struct ttm_bo_global *glob = &ttm_bo_glob;
1655 kobject_del(&glob->kobj);
1656 kobject_put(&glob->kobj);
1659 memset(glob, 0, sizeof(*glob));
1661 BUG_ON(glob->dummy_read_page != NULL);
1662 spin_lock_destroy(&glob->lru_lock);
1673 struct ttm_bo_global *glob = &ttm_bo_glob;
1686 spin_lock_init(&glob->lru_lock);
1690 glob->dummy_read_page = NULL;
1692 glob->dummy_read_page = alloc_page(__GFP_ZERO | GFP_DMA32);
1694 if (unlikely(glob->dummy_read_page == NULL)) {
1701 INIT_LIST_HEAD(&glob->swap_lru[i]);
1702 INIT_LIST_HEAD(&glob->device_list);
1703 atomic_set(&glob->bo_count, 0);
1709 &glob->kobj, &ttm_bo_glob_kobj_type, ttm_get_kobj(), "buffer_objects");
1711 kobject_put(&glob->kobj);
1720 struct ttm_bo_global *glob = &ttm_bo_glob;
1747 spin_lock(&glob->lru_lock);
1751 spin_unlock(&glob->lru_lock);
1771 struct ttm_bo_global *glob = &ttm_bo_glob;
1804 list_add_tail(&bdev->device_list, &glob->device_list);
1912 int ttm_bo_swapout(struct ttm_bo_global *glob, struct ttm_operation_ctx *ctx)
1919 spin_lock(&glob->lru_lock);
1921 list_for_each_entry(bo, &glob->swap_lru[i], swap) {
1933 spin_unlock(&glob->lru_lock);
1946 spin_unlock(&glob->lru_lock);