Searched refs:pTxn (Results 1 - 15 of 15) sorted by relevance

/system/wlan/ti/wilink_6_1/Txn/
H A DBusDrv.h79 #define TXN_PARAM_GET_PRIORITY(pTxn) ( (pTxn->uTxnParams & 0x00000003) >> 0 )
80 #define TXN_PARAM_GET_FUNC_ID(pTxn) ( (pTxn->uTxnParams & 0x0000000C) >> 2 )
81 #define TXN_PARAM_GET_DIRECTION(pTxn) ( (pTxn->uTxnParams & 0x00000010) >> 4 )
82 #define TXN_PARAM_GET_FIXED_ADDR(pTxn) ( (pTxn->uTxnParams & 0x00000020) >> 5 )
83 #define TXN_PARAM_GET_MORE(pTxn) ( (pTxn
[all...]
H A DSdioBusDrv.c103 static void busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn);
291 * \param pTxn - The transaction object
295 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) argument
300 pBusDrv->pCurrTxn = pTxn;
305 busDrv_PrepareTxnParts (pBusDrv, pTxn);
332 * \param pTxn - The transaction object
336 static void busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn) argument
341 TI_UINT32 uCurrHwAddr = pTxn->uHwAddr;
342 TI_BOOL bFixedHwAddr = TXN_PARAM_GET_FIXED_ADDR(pTxn);
350 uBufLen = pTxn
452 TTxnStruct *pTxn = pBusDrv->pCurrTxn; local
[all...]
H A DWspiBusDrv.c273 * \param pTxn - The transaction object
277 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) argument
283 pBusDrv->pCurrTxn = pTxn;
289 if (TXN_PARAM_GET_DIRECTION(pTxn) == TXN_DIRECTION_WRITE)
293 // ("busDrv_Transact: Write to pTxn->uHwAddr %x\n", pTxn->uHwAddr ));
297 ("busDrv_Transact: Buff= %x, Len=%d\n", pTxn->aBuf[0], pTxn->aLen[0]));*/
300 tempWriteBuff = pTxn->aBuf[0];
304 pBusDrv->eCurrTxnStatus = WSPI_WriteAsync(pBusDrv->hWspi, pTxn
[all...]
H A DTxnQueue.c408 ETxnStatus txnQ_Transact (TI_HANDLE hTxnQ, TTxnStruct *pTxn) argument
411 TI_UINT32 uFuncId = TXN_PARAM_GET_FUNC_ID(pTxn);
414 if (TXN_PARAM_GET_SINGLE_STEP(pTxn))
416 pTxnQ->aFuncInfo[uFuncId].pSingleStep = pTxn;
421 TI_HANDLE hQueue = pTxnQ->aTxnQueues[uFuncId][TXN_PARAM_GET_PRIORITY(pTxn)];
423 que_Enqueue (hQueue, (TI_HANDLE)pTxn);
429 rc = txnQ_RunScheduler (pTxnQ, pTxn);
443 * \param pTxn - The completed transaction object
465 * \param pTxn - The completed transaction object
472 TTxnStruct *pTxn local
762 TTxnStruct *pTxn; local
[all...]
H A DTxnQueue.h218 * \param pTxn - The transaction object
219 * \return COMPLETE if input pTxn completed in this context, PENDING if not, ERROR if failed
227 ETxnStatus txnQ_Transact (TI_HANDLE hTxnQ, TTxnStruct *pTxn);
/system/wlan/ti/wilink_6_1/TWD/TwIf/
H A DTwIf.c184 static ETxnStatus twIf_SendTransaction (TTwIfObj *pTwIf, TTxnStruct *pTxn);
186 static void twIf_TxnDoneCb (TI_HANDLE hTwIf, TTxnStruct *pTxn);
621 * \param pTxn - The transaction object
625 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn) argument
630 if ((pTxn->uHwAddr >= pTwIf->uMemAddr2) && (pTxn->uHwAddr <= pTwIf->uMemAddr2 + pTwIf->uMemSize2))
632 pTxn->uHwAddr = pTxn->uHwAddr - pTwIf->uMemAddr2 + pTwIf->uMemSize1;
637 pTxn->uHwAddr = pTxn
648 twIf_TransactReadFWStatus(TI_HANDLE hTwIf, TTxnStruct *pTxn) argument
674 twIf_SendTransaction(TTwIfObj *pTwIf, TTxnStruct *pTxn) argument
812 twIf_TxnDoneCb(TI_HANDLE hTwIf, TTxnStruct *pTxn) argument
880 TTxnStruct *pTxn; local
928 ((TTxnDoneCb)(pTxn->fTxnDoneCb)) (pTxn->hCbHandle, pTxn); local
959 TTxnStruct *pTxn; local
[all...]
H A DTwIf.h90 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn);
91 ETxnStatus twIf_TransactReadFWStatus (TI_HANDLE hTwIf, TTxnStruct *pTxn);
/system/wlan/ti/wilink_6_1/TWD/FW_Transfer/
H A DfwDebug.c70 static void fwDbg_WriteAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn);
71 static void fwDbg_ReadAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn);
171 TTxnStruct *pTxn; local
174 pTxn = &pFwDebug->tTxn;
188 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR)
190 BUILD_TTxnStruct(pTxn, Address, pFwDebug->pDMABuf, Length,(TTxnDoneCb)fwDbg_WriteAddrCb, pFwDebug)
191 rc = twIf_Transact(pFwDebug->hTwif,pTxn);
222 TTxnStruct *pTxn; local
224 pTxn = &pFwDebug->tTxn;
237 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORIT
262 fwDbg_WriteAddrCb(TI_HANDLE hFwDebug,TTxnStruct* pTxn) argument
285 fwDbg_ReadAddrCb(TI_HANDLE hFwDebug,TTxnStruct* pTxn) argument
[all...]
H A DtxXfer.c84 static void txXfer_TransferDoneCb (TI_HANDLE hTxXfer, TTxnStruct *pTxn);
151 TTxnStruct *pTxn; local
162 pTxn = &(pTxXfer->aPktsCntrTxn[i].tTxnStruct);
163 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR)
164 BUILD_TTxnStruct(pTxn, HOST_WR_ACCESS_REG, &pTxXfer->aPktsCntrTxn[i].uPktsCntr, REGISTER_SIZE, NULL, NULL)
205 TTxnStruct *pTxn = (TTxnStruct *)pPktCtrlBlk; local
210 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_FIXED_ADDR)
211 pTxn->uHwAddr = SLV_MEM_DATA;
216 pTxn->fTxnDoneCb = NULL;
220 pTxn
270 txXfer_TransferDoneCb(TI_HANDLE hTxXfer, TTxnStruct *pTxn) argument
[all...]
H A DRxXfer.c144 static void rxXfer_TxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct* pTxn);
145 static void rxXfer_PktDropTxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct *pTxn);
147 static void rxXfer_ForwardPacket (TRxXfer* pRxXfer, TTxnStruct* pTxn);
293 static void rxXfer_ForwardPacket (TRxXfer *pRxXfer, TTxnStruct *pTxn) argument
297 RxIfDescriptor_t *pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[0]);
305 if (pTxn->aLen[uBufNum] == 0)
312 pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[uBufNum]);
316 if (pTxn->aLen[uBufNum] != uLenFromRxInfo)
318 TRACE3(pRxXfer->hReport, REPORT_SEVERITY_ERROR , "rxXfer_ForwardPacket: Bad Length!! RxInfoLength=%d, ShortDescLen=%d, RxInfoStatus=0x%x\n", uLenFromRxInfo, pTxn->aLen[uBufNum], pRxInfo->status);
322 pRxInfo->length = ENDIAN_HANDLE_WORD(pTxn
422 TTxnStruct * pTxn = NULL; local
619 TTxnStruct *pTxn; local
677 rxXfer_TxnDoneCb(TI_HANDLE hRxXfer, TTxnStruct *pTxn) argument
710 rxXfer_PktDropTxnDoneCb(TI_HANDLE hRxXfer, TTxnStruct *pTxn) argument
737 TTxnStruct* pTxn; local
[all...]
H A DHwInit.c152 #define HW_INIT_PTXN_SET(pHwInit, pTxn) pTxn = (TTxnStruct*)&(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].tTxnStruct);
154 #define BUILD_HW_INIT_TXN_DATA(pHwInit, pTxn, uAddr, uVal, uSize, direction, fCB, hCB) \
155 HW_INIT_PTXN_SET(pHwInit, pTxn) \
156 TXN_PARAM_SET_DIRECTION(pTxn, direction); \
158 BUILD_TTxnStruct(pTxn, uAddr, &(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].uData), uSize, fCB, hCB)
160 #define BUILD_HW_INIT_FW_STATIC_TXN(pHwInit, pTxn, uAddr, fCB, hCB) \
161 HW_INIT_PTXN_SET(pHwInit, pTxn) \
162 TXN_PARAM_SET_DIRECTION(pTxn, TXN_DIRECTION_READ); \
163 BUILD_TTxnStruct(pTxn, uAdd
456 TTxnStruct* pTxn; local
612 TTxnStruct *pTxn; local
1021 TTxnStruct* pTxn; local
1235 TTxnStruct* pTxn; local
1272 TTxnStruct* pTxn; local
1438 TTxnStruct* pTxn; local
1618 TTxnStruct *pTxn; local
1929 TTxnStruct *pTxn; local
2134 TTxnStruct *pTxn; local
2227 TTxnStruct *pTxn; local
[all...]
H A DtxResult.c179 TTxnStruct *pTxn; local
185 pTxn = &pTxResult->tHostCounterWriteTxn.tTxnStruct;
186 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR)
187 BUILD_TTxnStruct(pTxn, 0, &pTxResult->tHostCounterWriteTxn.uCounter, REGISTER_SIZE, NULL, NULL)
190 pTxn = &pTxResult->tResultsInfoReadTxn.tTxnStruct;
191 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR)
192 BUILD_TTxnStruct(pTxn,
308 TTxnStruct *pTxn = &(pTxResult->tResultsInfoReadTxn.tTxnStruct); local
319 pTxn->uHwAddr = pTxResult->uTxResultInfoAddr;
320 eTwifStatus = twIf_Transact (pTxResult->hTwIf, pTxn);
361 TTxnStruct *pTxn = &(pTxResult->tHostCounterWriteTxn.tTxnStruct); local
[all...]
H A DeventMbox.c357 TTxnStruct *pTxn; local
361 pTxn = &pEventMbox->iTxnGenRegSize.tTxnReg;
368 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR)
370 BUILD_TTxnStruct(pTxn, REG_EVENT_MAILBOX_PTR, &pEventMbox->iTxnGenRegSize.iRegBuffer, REGISTER_SIZE, eventMbox_ReadAddrCb, hEventMbox)
371 rc = twIf_Transact(pEventMbox->hTwif,pTxn);
614 TTxnStruct *pTxn; local
617 pTxn = &pEventMbox->iTxnEventMbox.tEventMbox;
646 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR)
648 BUILD_TTxnStruct(pTxn, pEventMbox->EventMboxAddr[pEventMbox->ActiveMbox], &pEventMbox->iTxnEventMbox.iEventMboxBuf, sizeof(EventMailBox_t),(TTxnDoneCb)eventMbox_ReadCompleteCB, pEventMbox)
649 rc = twIf_Transact(pEventMbox->hTwif,pTxn);
674 TTxnStruct* pTxn; local
[all...]
H A DFwEvent.c218 TTxnStruct* pTxn; local
239 pTxn = (TTxnStruct*)&pFwEvent->tMaskTxn.tTxnStruct;
240 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR)
241 BUILD_TTxnStruct(pTxn, HINT_MASK, &pFwEvent->tMaskTxn.uData, REGISTER_SIZE, NULL, NULL)
243 pTxn = (TTxnStruct*)&pFwEvent->tUnMaskTxn.tTxnStruct;
244 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR)
245 BUILD_TTxnStruct(pTxn, HINT_MASK, &pFwEvent->tUnMaskTxn.uData, REGISTER_SIZE, NULL, NULL)
248 pTxn = (TTxnStruct*)&pFwEvent->tFwStatusTxn.tTxnStruct;
249 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR)
250 BUILD_TTxnStruct(pTxn, FW_STATUS_ADD
[all...]
H A DCmdMBox.c69 static void cmdMbox_ConfigHwCb (TI_HANDLE hCmdMbox, TTxnStruct *pTxn);
392 static void cmdMbox_ConfigHwCb (TI_HANDLE hCmdMbox, TTxnStruct *pTxn) argument

Completed in 2124 milliseconds