Searched refs:GttRegion (Results 1 - 5 of 5) sorted by relevance

/fuchsia/zircon/system/dev/display/intel-i915/
H A Dgtt.h20 class GttRegion { class in namespace:i915
22 explicit GttRegion(Gtt* gtt);
23 ~GttRegion();
55 uint32_t align_pow2, fbl::unique_ptr<GttRegion>* region_out);
70 friend class GttRegion;
H A Dgtt.cpp104 fbl::unique_ptr<GttRegion>* region_out) {
107 auto r = fbl::make_unique_checked<GttRegion>(&ac, this);
128 GttRegion::GttRegion(Gtt* gtt) : gtt_(gtt), is_rotated_(false) {} function in class:i915::GttRegion
130 GttRegion::~GttRegion() {
134 zx_status_t GttRegion::PopulateRegion(zx_handle_t vmo, uint64_t page_offset,
191 void GttRegion::ClearRegion(bool close_vmo) {
221 void GttRegion::SetRotation(uint32_t rotation, const image_t& image) {
H A Dintel-i915.h127 const fbl::unique_ptr<GttRegion>& GetGttRegion(void* handle);
194 fbl::Vector<fbl::unique_ptr<GttRegion>> imported_images_ __TA_GUARDED(gtt_lock_);
196 fbl::Vector<fbl::unique_ptr<GttRegion>> imported_gtt_regions_ __TA_GUARDED(gtt_lock_);
H A Dintel-i915.cpp828 fbl::unique_ptr<GttRegion> gtt_region;
836 fbl::unique_ptr<GttRegion> alt_gtt_region;
864 const fbl::unique_ptr<GttRegion>& Controller::GetGttRegion(void* handle) {
1693 fbl::unique_ptr<GttRegion> region;
H A Dpipe.cpp286 const fbl::unique_ptr<GttRegion>& region = controller_->GetGttRegion(image->handle);

Completed in 99 milliseconds