Linux Kernel
3.7.1
|
#include <ttm_bo_driver.h>
struct ttm_bo_device - Buffer object driver device-specific data.
: Pointer to a struct ttm_bo_driver struct setup by the driver. : An array of mem_type_managers. : Protects the synchronizing members on all bos belonging to this device. : Range manager for the device address space. lru_lock: Spinlock that protects the buffer+device lru lists and ddestroy lists. : Current validation sequence. : Try nicely to wait for buffer idle when cleaning a manager. If a GPU lockup has been detected, this is forced to 0. : A pointer to the struct address_space representing the device address space. : Work queue structure for the delayed delete workqueue.
Definition at line 531 of file ttm_bo_driver.h.
Definition at line 546 of file ttm_bo_driver.h.
Definition at line 545 of file ttm_bo_driver.h.
Definition at line 551 of file ttm_bo_driver.h.
struct address_space* dev_mapping |
Definition at line 559 of file ttm_bo_driver.h.
Definition at line 536 of file ttm_bo_driver.h.
struct ttm_bo_driver* driver |
Definition at line 538 of file ttm_bo_driver.h.
spinlock_t fence_lock |
Definition at line 541 of file ttm_bo_driver.h.
struct ttm_bo_global* glob |
Definition at line 537 of file ttm_bo_driver.h.
Definition at line 540 of file ttm_bo_driver.h.
bool need_dma32 |
Definition at line 567 of file ttm_bo_driver.h.
bool nice_mode |
Definition at line 558 of file ttm_bo_driver.h.
uint32_t val_seq |
Definition at line 552 of file ttm_bo_driver.h.
rwlock_t vm_lock |
Definition at line 539 of file ttm_bo_driver.h.
Definition at line 565 of file ttm_bo_driver.h.