Home
last modified time | relevance | path

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

/hal_infineon-latest/mtb-pdl-cat1/drivers/third_party/ethernet/src/
Dedd_tx.c203 uint32_t emacQueueTxBuf(void *pD, uint8_t queueNum, CEDI_BuffAddr *bufAdd, in emacQueueTxBuf() argument
212 if ((pD==NULL) || (queueNum>=CEDI_PdVar(cfg).txQs) || (bufAdd==NULL) in emacQueueTxBuf()
218 txQ = &CEDI_PdVar(txQueue)[queueNum]; in emacQueueTxBuf()
227 if (emacTxDescFree(pD, queueNum, &nFree)) return EINVAL; in emacQueueTxBuf()
267 if (emacTxDescFree(pD, queueNum, &nFree)) return EINVAL; in emacQueueTxBuf()
269 length, queueNum, freeDesc, (void *)bufAdd->vAddr, (void *)bufAdd->pAddr, nFree); in emacQueueTxBuf()
302 if ((pD==NULL) || (prm->queueNum>=CEDI_PdVar(cfg).txQs) in emacQTxBuf()
309 txQ = &CEDI_PdVar(txQueue)[prm->queueNum]; in emacQTxBuf()
319 if (emacTxDescFree(pD, prm->queueNum, &nFree)) return EINVAL; in emacQTxBuf()
423 (prm->queueNum>=CEDI_PdVar(cfg).txQs)) in emacDeQTxBuf()
[all …]
Dedd_rx.c113 uint32_t emacAddRxBuf(void *pD, uint8_t queueNum, CEDI_BuffAddr *buf, uint8_t init) in emacAddRxBuf() argument
120 if (queueNum>=(CEDI_PdVar(cfg)).rxQs) { in emacAddRxBuf()
121 vDbgMsg(DBG_GEN_MSG, 5, "Error: Invalid Rx queue number: %u\n", queueNum); in emacAddRxBuf()
132 rxQ = &(CEDI_PdVar(rxQueue[queueNum])); in emacAddRxBuf()
134 if (rxQ->numRxBufs>=((CEDI_PdVar(cfg)).rxQLen[queueNum])) { in emacAddRxBuf()
157 bufLenWords = (CEDI_PdVar(cfg).rxBufLength[queueNum])<<4; in emacAddRxBuf()
206 uint32_t emacNumRxBufs(void *pD, uint8_t queueNum, uint16_t *numBufs) in emacNumRxBufs() argument
208 if ((pD==NULL) || (numBufs==NULL) || (queueNum>=(CEDI_PdVar(cfg)).rxQs)) in emacNumRxBufs()
211 *numBufs = (CEDI_PdVar(rxQueue[queueNum])).numRxBufs; in emacNumRxBufs()
222 uint32_t emacNumRxUsed(void *pD, uint8_t queueNum) in emacNumRxUsed() argument
[all …]
Dedd.c2100 uint8_t queueNum) in emacSetEventEnable() argument
2102 #define CEDI_ENABLE_INT(Q) if ((queueNum==Q) || (queueNum==CEDI_ALL_QUEUES)) \ in emacSetEventEnable()
2105 #define CEDI_DISABLE_INT(Q) if ((queueNum==Q) || (queueNum==CEDI_ALL_QUEUES))\ in emacSetEventEnable()
2114 if ((queueNum>=CEDI_PdVar(numQs)) && (queueNum!=CEDI_ALL_QUEUES)) { in emacSetEventEnable()
2116 "*** Error: Invalid parameter, queueNum: %u\n", queueNum); in emacSetEventEnable()
2125 if ((events &(~(((queueNum==0)||(queueNum==CEDI_ALL_QUEUES)) in emacSetEventEnable()
2129 events, queueNum); in emacSetEventEnable()
2145 if ((queueNum==0) || (queueNum==CEDI_ALL_QUEUES)) { in emacSetEventEnable()
2241 if (queueNum>0) { in emacSetEventEnable()
2286 if ((queueNum==0) || (queueNum==CEDI_ALL_QUEUES)) { in emacSetEventEnable()
[all …]
/hal_infineon-latest/mtb-pdl-cat1/drivers/third_party/ethernet/include/
Dedd_int.h237 uint8_t queueNum);
263 uint32_t emacQueueTxBuf(void *pD, uint8_t queueNum, CEDI_BuffAddr *bufAdd,
270 uint32_t emacTxDescFree(void *pD, uint8_t queueNum, uint16_t *numFree);
272 uint32_t emacFreeTxDesc(void *pD, uint8_t queueNum, CEDI_TxDescData *descData);
278 uint32_t emacResetTxQ(void *pD, uint8_t queueNum);
321 uint32_t emacAddRxBuf(void *pD, uint8_t queueNum, CEDI_BuffAddr *buf,
324 uint32_t emacNumRxBufs(void *pD, uint8_t queueNum, uint16_t *numBufs);
326 uint32_t emacNumRxUsed(void *pD, uint8_t queueNum);
328 uint32_t emacReadRxBuf(void *pD, uint8_t queueNum, CEDI_BuffAddr *buf,
341 uint32_t emacRemoveRxBuf(void *pD, uint8_t queueNum, CEDI_BuffAddr *buf);
[all …]
Dcedi.h496 typedef void (*CEDI_CbTxEvent)(void* pD, uint32_t event, uint8_t queueNum);
505 typedef void (*CEDI_CbTxError)(void* pD, uint32_t error, uint8_t queueNum);
511 typedef void (*CEDI_CbRxFrame)(void* pD, uint8_t queueNum);
519 typedef void (*CEDI_CbRxError)(void* pD, uint32_t error, uint8_t queueNum);
525 typedef void (*CEDI_CbHrespError)(void* pD, uint8_t queueNum);
930 uint8_t queueNum; member
1487 uint32_t (*setEventEnable)(void* pD, uint32_t events, uint8_t enable, uint8_t queueNum);
1499 uint32_t (*getEventEnable)(void* pD, uint8_t queueNum, uint32_t* event);
1868 …uint32_t (*queueTxBuf)(void* pD, uint8_t queueNum, CEDI_BuffAddr* bufAdd, uint32_t length, uint8_t…
1905 uint32_t (*txDescFree)(void* pD, uint8_t queueNum, uint16_t* numFree);
[all …]