Searched refs:put_idx (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/alacritech/ |
H A D | slicoss.c | 69 static inline int slic_get_free_queue_descs(unsigned int put_idx, in slic_get_free_queue_descs() argument 73 if (put_idx >= done_idx) in slic_get_free_queue_descs() 74 return (qlen - (put_idx - done_idx) - 1); in slic_get_free_queue_descs() 75 return (done_idx - put_idx - 1); in slic_get_free_queue_descs() 117 return slic_get_free_queue_descs(txq->put_idx, txq->done_idx, txq->len); in slic_get_free_tx_descs() 122 return slic_get_free_queue_descs(rxq->put_idx, rxq->done_idx, rxq->len); in slic_get_free_rx_descs() 437 buff = &rxq->rxbuffs[rxq->put_idx]; in slic_refill_rx_queue() 446 rxq->put_idx = slic_next_queue_idx(rxq->put_idx, rxq->len); in slic_refill_rx_queue() 559 while (todo && (rxq->done_idx != rxq->put_idx)) { in slic_handle_receive() [all...] |
H A D | slic.h | 512 unsigned int put_idx; member 534 unsigned int put_idx; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/alacritech/ |
H A D | slicoss.c | 69 static inline int slic_get_free_queue_descs(unsigned int put_idx, in slic_get_free_queue_descs() argument 73 if (put_idx >= done_idx) in slic_get_free_queue_descs() 74 return (qlen - (put_idx - done_idx) - 1); in slic_get_free_queue_descs() 75 return (done_idx - put_idx - 1); in slic_get_free_queue_descs() 117 return slic_get_free_queue_descs(txq->put_idx, txq->done_idx, txq->len); in slic_get_free_tx_descs() 122 return slic_get_free_queue_descs(rxq->put_idx, rxq->done_idx, rxq->len); in slic_get_free_rx_descs() 437 buff = &rxq->rxbuffs[rxq->put_idx]; in slic_refill_rx_queue() 446 rxq->put_idx = slic_next_queue_idx(rxq->put_idx, rxq->len); in slic_refill_rx_queue() 559 while (todo && (rxq->done_idx != rxq->put_idx)) { in slic_handle_receive() [all...] |
H A D | slic.h | 510 unsigned int put_idx; member 532 unsigned int put_idx; member
|
Completed in 7 milliseconds