Home
last modified time | relevance | path

Searched refs:addr_t (Results 1 – 14 of 14) sorted by relevance

/hardware/samsung_slsi/exynos5/mobicore/daemon/Kernel/Platforms/Generic/
DCMcKMod.h62 addr_t *pVirtAddr,
63 addr_t *pPhysAddr);
80 addr_t *pVirtAddr,
81 addr_t *pPhysAddr,
90 addr_t *pVirtAddr,
91 addr_t *pPhysAddr);
93 int read(addr_t buffer, uint32_t len);
111 mcResult_t free(uint32_t handle, addr_t buffer, uint32_t len);
114 addr_t buffer,
118 addr_t *pPhysWsmL2);
[all …]
DCMcKMod.cpp56 addr_t *pVirtAddr, in mapWsm()
57 addr_t *pPhysAddr) in mapWsm()
78 addr_t virtAddr = ::mmap(0, len, PROT_READ | PROT_WRITE, MAP_SHARED, in mapWsm()
87 mapParams.handle, (addr_t) (mapParams.phys_addr)); in mapWsm()
98 *pPhysAddr = (addr_t) (mapParams.phys_addr); in mapWsm()
108 addr_t *pVirtAddr, in mapMCI()
109 addr_t *pPhysAddr, in mapMCI()
129 addr_t virtAddr = ::mmap(0, len, PROT_READ | PROT_WRITE, MAP_SHARED, in mapMCI()
139 (void *)mapParams.addr, mapParams.handle, (addr_t) (mapParams.phys_addr), in mapMCI()
151 *pPhysAddr = (addr_t) (mapParams.phys_addr); in mapMCI()
[all …]
/hardware/samsung_slsi/exynos5/mobicore/daemon/ClientLib/
DSession.h45 addr_t virtAddr; /**< The virtual address of the Bulk buffer*/
46 addr_t sVirtualAddr; /**< The secure virtual address of the Bulk buffer*/
49 addr_t physAddrWsmL2; /**< The physical address of the L2 table of the Bulk buffer*/
52 addr_t virtAddr, in BulkBufferDescriptor()
53 addr_t sVirtAddr, in BulkBufferDescriptor()
56 addr_t physAddrWsmL2 in BulkBufferDescriptor()
120 mcResult_t addBulkBuf(addr_t buf, uint32_t len, BulkBufferDescriptor **blkBuf);
130 mcResult_t removeBulkBuf(addr_t buf);
139 uint32_t getBufHandle(addr_t sVirtualAddr);
DSession.cpp107 mcResult_t Session::addBulkBuf(addr_t buf, uint32_t len, BulkBufferDescriptor **blkBuf) in addBulkBuf()
109 addr_t pPhysWsmL2; in addBulkBuf()
145 uint32_t Session::getBufHandle(addr_t sVirtAddr) in getBufHandle()
161 mcResult_t Session::removeBulkBuf(addr_t virtAddr) in removeBulkBuf()
DDevice.cpp154 addr_t virtAddr; in allocateContiguousWsm()
156 addr_t physAddr; in allocateContiguousWsm()
214 CWsm_ptr Device::findContiguousWsm(addr_t virtAddr) in findContiguousWsm()
DDevice.h148 addr_t virtAddr
/hardware/samsung_slsi/exynos5/mobicore/common/MobiCore/inc/
DmcLoadFormat.h61 typedef void* addr_t; /**< an address, can be physical or virtual */ typedef
87 addr_t start; /**< Virtual start address. */
136 addr_t entry; /**< Virtual start address of service code. */
154 addr_t mcLibEntry; /**< Address for McLib entry.
160 addr_t mcLibBase; /**< McLib base address.
/hardware/samsung_slsi/exynos5/mobicore/daemon/Common/
DCWsm.h44 addr_t virtAddr;
47 addr_t physAddr;
49 CWsm(addr_t virtAddr,
53 addr_t physAddr = NULL) :
DMcTypes.h36 typedef void *addr_t; typedef
/hardware/samsung_slsi/exynos5/mobicore/daemon/Daemon/Device/Platforms/Generic/
DTrustZoneDevice.cpp101 addr_t mciBuffer; in initDevice()
372 addr_t virtAddr; in getMciInstance()
374 addr_t physAddr; in getMciInstance()
407 CWsm_ptr TrustZoneDevice::registerWsmL2(addr_t buffer, uint32_t len, uint32_t pid) in registerWsmL2()
409 addr_t physAddr; in registerWsmL2()
432 addr_t virtAddr; in allocateContiguousPersistentWsm()
434 addr_t physAddr; in allocateContiguousPersistentWsm()
499 addr_t TrustZoneDevice::findWsmL2(uint32_t handle) in findWsmL2()
501 addr_t ret = pMcKMod->findWsmL2(handle); in findWsmL2()
511 bool TrustZoneDevice::findContiguousWsm(uint32_t handle, addr_t *phys, uint32_t *len) in findContiguousWsm()
DTrustZoneDevice.h112 CWsm_ptr registerWsmL2(addr_t buffer, uint32_t len, uint32_t pid);
120 addr_t findWsmL2(uint32_t handle);
122 bool findContiguousWsm(uint32_t handle, addr_t *phys, uint32_t *len);
/hardware/samsung_slsi/exynos5/mobicore/daemon/Daemon/Device/public/
DMobiCoreDevice.h63 addr_t baseAddr; /**< Physical address of the data to load. */
197 virtual CWsm_ptr registerWsmL2(addr_t buffer, uint32_t len, uint32_t pid) = 0;
205 virtual addr_t findWsmL2(uint32_t handle) = 0;
207 virtual bool findContiguousWsm(uint32_t handle, addr_t *phys, uint32_t *len) = 0;
/hardware/samsung_slsi/exynos5/mobicore/daemon/Daemon/Device/
DMobiCoreDevice.cpp256 addr_t tci; in openSession()
279 (addr_t)(cmdOpenSession->tci), in openSession()
550 addr_t adrBuffer = ram->physAddr; in donateRam()
/hardware/samsung_slsi/exynos5/mobicore/daemon/Daemon/
DMobiCoreDriverDaemon.cpp253 (addr_t)(regObj->value), regObj->len, 0); in loadDeviceDriver()
428 LOG_I(" Sharing Service loaded at %p with Secure World", (addr_t)(regObj->value)); in processOpenSession()
430 CWsm_ptr pWsm = device->registerWsmL2((addr_t)(regObj->value), regObj->len, 0); in processOpenSession()