Home
last modified time | relevance | path

Searched refs:ashmemFd (Results 1 - 10 of 10) sorted by relevance

/drivers/external_device_manager/frameworks/ddk/base/
H A Dddk_api.cpp64 g_shareMemoryMap[ddkAshmem->ashmemFd] = shareMemory; in OH_DDK_CreateAshmem()
75 if (g_shareMemoryMap.find(ashmem->ashmemFd) == g_shareMemoryMap.end()) { in AshmemValidityCheck()
76 EDM_LOGE(MODULE_BASE_DDK, "ashmemFd dose not exist! error fd = %{public}d", ashmem->ashmemFd); in AshmemValidityCheck()
80 if (g_shareMemoryMap[ashmem->ashmemFd] == nullptr) { in AshmemValidityCheck()
103 if (!g_shareMemoryMap[ashmem->ashmemFd]->MapAshmem(ashmemMapType)) { in OH_DDK_MapAshmem()
109 reinterpret_cast<const uint8_t *>(g_shareMemoryMap[ashmem->ashmemFd]->ReadFromAshmem(ashmem->size, 0)); in OH_DDK_MapAshmem()
122 g_shareMemoryMap[ashmem->ashmemFd]->UnmapAshmem(); in OH_DDK_UnmapAshmem()
136 g_shareMemoryMap.erase(ashmem->ashmemFd); in OH_DDK_DestroyAshmem()
/drivers/external_device_manager/interfaces/ddk/base/
H A Dddk_types.h52 int32_t ashmemFd; member
/drivers/peripheral/usb/ddk/host/include/
H A Dusb_ddk_device.h59 int32_t ashmemFd; member
/drivers/hdf_core/interfaces/inner_api/hdi/base/
H A Dhdi_smq.h271 int ashmemFd = AshmemCreate("hdi_smq", Align(meta_->GetSize(), PAGE_SIZE)); in SharedMemQueue() local
272 if (ashmemFd < 0) { in SharedMemQueue()
276 meta_->SetFd(ashmemFd); in SharedMemQueue()
/drivers/external_device_manager/test/unittest/ddk_base_test/
H A Dddk_base_test.cpp99 ashmem->ashmemFd = 0; in HWTEST_F()
/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/
H A Dbase_ddk_ndk_test.cpp97 ashmem->ashmemFd = 0; in DdkMapAshmemThree()
/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_ddk_api.cpp234 OHOS::HDI::Usb::Ddk::V1_0::UsbAshmem usbAshmem = {ashmem->ashmemFd, address, ashmem->size, 0, ashmem->size, 0}; in OH_Usb_SendPipeRequestWithAshmem()
/drivers/peripheral/usb/ddk_service/src/
H A Dusb_ddk_service.cpp461 struct UsbRequest *request = UsbAllocRequestByAshmem(handleConvert, 0, ashmem.size, ashmem.ashmemFd); in SendPipeRequestWithAshmem()
/drivers/peripheral/usb/ddk/host/src/
H A Dlinux_adapter.c1343 int32_t fd = handle->isAshmem ? handle->ashmemFd : handle->mmapFd; in AdapterAllocRequestByMmap()
H A Dusb_interface_pool.c1707 ifaceHdl->devHandle->ashmemFd = fd; in UsbAllocRequestByAshmem()

Completed in 9 milliseconds