Lines Matching refs:entry
284 Also update numOfBuffers & entry (from, to) */
366 TxResultDescriptor_t *pCurrentEntry; /* Points to the current table entry */
367 UINT32 uIndex; /* The current table entry */
378 * Update current entry.
389 /* If the current entry contains fresh Tx-result information */
392 /* Call GWSI Tx-complete callback with current entry pointer. */
393 /* It is assumed that the entry is only accessed in this context and only for reading. */
396 /* Clear entry */
400 /* Increment the index to point to next entry (wrap around is handled below) */
423 pTxResult->entry[0].from = pTxResult->TxCmpltStartPointIterator;
424 pTxResult->entry[0].to = uIndex;
430 pTxResult->entry[0].from = pTxResult->TxCmpltStartPointIterator;
431 pTxResult->entry[0].to = FW_TX_CMPLT_BLOCK_SIZE;
432 pTxResult->entry[1].from = 0;
433 pTxResult->entry[1].to = uIndex;
439 pTxResult->entry[0].from = 0;
440 pTxResult->entry[0].to = FW_TX_CMPLT_BLOCK_SIZE;
445 else /* no new entry - no need to write buffers */
472 * NOTE: please note that we are running over the last WORD before the first entry
478 * Write to firmware - NOTE: that we are running over the last WORD before the first entry
482 pTxResult->txResultTableAddr + pTxResult->entry[currBuffer].from * sizeof(TxResultDescriptor_t),
483 PADWRITE (&pTxResult->TxCmpltAttr[pTxResult->entry[currBuffer].from]),
484 (pTxResult->entry[currBuffer].to - pTxResult->entry[currBuffer].from) * sizeof(TxResultDescriptor_t),