HomeSort by relevance Sort by last modified time
    Searched refs:AllocationInfo (Results 1 - 25 of 128) sorted by null

1 2 3 4 5 6

  /cts/tests/camera/src/android/hardware/camera2/cts/rs/
ScriptYuvMeans1d.java 23 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
38 private static AllocationInfo createOutputInfo(AllocationInfo inputInfo) {
41 return AllocationInfo.newInstance(Element.U8_3(getRS()), UNIT_SQUARE);
44 public ScriptYuvMeans1d(AllocationInfo inputInfo) {
ScriptYuvMeans2dTo1d.java 25 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
41 private static AllocationInfo createOutputInfo(AllocationInfo inputInfo) {
44 return AllocationInfo.newInstance(inputInfo.getElement(),
48 public ScriptYuvMeans2dTo1d(AllocationInfo inputInfo) {
AllocationInfo.java 37 * <p>Note that when creating a new {@link AllocationInfo} the usage flags <b>always</b> get ORd
40 public class AllocationInfo {
49 private static final String TAG = "AllocationInfo";
53 * Create a new {@link AllocationInfo} holding the element, size, and usage
58 * @return A new {@link AllocationInfo}
62 public static AllocationInfo newInstance(Allocation allocation) {
65 return new AllocationInfo(allocation.getElement(),
71 * Create a new {@link AllocationInfo} holding the specified format, {@link Size},
82 * @return A new {@link AllocationInfo} holding the given arguments.
89 public static AllocationInfo newInstance(Size size, int format, int usage)
    [all...]
ScriptYuvToRgb.java 22 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
35 private static AllocationInfo createOutputInfo(AllocationInfo outputInfo) {
40 public ScriptYuvToRgb(AllocationInfo inputInfo) {
ScriptYuvCrop.java 25 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
53 private static AllocationInfo createOutputInfo(AllocationInfo inputInfo,
74 return AllocationInfo.newInstance(Element.U8_3(getRS()), outputSize);
77 public ScriptYuvCrop(AllocationInfo inputInfo,
Script.java 38 * <li>{@code ScriptSubclass(AllocationInfo inputInfo)}
40 * <li>{@code ScriptSubclass(AllocationInfo inputInfo, ParameterMap<T> parameterMap))}
184 protected final AllocationInfo mInputInfo;
185 protected final AllocationInfo mOutputInfo;
194 * Gets the {@link AllocationInfo info} associated with this script's input.
196 * @return A non-{@code null} {@link AllocationInfo} object.
200 public AllocationInfo getInputInfo() {
206 * Gets the {@link AllocationInfo info} associated with this script's output.
208 * @return A non-{@code null} {@link AllocationInfo} object.
212 public AllocationInfo getOutputInfo()
    [all...]
ScriptGraph.java 441 AllocationInfo inputInfo = AllocationInfo.newInstance(mSize, mFormat, mUsage);
525 * <p>The {@link Script scriptClass} should have a {@code Script(AllocationInfo inputInfo)}
529 * {@code Script(AllocationInfo inputInfo, ParameterMap<T> parameterMap)} constructor.</p>
532 Class<T> scriptClass, AllocationInfo inputInfo, ParameterMap<T> parameterMap) {
538 // Script(AllocationInfo inputInfo)
539 ctor = scriptClass.getConstructor(AllocationInfo.class);
541 // Script(AllocationInfo inputInfo, ParameterMap<T> parameterMap)
542 ctor = scriptClass.getConstructor(AllocationInfo.class, ParameterMap.class);
  /system/core/libmemunreachable/
HeapWalker.h 83 struct AllocationInfo {
89 bool WordContainsAllocationPtr(uintptr_t ptr, Range* range, AllocationInfo** info);
94 using AllocationMap = allocator::map<Range, AllocationInfo, compare_range>;
114 AllocationInfo* ref_info;
125 HeapWalker::AllocationInfo& allocation = it.second;
HeapWalker.cpp 38 auto inserted = allocations_.insert(std::pair<Range, AllocationInfo>(range, AllocationInfo{}));
55 bool HeapWalker::WordContainsAllocationPtr(uintptr_t word_ptr, Range* range, AllocationInfo** info) {
79 ForEachPtrInRange(range, [&](Range& ref_range, AllocationInfo* ref_info) {
LeakFolding.cpp 75 heap_walker_.ForEachAllocation([&](const Range& range, HeapWalker::AllocationInfo& allocation) {
88 [&](Range& ptr_range, HeapWalker::AllocationInfo* ptr_info) {
  /art/runtime/gc/space/
large_object_space.h 32 class AllocationInfo;
189 size_t GetSlotIndexForAllocationInfo(const AllocationInfo* info) const;
190 AllocationInfo* GetAllocationInfoForAddress(uintptr_t address);
191 const AllocationInfo* GetAllocationInfoForAddress(uintptr_t address) const;
195 uintptr_t GetAddressForAllocationInfo(const AllocationInfo* info) const {
199 void RemoveFreePrev(AllocationInfo* info) REQUIRES(lock_);
205 bool operator()(const AllocationInfo* a, const AllocationInfo* b) const;
207 typedef std::set<AllocationInfo*, SortByPrevFree,
208 TrackingAllocator<AllocationInfo*, kAllocatorTagLOSFreeList>> FreeBlocks
    [all...]
large_object_space.cc 246 // allocation. Each allocation has an AllocationInfo which contains the size of the previous free
249 class AllocationInfo {
251 AllocationInfo() : prev_free_(0), alloc_size_(0) {
281 AllocationInfo* GetNextInfo() {
284 const AllocationInfo* GetNextInfo() const {
290 AllocationInfo* GetPrevFreeInfo() {
324 size_t FreeListSpace::GetSlotIndexForAllocationInfo(const AllocationInfo* info) const {
326 DCHECK_LT(info, reinterpret_cast<AllocationInfo*>(allocation_info_map_->End()));
330 AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) {
334 const AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) const
    [all...]
  /external/libchrome/base/trace_event/
heap_profiler_allocation_register.cc 92 AllocationInfo info = {
114 const AllocationInfo& info = allocations_.Get(index).second;
heap_profiler_allocation_register.h 326 struct AllocationInfo {
339 AllocationInfo,
  /external/v8/src/heap/
spaces-inl.h 620 return LocalAllocationBuffer(nullptr, AllocationInfo(nullptr, nullptr));
633 return LocalAllocationBuffer(heap, AllocationInfo(top, top + size));
spaces.h 29 class AllocationInfo;
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
RetainCountChecker.cpp     [all...]
  /prebuilts/devtools/tools/lib/
ddmlib-26.0.0.jar 
ddmlib.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.2.0/
ddmlib-22.2.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.4.0/
ddmlib-22.4.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.4.2/
ddmlib-22.4.2.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.5.0/
ddmlib-22.5.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.5.1/
ddmlib-22.5.1.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.5.3/
ddmlib-22.5.3.jar 

Completed in 3219 milliseconds

1 2 3 4 5 6