Home
last modified time | relevance | path

Searched refs:rx_free (Results 1 – 14 of 14) sorted by relevance

/linux-6.6.21/drivers/net/fddi/skfp/h/
Dfplustm.h107 u_short rx_free ; /* count of free RxD's */ member
Dhwmtm.h325 #define HWM_GET_RX_FREE(smc) ((int)(smc)->hw.fp.rx_q[QUEUE_R1].rx_free-1)
/linux-6.6.21/drivers/net/wireless/intel/iwlwifi/pcie/
Drx.c264 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxmq_restock()
315 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer, in iwl_pcie_rxsq_restock()
481 list_add_tail(&rxb->list, &rxq->rx_free); in iwl_pcie_rxq_alloc_rbs()
640 list_move(&rxb->list, &rxq->rx_free); in iwl_pcie_rx_allocator_get()
995 INIT_LIST_HEAD(&rxq->rx_free); in iwl_pcie_rx_init_rxb_lists()
1435 list_add_tail(&rxb->list, &rxq->rx_free); in iwl_pcie_rx_handle_rb()
1561 list_add_tail(&rxb->list, &rxq->rx_free); in iwl_pcie_rx_handle()
Dinternal.h157 struct list_head rx_free; member
/linux-6.6.21/drivers/net/ethernet/
Dlantiq_xrx200.c503 goto rx_free; in xrx200_dma_init()
539 rx_free: in xrx200_dma_init()
/linux-6.6.21/drivers/net/ethernet/3com/
Dtyphoon.c244 struct rx_free rxBuff[RXFREE_ENTRIES] __3xp_aligned;
1202 sizeof(struct rx_free)); in typhoon_init_interface()
1560 struct rx_free *r; in typhoon_recycle_rx_skb()
1571 r = (struct rx_free *) (ring->ringBase + ring->lastWrite); in typhoon_recycle_rx_skb()
1587 struct rx_free *r; in typhoon_alloc_rx_skb()
1614 r = (struct rx_free *) (ring->ringBase + ring->lastWrite); in typhoon_alloc_rx_skb()
Dtyphoon.h299 struct rx_free { struct
/linux-6.6.21/drivers/net/fddi/skfp/
Dhwmtm.c401 queue->rx_free = SMT_R1_RXD_COUNT ; in init_rxd_ring()
1150 queue->rx_free += frag_count ; in process_receive()
1426 smc->hw.fp.rx_q[QUEUE_R1].rx_free-- ; in hwm_rx_frag()
1507 queue->rx_free += frag_count ; in mac_drv_clear_rx_queue()
/linux-6.6.21/drivers/net/wireless/intel/iwlegacy/
D3945-mac.c937 element = rxq->rx_free.next; in il3945_rx_queue_restock()
1042 list_add_tail(&rxb->list, &rxq->rx_free); in il3945_rx_allocate()
1056 INIT_LIST_HEAD(&rxq->rx_free); in il3945_rx_queue_reset()
1266 list_add_tail(&rxb->list, &rxq->rx_free); in il3945_rx_handle()
D4965-mac.c90 INIT_LIST_HEAD(&rxq->rx_free); in il4965_rx_queue_reset()
265 element = rxq->rx_free.next; in il4965_rx_queue_restock()
373 list_add_tail(&rxb->list, &rxq->rx_free); in il4965_rx_allocate()
4302 list_add_tail(&rxb->list, &rxq->rx_free); in il4965_rx_handle()
Dcommon.h601 struct list_head rx_free; member
Dcommon.c2600 INIT_LIST_HEAD(&rxq->rx_free); in il_rx_queue_alloc()
/linux-6.6.21/drivers/net/wireless/intel/ipw2x00/
Dipw2200.h714 struct list_head rx_free; /* Own an SKBs */ member
Dipw2200.c3390 INIT_LIST_HEAD(&rxq->rx_free); in ipw_rx_queue_reset()
5103 element = rxq->rx_free.next; in ipw_rx_queue_restock()
5158 list_add_tail(&rxb->list, &rxq->rx_free); in ipw_rx_queue_replenish()
5210 INIT_LIST_HEAD(&rxq->rx_free); in ipw_rx_queue_alloc()