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

1 2 3 4 5

  /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 82 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 36 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 77 [&](const Range& range, HeapWalker::AllocationInfo& allocation) {
91 [&](Range& ptr_range, HeapWalker::AllocationInfo* ptr_info) {
  /art/runtime/gc/space/
large_object_space.h 32 class AllocationInfo;
181 size_t GetSlotIndexForAllocationInfo(const AllocationInfo* info) const;
182 AllocationInfo* GetAllocationInfoForAddress(uintptr_t address);
183 const AllocationInfo* GetAllocationInfoForAddress(uintptr_t address) const;
187 uintptr_t GetAddressForAllocationInfo(const AllocationInfo* info) const {
191 void RemoveFreePrev(AllocationInfo* info) REQUIRES(lock_);
197 bool operator()(const AllocationInfo* a, const AllocationInfo* b) const;
199 typedef std::set<AllocationInfo*, SortByPrevFree,
200 TrackingAllocator<AllocationInfo*, kAllocatorTagLOSFreeList>> FreeBlocks
    [all...]
large_object_space.cc 253 // allocation. Each allocation has an AllocationInfo which contains the size of the previous free
256 class AllocationInfo {
258 AllocationInfo() : prev_free_(0), alloc_size_(0) {
288 AllocationInfo* GetNextInfo() {
291 const AllocationInfo* GetNextInfo() const {
297 AllocationInfo* GetPrevFreeInfo() {
331 size_t FreeListSpace::GetSlotIndexForAllocationInfo(const AllocationInfo* info) const {
333 DCHECK_LT(info, reinterpret_cast<AllocationInfo*>(allocation_info_map_->End()));
337 AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) {
341 const AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) const
    [all...]
  /external/v8/src/heap/
spaces-inl.h 626 return LocalAllocationBuffer(nullptr, AllocationInfo(nullptr, nullptr));
639 return LocalAllocationBuffer(heap, AllocationInfo(top, top + size));
spaces.h 24 class AllocationInfo;
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
RetainCountChecker.cpp     [all...]
  /prebuilts/devtools/tools/lib/
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 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.7.0/
ddmlib-22.7.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.7.1/
ddmlib-22.7.1.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.7.3/
ddmlib-22.7.3.jar 

Completed in 225 milliseconds

1 2 3 4 5