/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
CreatePluginFactories.h | 20 #include <android/hardware/drm/1.1/ICryptoFactory.h> 21 #include <android/hardware/drm/1.1/IDrmFactory.h> 25 namespace drm { namespace in namespace:android::hardware 29 using ::android::hardware::drm::V1_1::ICryptoFactory; 30 using ::android::hardware::drm::V1_1::IDrmFactory; 39 } // namespace drm
|
AesCtrDecryptor.h | 24 namespace drm { namespace in namespace:android::hardware 28 using ::android::hardware::drm::V1_0::Status; 29 using ::android::hardware::drm::V1_0::SubSample; 46 } // namespace drm
|
ClearKeyTypes.h | 20 #include <android/hardware/drm/1.0/types.h> 26 namespace drm { namespace in namespace:android::hardware 30 using ::android::hardware::drm::V1_0::KeyValue; 37 typedef ::android::hardware::drm::V1_0::SubSample SubSample; 51 } // namespace drm
|
CryptoFactory.h | 20 #include <android/hardware/drm/1.0/ICryptoPlugin.h> 21 #include <android/hardware/drm/1.1/ICryptoFactory.h> 27 namespace drm { namespace in namespace:android::hardware 31 using ::android::hardware::drm::V1_1::ICryptoFactory; 32 using ::android::hardware::drm::V1_0::ICryptoPlugin; 56 } // namespace drm
|
CryptoPlugin.h | 20 #include <android/hardware/drm/1.0/ICryptoPlugin.h> 34 namespace drm { namespace in namespace:android::hardware 38 using ::android::hardware::drm::V1_0::DestinationBuffer; 39 using ::android::hardware::drm::V1_0::ICryptoPlugin; 40 using ::android::hardware::drm::V1_0::Mode; 41 using ::android::hardware::drm::V1_0::Pattern; 42 using ::android::hardware::drm::V1_0::SharedBuffer; 43 using ::android::hardware::drm::V1_0::Status; 44 using ::android::hardware::drm::V1_0::SubSample; 100 } // namespace drm [all...] |
DrmFactory.h | 20 #include <android/hardware/drm/1.1/IDrmPlugin.h> 21 #include <android/hardware/drm/1.1/IDrmFactory.h> 27 namespace drm { namespace in namespace:android::hardware 56 } // namespace drm
|
InitDataParser.h | 20 #include <android/hardware/drm/1.0/types.h> 26 namespace drm { namespace in namespace:android::hardware 30 using ::android::hardware::drm::V1_0::Status; 52 } // namespace drm
|
/hardware/interfaces/drm/1.1/ |
ICryptoFactory.hal | 16 package android.hardware.drm@1.1;
|
IDrmFactory.hal | 16 package android.hardware.drm@1.1; 23 * drm HAL to create drm plugin instances. A drm plugin instance 24 * creates drm sessions which are used to obtain keys for a crypto
|
/hardware/interfaces/drm/1.0/default/ |
LegacyPluginPath.h | 23 namespace drm { namespace in namespace:android::hardware 31 } // namespace drm
|
LegacyPluginPath.cpp | 23 namespace drm { namespace in namespace:android::hardware 28 if (property_get_bool("drm.64bit.enabled", false)) { 37 } // namespace drm
|
Android.mk | 17 ############# Build legacy drm service ############ 22 LOCAL_MODULE := android.hardware.drm@1.0-service 23 LOCAL_INIT_RC := android.hardware.drm@1.0-service.rc 30 android.hardware.drm@1.0 \ 40 android.hardware.drm@1.0-helper \ 43 hardware/interfaces/drm 48 # TODO(b/18948909) Some legacy DRM plugins only support 32-bit. They need to be 49 # migrated to 64-bit. Once all of a device's legacy DRM plugins support 64-bit, 58 ############# Build legacy drm impl library ############ 61 LOCAL_MODULE := android.hardware.drm@1.0-imp [all...] |
/cts/tests/tests/drm/src/android/drm/cts/ |
ConfigFactory.java | 17 package android.drm.cts; 21 import android.drm.cts.configs.PassthruConfig; 22 import android.drm.cts.configs.FwdLockConfig; 30 * @param plugInName Name of DRM plug-in. The name SHOULD be consistent with
|
DrmInfoStatusTest.java | 17 package android.drm.cts; 21 import android.drm.DrmInfoStatus; 22 import android.drm.DrmInfoRequest; 23 import android.drm.ProcessedData;
|
NativeCodeTest.java | 17 package android.drm.cts; 33 * Returns true iff this device is vulnerable to arbitrary code execution in drm server
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nouveau_screen.h | 36 struct nouveau_drm *drm; member in struct:nouveau_screen
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
CreatePluginFactories.cpp | 24 namespace drm { namespace in namespace:android::hardware 42 } // namespace drm
|
/external/mesa3d/src/egl/wayland/wayland-drm/ |
wayland-drm.c | 37 #include "wayland-drm.h" 38 #include "wayland-drm-server-protocol.h" 59 struct wl_drm *drm = buffer->drm; local 61 drm->callbacks->release_buffer(drm->user_data, buffer); 80 struct wl_drm *drm = resource->data; local 89 buffer->drm = drm; 100 drm->callbacks->reference_buffer(drm->user_data, name, fd, buffer) 190 struct wl_drm *drm = resource->data; local 210 struct wl_drm *drm = data; local 265 struct wl_drm *drm; local [all...] |
/external/libdrm/tegra/ |
tegra.c | 44 struct drm_tegra *drm = bo->drm; local 53 drmIoctl(drm->fd, DRM_IOCTL_GEM_CLOSE, &args); 60 struct drm_tegra *drm; local 65 drm = calloc(1, sizeof(*drm)); 66 if (!drm) 69 drm->close = close; 70 drm->fd = fd; 72 *drmp = drm; 250 struct drm_tegra *drm = bo->drm; local 299 struct drm_tegra *drm = bo->drm; local 322 struct drm_tegra *drm = bo->drm; local 344 struct drm_tegra *drm = bo->drm; local 370 struct drm_tegra *drm = bo->drm; local [all...] |
/external/drm_gralloc/ |
gralloc_drm.cpp | 24 #define LOG_TAG "GRALLOC-DRM" 54 * Create the driver for a DRM fd. 65 ALOGE("invalid DRM fd"); 103 * Create a DRM device object. 108 struct gralloc_drm_t *drm; local 111 drm = new gralloc_drm_t; 112 if (!drm) 115 property_get("gralloc.drm.device", path, "/dev/dri/renderD128"); 116 drm->fd = open(path, O_RDWR); 117 if (drm->fd < 0) 340 struct gralloc_drm_t *drm = bo->drm; local [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
MediaDrmClearkeyTest.java | 186 private void getKeys(MediaDrm drm, String initDataType, 190 drmRequest = drm.getKeyRequest(sessionId, drmInitData, initDataType, 226 drm.provideKeyResponse(sessionId, jsonResponse); 294 private void stopDrm(MediaDrm drm) { 295 if (drm != mDrm) { 296 Log.e(TAG, "invalid drm specified in stopDrm"); 303 private @NonNull byte[] openSession(MediaDrm drm) { 309 mSessionId = drm.openSession(); 317 private void closeSession(MediaDrm drm, byte[] sessionId) { 318 drm.closeSession(sessionId) 368 MediaDrm drm = null; local 460 MediaDrm drm = startDrm(new byte[][] { CLEAR_KEY_CENC }, "cenc", local 603 MediaDrm drm = startDrm(new byte[][] { CLEAR_KEY_CENC }, local 642 MediaDrm drm = startDrm(new byte[][]{CLEAR_KEY_CENC}, local 716 MediaDrm drm = startDrm(new byte[][] { CLEAR_KEY_CENC }, local 752 MediaDrm drm = null; local 782 MediaDrm drm = null; local 836 MediaDrm drm = startDrm(new byte[][] {CLEAR_KEY_CENC}, "cenc", CLEARKEY_SCHEME_UUID); local [all...] |
MediaDrmMetricsTest.java | 52 private String getClearkeyVersion(MediaDrm drm) { 54 return drm.getPropertyString("version"); 61 MediaDrm drm = new MediaDrm(CLEARKEY_SCHEME_UUID); local 62 assertNotNull(drm); 64 if (getClearkeyVersion(drm).equals("1.0")) { 66 drm.close(); 70 PersistableBundle metrics = drm.getMetrics(); 76 drm.close(); 80 MediaDrm drm = new MediaDrm(CLEARKEY_SCHEME_UUID); local 81 assertNotNull(drm); 133 MediaDrm drm = new MediaDrm(CLEARKEY_SCHEME_UUID); local [all...] |
/external/libdrm/man/ |
Makefile.am | 13 drm.xml \ 14 drm-kms.xml \ 15 drm-memory.xml 18 drm-mm.xml \ 19 drm-gem.xml \ 20 drm-ttm.xml
|
/external/ltp/testcases/kernel/device-drivers/drm/user_space/ |
Makefile | 3 CFLAGS := -I$(KDIR)/drivers/char/drm
|
/frameworks/av/drm/common/ |
DrmConvertedStatus.cpp | 17 #include <drm/DrmConvertedStatus.h>
|