Lines Matching refs:usage
164 * Buffer usage flags, specifying how the buffer will be accessed.
300 * is a multiple of 6 and the usage flag
306 uint64_t usage; ///< Combination of AHardwareBuffer_UsageFlags.
339 * usage flags specified in its description. If a buffer is used in ways
340 * not compatible with its usage flags, the results are undefined and
394 * The \a usage parameter may only specify AHARDWAREBUFFER_USAGE_CPU_*.
397 * usage flags specified at buffer creation: if a read flag is passed,
424 * \return 0 on success. -EINVAL if \a buffer is NULL, the usage flags
429 int AHardwareBuffer_lock(AHardwareBuffer* buffer, uint64_t usage,
454 * \return 0 on success. -EINVAL if \a buffer is NULL, the usage flags
459 int AHardwareBuffer_lockPlanes(AHardwareBuffer* buffer, uint64_t usage,
503 * Test whether the given format and usage flag combination is
518 * \return 1 if the format and usage flag combination is allocatable,
534 int AHardwareBuffer_lockAndGetInfo(AHardwareBuffer* buffer, uint64_t usage,