Home
last modified time | relevance | path

Searched refs:alloc_data (Results 1 – 25 of 117) sorted by relevance

12345

/hardware/qcom/sm8150/display/gralloc/
Dgr_allocator.cpp118 int Allocator::AllocateMem(AllocData *alloc_data, uint64_t usage, int format) { in AllocateMem() argument
120 alloc_data->uncached = UseUncached(format, usage); in AllocateMem()
123 GetIonHeapInfo(usage, &alloc_data->heap_id, &alloc_data->alloc_type, &alloc_data->flags); in AllocateMem()
125 ret = ion_allocator_->AllocBuffer(alloc_data); in AllocateMem()
127 alloc_data->alloc_type |= private_handle_t::PRIV_FLAGS_USES_ION; in AllocateMem()
130 alloc_data->heap_id, alloc_data->flags); in AllocateMem()
/hardware/qcom/display/msm8909/gralloc/
Dgr_allocator.cpp96 int Allocator::AllocateMem(AllocData *alloc_data, gralloc1_producer_usage_t prod_usage, in AllocateMem() argument
99 alloc_data->uncached = UseUncached(prod_usage, cons_usage); in AllocateMem()
102 GetIonHeapInfo(prod_usage, cons_usage, &alloc_data->heap_id, &alloc_data->alloc_type, in AllocateMem()
103 &alloc_data->flags); in AllocateMem()
105 ret = ion_allocator_->AllocBuffer(alloc_data); in AllocateMem()
107 alloc_data->alloc_type |= private_handle_t::PRIV_FLAGS_USES_ION; in AllocateMem()
110 alloc_data->heap_id, alloc_data->flags); in AllocateMem()
/hardware/qcom/sdm845/display/gralloc/
Dgr_allocator.cpp95 int Allocator::AllocateMem(AllocData *alloc_data, uint64_t usage) { in AllocateMem() argument
97 alloc_data->uncached = UseUncached(usage); in AllocateMem()
100 GetIonHeapInfo(usage, &alloc_data->heap_id, &alloc_data->alloc_type, &alloc_data->flags); in AllocateMem()
102 ret = ion_allocator_->AllocBuffer(alloc_data); in AllocateMem()
104 alloc_data->alloc_type |= private_handle_t::PRIV_FLAGS_USES_ION; in AllocateMem()
107 alloc_data->heap_id, alloc_data->flags); in AllocateMem()
/hardware/qcom/display/msm8909w_3100/libgralloc1/
Dgr_allocator.cpp96 int Allocator::AllocateMem(AllocData *alloc_data, gralloc1_producer_usage_t prod_usage, in AllocateMem() argument
99 alloc_data->uncached = UseUncached(prod_usage, cons_usage); in AllocateMem()
102 GetIonHeapInfo(prod_usage, cons_usage, &alloc_data->heap_id, &alloc_data->alloc_type, in AllocateMem()
103 &alloc_data->flags); in AllocateMem()
105 ret = ion_allocator_->AllocBuffer(alloc_data); in AllocateMem()
107 alloc_data->alloc_type |= private_handle_t::PRIV_FLAGS_USES_ION; in AllocateMem()
110 alloc_data->heap_id, alloc_data->flags); in AllocateMem()
/hardware/qcom/display/msm8084/libgralloc/
Dalloc_controller.h34 struct alloc_data;
44 virtual int allocate(alloc_data& data, int usage) = 0;
60 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
61 virtual int alloc_buffer(alloc_data& data) = 0;
/hardware/qcom/display/msm8994/libgralloc/
Dalloc_controller.h34 struct alloc_data;
44 virtual int allocate(alloc_data& data, int usage) = 0;
60 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
61 virtual int alloc_buffer(alloc_data& data) = 0;
Dionalloc.h42 virtual int alloc_buffer(alloc_data& data);
/hardware/qcom/display/msm8960/libgralloc/
Dalloc_controller.h34 struct alloc_data;
44 virtual int allocate(alloc_data& data, int usage) = 0;
60 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
61 virtual int alloc_buffer(alloc_data& data) = 0;
/hardware/qcom/display/msm8226/libgralloc/
Dalloc_controller.h34 struct alloc_data;
44 virtual int allocate(alloc_data& data, int usage) = 0;
60 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
61 virtual int alloc_buffer(alloc_data& data) = 0;
/hardware/qcom/display/msm8909/libgralloc/
Dalloc_controller.h45 struct alloc_data;
55 virtual int allocate(alloc_data& data, int usage) = 0;
73 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
62 virtual int alloc_buffer(alloc_data& data) = 0;
/hardware/qcom/display/msm8996/libgralloc/
Dalloc_controller.h45 struct alloc_data;
55 virtual int allocate(alloc_data& data, int usage) = 0;
73 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
62 virtual int alloc_buffer(alloc_data& data) = 0;
/hardware/qcom/display/msm8909w_3100/libgralloc/
Dalloc_controller.h45 struct alloc_data;
55 virtual int allocate(alloc_data& data, int usage) = 0;
73 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h43 struct alloc_data { struct
62 virtual int alloc_buffer(alloc_data& data) = 0;
/hardware/qcom/display/msm8960/liboverlay/
DoverlayMem.h103 using gralloc::alloc_data;
119 alloc_data data; in open()
/hardware/qcom/display/msm8994/liboverlay/
DoverlayMem.h107 using gralloc::alloc_data;
123 alloc_data data; in open()
/hardware/qcom/display/msm8226/liboverlay/
DoverlayMem.h107 using gralloc::alloc_data;
123 alloc_data data; in open()
/hardware/qcom/display/msm8996/libgralloc1/
Dgr_allocator.cpp104 int Allocator::AllocateMem(AllocData *alloc_data, gralloc1_producer_usage_t prod_usage, in AllocateMem() argument
107 alloc_data->uncached = UseUncached(prod_usage, cons_usage); in AllocateMem()
110 GetIonHeapInfo(prod_usage, cons_usage, &alloc_data->heap_id, &alloc_data->alloc_type, in AllocateMem()
111 &alloc_data->flags); in AllocateMem()
113 ret = ion_allocator_->AllocBuffer(alloc_data); in AllocateMem()
115 alloc_data->alloc_type |= private_handle_t::PRIV_FLAGS_USES_ION; in AllocateMem()
118 alloc_data->heap_id, alloc_data->flags); in AllocateMem()
/hardware/qcom/display/msm8998/libgralloc1/
Dgr_allocator.cpp105 int Allocator::AllocateMem(AllocData *alloc_data, gralloc1_producer_usage_t prod_usage, in AllocateMem() argument
108 alloc_data->uncached = UseUncached(prod_usage, cons_usage); in AllocateMem()
111 GetIonHeapInfo(prod_usage, cons_usage, &alloc_data->heap_id, &alloc_data->alloc_type, in AllocateMem()
112 &alloc_data->flags); in AllocateMem()
114 ret = ion_allocator_->AllocBuffer(alloc_data); in AllocateMem()
116 alloc_data->alloc_type |= private_handle_t::PRIV_FLAGS_USES_ION; in AllocateMem()
119 alloc_data->heap_id, alloc_data->flags); in AllocateMem()
/hardware/qcom/display/msm8084/liboverlay/
DoverlayMem.h116 using gralloc::alloc_data;
133 alloc_data data; in open()

12345