Home
last modified time | relevance | path

Searched refs:rcb (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_buf.c827 rx_control_block_t *rcb; in ixgbe_alloc_rcb_lists() local
837 rcb = rx_data->rcb_area; in ixgbe_alloc_rcb_lists()
839 for (i = 0; i < rcb_count; i++, rcb++) { in ixgbe_alloc_rcb_lists()
840 ASSERT(rcb != NULL); in ixgbe_alloc_rcb_lists()
844 rx_data->work_list[i] = rcb; in ixgbe_alloc_rcb_lists()
847 rx_data->free_list[i - rx_data->ring_size] = rcb; in ixgbe_alloc_rcb_lists()
850 rx_buf = &rcb->rx_buf; in ixgbe_alloc_rcb_lists()
863 rcb->ref_cnt = 1; in ixgbe_alloc_rcb_lists()
864 rcb->rx_data = (ixgbe_rx_data_t *)rx_data; in ixgbe_alloc_rcb_lists()
865 rcb->free_rtn.free_func = ixgbe_rx_recycle; in ixgbe_alloc_rcb_lists()
[all …]
H A Dixgbe_main.c2412 rx_control_block_t *rcb; in ixgbe_setup_rx_ring() local
2424 rcb = rx_data->work_list[i]; in ixgbe_setup_rx_ring()
2427 rbd->read.pkt_addr = rcb->rx_buf.dma_address; in ixgbe_setup_rx_ring()
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_transceiver.c768 i40e_rx_control_block_t *rcb; in i40e_free_rx_dma() local
777 rcb = rxd->rxd_rcb_area; in i40e_free_rx_dma()
780 for (i = 0; i < count; i++, rcb++) { in i40e_free_rx_dma()
781 VERIFY(rcb != NULL); in i40e_free_rx_dma()
791 if (failed_init == B_TRUE && rcb->rcb_ref == 0) in i40e_free_rx_dma()
794 ref = atomic_dec_32_nv(&rcb->rcb_ref); in i40e_free_rx_dma()
796 freemsg(rcb->rcb_mp); in i40e_free_rx_dma()
797 rcb->rcb_mp = NULL; in i40e_free_rx_dma()
798 i40e_free_dma_buffer(&rcb->rcb_dma); in i40e_free_rx_dma()
816 i40e_rx_control_block_t *rcb; in i40e_alloc_rx_dma() local
[all …]
H A Di40e_main.c2776 i40e_rx_control_block_t *rcb; in i40e_setup_rx_descs() local
2779 rcb = rxd->rxd_work_list[i]; in i40e_setup_rx_descs()
2783 CPU_TO_LE64((uintptr_t)rcb->rcb_dma.dmab_dma_address); in i40e_setup_rx_descs()
/illumos-gate/usr/src/uts/common/io/ena/
H A Dena_rx.c30 ena_rx_ctrl_block_t *rcb = &rxq->er_rcbs[tail_mod]; in ena_refill_rx() local
35 VERIFY3P(rcb, !=, NULL); in ena_refill_rx()
40 desc->erd_length = rcb->ercb_dma.edb_len; in ena_refill_rx()
42 VERIFY3P(rcb->ercb_dma.edb_cookie, !=, NULL); in ena_refill_rx()
44 rcb->ercb_dma.edb_cookie->dmac_laddress, in ena_refill_rx()
72 ena_rx_ctrl_block_t *rcb = &rxq->er_rcbs[i]; in ena_free_rx_dma() local
73 ena_dma_free(&rcb->ercb_dma); in ena_free_rx_dma()
121 ena_rx_ctrl_block_t *rcb = &rxq->er_rcbs[i]; in ena_alloc_rx_dma() local
130 if (!ena_dma_alloc(ena, &rcb->ercb_dma, &buf_conf, in ena_alloc_rx_dma()
360 ena_rx_ctrl_block_t *rcb; in ena_ring_rx() local
[all …]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_buf.c833 rx_control_block_t *rcb; in igb_alloc_rcb_lists() local
843 rcb = rx_data->rcb_area; in igb_alloc_rcb_lists()
845 for (i = 0; i < rcb_count; i++, rcb++) { in igb_alloc_rcb_lists()
846 ASSERT(rcb != NULL); in igb_alloc_rcb_lists()
850 rx_data->work_list[i] = rcb; in igb_alloc_rcb_lists()
853 rx_data->free_list[i - rx_data->ring_size] = rcb; in igb_alloc_rcb_lists()
856 rx_buf = &rcb->rx_buf; in igb_alloc_rcb_lists()
870 rcb->ref_cnt = 1; in igb_alloc_rcb_lists()
871 rcb->rx_data = (igb_rx_data_t *)rx_data; in igb_alloc_rcb_lists()
872 rcb->free_rtn.free_func = igb_rx_recycle; in igb_alloc_rcb_lists()
[all …]
H A Digb_main.c2142 rx_control_block_t *rcb; in igb_setup_rx_ring() local
2157 rcb = rx_data->work_list[i]; in igb_setup_rx_ring()
2160 rbd->read.pkt_addr = rcb->rx_buf.dma_address; in igb_setup_rx_ring()
/illumos-gate/usr/src/data/terminfo/
H A Dtermcap.src10005 # From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu>
H A Dterminfo.src11334 # From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu>