Home
last modified time | relevance | path

Searched refs:pShbInstance_p (Results 1 – 5 of 5) sorted by relevance

/drivers/staging/epl/
DSharedBuff.c180 INLINE_FUNCTION tShbCirBuff *ShbCirGetBuffer(tShbInstance pShbInstance_p) in ShbCirGetBuffer() argument
185 pShbCirBuff = (tShbCirBuff *) ShbIpcGetShMemPtr(pShbInstance_p); in ShbCirGetBuffer()
196 INLINE_FUNCTION tShbLinBuff *ShbLinGetBuffer(tShbInstance pShbInstance_p) in ShbLinGetBuffer() argument
201 pShbLinBuff = (tShbLinBuff *) ShbIpcGetShMemPtr(pShbInstance_p); in ShbLinGetBuffer()
209 int ShbCirSignalHandlerNewData(tShbInstance pShbInstance_p);
210 void ShbCirSignalHandlerReset(tShbInstance pShbInstance_p,
347 tShbError ShbCirReleaseBuffer(tShbInstance pShbInstance_p) in ShbCirReleaseBuffer() argument
353 if (pShbInstance_p == NULL) { in ShbCirReleaseBuffer()
358 ShbError = ShbIpcReleaseBuffer(pShbInstance_p); in ShbCirReleaseBuffer()
374 INLINE_FUNCTION tShbError ShbCirResetBuffer(tShbInstance pShbInstance_p, in ShbCirResetBuffer() argument
[all …]
DSharedBuff.h100 typedef void (*tShbCirSigHndlrNewData) (tShbInstance pShbInstance_p,
102 typedef void (*tShbCirSigHndlrReset) (tShbInstance pShbInstance_p,
130 tShbError ShbCirReleaseBuffer(tShbInstance pShbInstance_p);
134 tShbError ShbCirResetBuffer(tShbInstance pShbInstance_p,
138 tShbError ShbCirWriteDataBlock(tShbInstance pShbInstance_p,
141 tShbError ShbCirAllocDataBlock(tShbInstance pShbInstance_p,
144 tShbError ShbCirWriteDataChunk(tShbInstance pShbInstance_p,
149 tShbError ShbCirReadDataBlock(tShbInstance pShbInstance_p,
153 tShbError ShbCirGetReadDataSize(tShbInstance pShbInstance_p,
155 tShbError ShbCirGetReadBlockCount(tShbInstance pShbInstance_p,
[all …]
DShbIpc-LinuxKernel.c179 static inline tShbMemInst *ShbIpcGetShbMemInst(tShbInstance pShbInstance_p) in ShbIpcGetShbMemInst() argument
184 pShbMemInst = (tShbMemInst *) pShbInstance_p; in ShbIpcGetShbMemInst()
402 tShbError ShbIpcReleaseBuffer(tShbInstance pShbInstance_p) in ShbIpcReleaseBuffer() argument
409 DEBUG_LVL_26_TRACE1("ShbIpcReleaseBuffer(%p)\n", pShbInstance_p); in ShbIpcReleaseBuffer()
410 if (pShbInstance_p == NULL) { in ShbIpcReleaseBuffer()
413 pShbMemInst = ShbIpcGetShbMemInst(pShbInstance_p); in ShbIpcReleaseBuffer()
417 ShbError2 = ShbIpcStopSignalingNewData(pShbInstance_p); in ShbIpcReleaseBuffer()
444 INLINE_FUNCTION tShbError ShbIpcEnterAtomicSection(tShbInstance pShbInstance_p) in ShbIpcEnterAtomicSection() argument
451 if (pShbInstance_p == NULL) { in ShbIpcEnterAtomicSection()
456 pShbMemInst = ShbIpcGetShbMemInst(pShbInstance_p); in ShbIpcEnterAtomicSection()
[all …]
DShbIpc.h64 typedef int (*tSigHndlrNewData) (tShbInstance pShbInstance_p);
65 typedef void (*tSigHndlrJobReady) (tShbInstance pShbInstance_p,
98 tShbError ShbIpcReleaseBuffer(tShbInstance pShbInstance_p);
102 tShbError ShbIpcEnterAtomicSection(tShbInstance pShbInstance_p);
103 tShbError ShbIpcLeaveAtomicSection(tShbInstance pShbInstance_p);
105 tShbError ShbIpcStartSignalingNewData(tShbInstance pShbInstance_p,
109 tShbError ShbIpcStopSignalingNewData(tShbInstance pShbInstance_p);
110 tShbError ShbIpcSignalNewData(tShbInstance pShbInstance_p);
112 tShbError ShbIpcStartSignalingJobReady(tShbInstance pShbInstance_p,
116 tShbError ShbIpcSignalJobReady(tShbInstance pShbInstance_p);
[all …]
DShbIpc-Win32.c170 INLINE_FUNCTION tShbMemInst *ShbIpcGetShbMemInst(tShbInstance pShbInstance_p) in ShbIpcGetShbMemInst() argument
175 pShbMemInst = (tShbMemInst *) pShbInstance_p; in ShbIpcGetShbMemInst()
187 pShbInstance_p) in ShbIpcGetShbMemHeader() argument
193 pShbMemInst = ShbIpcGetShbMemInst(pShbInstance_p); in ShbIpcGetShbMemHeader()
463 tShbError ShbIpcReleaseBuffer(tShbInstance pShbInstance_p) in ShbIpcReleaseBuffer() argument
473 if (pShbInstance_p == NULL) { in ShbIpcReleaseBuffer()
477 pShbMemInst = ShbIpcGetShbMemInst(pShbInstance_p); in ShbIpcReleaseBuffer()
478 pShbMemHeader = ShbIpcGetShbMemHeader(pShbInstance_p); in ShbIpcReleaseBuffer()
486 ShbError2 = ShbIpcStopSignalingNewData(pShbInstance_p); in ShbIpcReleaseBuffer()
524 INLINE_FUNCTION tShbError ShbIpcEnterAtomicSection(tShbInstance pShbInstance_p) in ShbIpcEnterAtomicSection() argument
[all …]