Home
last modified time | relevance | path

Searched refs:generation (Results 1 – 25 of 28) sorted by relevance

12

/hardware/google/av/codec2/vndk/platform/
DC2BqBuffer.cpp50 uint32_t generation; member
62 uint32_t generation, uint64_t bqId, int32_t bqSlot,
67 uint32_t generation, uint64_t bqId, int32_t bqSlot,
76 uint32_t* generation, uint64_t* bqId, int32_t* bqSlot) { in GetBufferQueueData() argument
78 if (generation) { in GetBufferQueueData()
81 *generation = poolData->generation; in GetBufferQueueData()
97 uint32_t generation, in AssignBlockToBufferQueue() argument
105 poolData->generation = generation; in AssignBlockToBufferQueue()
154 uint32_t generation; in CreateGraphicBlock() local
158 handle, &width, &height, &format, &usage, &stride, &generation, &bqId, &bqSlot); in CreateGraphicBlock()
[all …]
/hardware/google/av/codec2/vndk/
DC2AllocatorGralloc.cpp117 uint32_t generation; member
146 void getIgbpData(uint32_t *generation, uint64_t *igbp_id, uint32_t *igbp_slot) const { in getIgbpData() argument
148 *generation = ed->generation; in getIgbpData()
165 uint32_t stride, uint32_t generation, uint64_t igbp_id = 0, uint32_t igbp_slot = 0) { in WrapAndMoveNativeHandle() argument
173 stride, generation, uint32_t(igbp_id & 0xFFFFFFFF), uint32_t(igbp_id >> 32), in WrapAndMoveNativeHandle()
187 uint32_t stride, uint32_t generation, uint64_t igbp_id = 0, uint32_t igbp_slot = 0) { in WrapNativeHandle() argument
196 clone, width, height, format, usage, stride, generation, igbp_id, igbp_slot); in WrapNativeHandle()
219 uint32_t *generation, uint64_t *igbp_id, uint32_t *igbp_slot) { in UnwrapNativeHandle() argument
224 *generation = xd->generation; in UnwrapNativeHandle()
238 uint32_t *generation, uint64_t *igbp_id, uint32_t *igbp_slot) { in Import() argument
[all …]
/hardware/google/av/codec2/vndk/include/
DC2AllocatorGralloc.h45 uint32_t generation = 0, uint64_t igbp_id = 0, uint32_t igbp_slot = 0);
53 uint32_t *generation, uint64_t *igbp_id, uint32_t *igbp_slot);
/hardware/google/av/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/
Dtypes.h291 uint32_t generation,
297 uint32_t* generation,
341 uint32_t generation);
358 uint32_t generation,
/hardware/google/av/codec2/vndk/internal/
DC2BlockInternal.h265 uint32_t* generation = nullptr,
295 uint32_t generation,
/hardware/google/av/media/codecs/base/
DSimpleC2Component.cpp398 uint64_t generation; in processQueue() local
408 generation = queue->generation(); in processQueue()
503 if (queue->generation() != generation) { in processQueue()
505 queue->generation(), generation); in processQueue()
/hardware/google/av/codec2/hidl/1.0/utils/
Dtypes.cpp1606 uint32_t generation; in createGraphicBuffer() local
1611 &stride, &generation, &bqId, reinterpret_cast<uint32_t*>(&bqSlot)); in createGraphicBuffer()
1669 uint32_t generation, in attachToBufferQueue() argument
1677 graphicBuffer->setGenerationNumber(generation); in attachToBufferQueue()
1704 uint32_t* generation, in getBufferQueueAssignment() argument
1709 generation, bqId, bqSlot); in getBufferQueueAssignment()
1731 uint32_t generation) { in holdBufferQueueBlock() argument
1749 if ((oldId == bqId) && (oldGeneration == generation)) { in holdBufferQueueBlock()
1754 static_cast<unsigned>(generation)); in holdBufferQueueBlock()
1765 status_t result = attachToBufferQueue(block, igbp, generation, &bqSlot); in holdBufferQueueBlock()
[all …]
/hardware/interfaces/graphics/bufferqueue/2.0/
DIGraphicBufferProducer.hal81 * match the current generation number of the buffer queue previously
83 * match the current generation number of the buffer queue.
297 * match the current generation number of the buffer queue, the call
584 * Sets the current generation number of the buffer queue.
586 * This generation number shall be inserted into any buffers allocated by the
588 * generation number shall fail. Buffers already in the queue are not
589 * affected and shall retain their current generation number. The generation
591 * setGenerationNumber() shall be given 0 as their generation numbers.
593 * @param generationNumber New generation number. The client must make sure
594 * that @p generationNumber is different from the previous generation
/hardware/google/av/codec2/hidl/client/
Dclient.cpp885 uint32_t generation = mOutputGeneration; in handleOnWorkDone() local
889 holdBufferQueueBlocks(workItems, igbp, bqId, generation); in handleOnWorkDone()
1032 uint32_t generation = mOutputGeneration; in flush() local
1036 holdBufferQueueBlocks(*flushedWork, igbp, bqId, generation); in flush()
1133 uint32_t generation) { in setOutputSurface() argument
1161 mOutputGeneration = generation; in setOutputSurface()
1170 uint32_t generation; in queueToOutputSurface() local
1173 if (!getBufferQueueAssignment(block, &generation, &bqId, &bqSlot) || in queueToOutputSurface()
1219 if (generation != outputGeneration) { in queueToOutputSurface()
/hardware/interfaces/keymaster/3.0/
DIKeymasterDevice.hal42 * @return supportsAttestation is true if the hardware supports generation of Keymaster public
77 * @param keyParams Key generation parameters are defined as keymaster tag/value pairs, provided
94 * @param keyParams Key generation parameters are defined as keymaster tag/value pairs, provided
121 * Tag::APPLICATION_ID data provided during key generation/import. Without the
126 * Tag::APPLICATION_DATA data provided during key generation/import. Without the
147 * Tag::APPLICATION_ID data provided during key generation/import. Without the
152 * Tag::APPLICATION_DATA data provided during key generation/import. Without the
260 * Tag::APPLICATION_DATA were provided during generation, they must be provided
/hardware/google/av/media/codecs/base/include/
DSimpleC2Component.h207 inline uint64_t generation() const { return mGeneration; } in generation() function
/hardware/qcom/msm8998/json-c/
Dconfigure.ac12 [Enable RDRAND Hardware RNG Hash Seed generation on supported x86/x64 platforms.]),
/hardware/interfaces/camera/provider/2.4/
DICameraProvider.hal114 * On a succesful generation of camera ID list
172 * On a succesful generation of camera ID list
/hardware/interfaces/graphics/bufferqueue/1.0/
DIGraphicBufferProducer.hal375 * async mode and buffer count override, or the generation
610 * Sets the current generation number of the BufferQueue.
612 * This generation number will be inserted into any buffers allocated by the
614 * generation number will fail. Buffers already in the queue are not
615 * affected and will retain their current generation number. The generation
/hardware/google/av/media/sfplugin/
DCCodecBufferChannel.h247 uint32_t generation; member
DCCodecBufferChannel.cpp2221 outputGeneration = output->generation; in start()
2766 uint32_t generation = (getpid() << 10) | in setSurface() local
2775 producer->setGenerationNumber(generation); in setSurface()
2793 generation) != C2_OK) { in setSurface()
2802 output->generation = generation; in setSurface()
/hardware/interfaces/keymaster/4.0/
Dtypes.hal69 * key didn't have a corresponding Tag::PURPOSE provided during generation/import), the
101 * This tag is repeatable for key generation/import. For AES and 3DES operations the caller
104 * generation/import, the operation must fail with ErrorCode::INCOMPATIBLE_BLOCK_MODE.
115 * This tag is repeatable for key generation/import. For signing and verification operations,
142 * algorithm, the generation or import method must return ErrorCode::INCOMPATIBLE_PADDING_MODE.
181 * Tag::EC_CURVE specifies the elliptic curve. EC key generation requests may have
196 * the specified exponent is not supported, key generation must fail with
206 * Tag::INCLUDE_UNIQUE_ID is specified during key generation to indicate that an attestation
218 * This tag is specified by the caller during key generation or import to require that the key
245 * This tag is specified by the caller during key generation or import to require. If the
[all …]
DIKeymasterDevice.hal30 * o Key generation
44 * which is not exposed as an API but used internally: Random number generation. The random number
45 * generator must be high-quality and must be used for generation of keys, initialization vectors,
388 * of a key in any way inconsistent with the authorizations specified at generation time. With
461 * @param keyParams Key generation parameters are defined as IKeymasterDevice tag/value pairs,
493 * @param keyParams Key generation parameters are defined as IKeymasterDevice tag/value pairs,
609 * Tag::APPLICATION_ID data provided during key generation/import. Without the correct
614 * Tag::APPLICATION_DATA data provided during key generation/import. Without the correct
633 * Tag::APPLICATION_ID data provided during key generation/import. Without the correct
638 * Tag::APPLICATION_DATA data provided during key generation/import. Without the correct
[all …]
/hardware/qcom/msm8994/kernel-headers/linux/
Dfuse.h200 uint64_t generation; member
/hardware/google/av/codec2/hidl/client/include/codec2/hidl/
Dclient.h353 uint32_t generation);
/hardware/qcom/msm8996/kernel-headers/linux/
Dfuse.h205 uint64_t generation; member
/hardware/qcom/msm8996/original-kernel-headers/linux/
Dfuse.h385 uint64_t generation; /* Inode generation: nodeid:gen must member
/hardware/qcom/msm8994/original-kernel-headers/linux/
Dfuse.h373 uint64_t generation; /* Inode generation: nodeid:gen must member
/hardware/interfaces/audio/5.0/
DIStreamOut.hal269 * Selects a presentation for decoding from a next generation media stream
/hardware/interfaces/audio/4.0/
DIStreamOut.hal269 * Selects a presentation for decoding from a next generation media stream

12