Home
last modified time | relevance | path

Searched full:rxb (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/sys/dev/qlxgb/
H A Dqla_isr.c57 qla_rx_buf_t *rxb; in qla_rx_intr() local
87 rxb = &ha->rx_buf[idx]; in qla_rx_intr()
89 rxb = &ha->rx_jbuf[idx]; in qla_rx_intr()
91 QL_ASSERT((rxb != NULL),\ in qla_rx_intr()
92 ("%s: [r, i, sds_idx]=[%d, 0x%x, %d] rxb != NULL\n",\ in qla_rx_intr()
95 mp = rxb->m_head; in qla_rx_intr()
98 ("%s: [r,i,rxb, sds_idx]=[%d, 0x%x, %p, %d] mp != NULL\n",\ in qla_rx_intr()
99 __func__, ring, idx, rxb, sds_idx)); in qla_rx_intr()
101 bus_dmamap_sync(ha->rx_tag, rxb->map, BUS_DMASYNC_POSTREAD); in qla_rx_intr()
104 rxb->m_head = NULL; in qla_rx_intr()
[all …]
H A Dqla_os.c1207 qla_rx_buf_t *rxb; in qla_alloc_rcv_bufs() local
1240 rxb = &ha->rx_buf[i]; in qla_alloc_rcv_bufs()
1242 ret = bus_dmamap_create(ha->rx_tag, BUS_DMA_NOWAIT, &rxb->map); in qla_alloc_rcv_bufs()
1259 rxb = &ha->rx_buf[i]; in qla_alloc_rcv_bufs()
1260 rxb->handle = i; in qla_alloc_rcv_bufs()
1261 if (!(ret = qla_get_mbuf(ha, rxb, NULL, 0))) { in qla_alloc_rcv_bufs()
1268 rxb->handle, rxb->paddr, in qla_alloc_rcv_bufs()
1269 (rxb->m_head)->m_pkthdr.len); in qla_alloc_rcv_bufs()
1274 bus_dmamap_destroy(ha->rx_tag, rxb->map); in qla_alloc_rcv_bufs()
1280 rxb = &ha->rx_jbuf[i]; in qla_alloc_rcv_bufs()
[all …]
/freebsd/sys/contrib/dev/iwlwifi/pcie/
H A Drx.c222 struct iwl_rx_mem_buffer *rxb) in iwl_pcie_restock_bd() argument
229 bd[rxq->write].addr = cpu_to_le64(rxb->page_dma); in iwl_pcie_restock_bd()
230 bd[rxq->write].rbid = cpu_to_le16(rxb->vid); in iwl_pcie_restock_bd()
234 bd[rxq->write] = cpu_to_le64(rxb->page_dma | rxb->vid); in iwl_pcie_restock_bd()
241 (u32)rxb->vid, rxq->id, rxq->write); in iwl_pcie_restock_bd()
252 struct iwl_rx_mem_buffer *rxb;
268 rxb = list_first_entry(&rxq->rx_free, struct iwl_rx_mem_buffer,
270 list_del(&rxb->list);
271 rxb
[all...]
H A Dinternal.h43 * @page_dma: bus address of rxb page
44 * @page: driver's pointer to the rxb page
46 * @invalid: rxb is in driver ownership - not owned by HW
47 * @vid: index of this rxb in the global table
344 * @global_table: table mapping received VID from hw to rxb
637 struct iwl_rx_cmd_buffer *rxb); in _iwl_enable_interrupts()
/freebsd/sys/dev/qlxge/
H A Dqls_isr.c75 qla_rx_buf_t *rxb; in qls_replenish_rx() local
86 rxb = &rxr->rx_buf[rxr->sbq_next]; in qls_replenish_rx()
88 if (rxb->m_head == NULL) { in qls_replenish_rx()
89 if (qls_get_mbuf(ha, rxb, NULL) != 0) { in qls_replenish_rx()
93 rxb->m_head = NULL; in qls_replenish_rx()
98 if (rxb->m_head != NULL) { in qls_replenish_rx()
99 sbq_e[rxr->sbq_next].addr_lo = (uint32_t)rxb->paddr; in qls_replenish_rx()
101 (uint32_t)(rxb->paddr >> 32); in qls_replenish_rx()
124 qla_rx_buf_t *rxb; in qls_rx_comp() local
140 rxb = &rxr->rx_buf[rxr->rx_next]; in qls_rx_comp()
[all …]
H A Dqls_os.c1258 qla_rx_buf_t *rxb; in qls_alloc_rcv_mbufs() local
1265 rxb = &rx_ring->rx_buf[i]; in qls_alloc_rcv_mbufs()
1267 ret = bus_dmamap_create(ha->rx_tag, BUS_DMA_NOWAIT, &rxb->map); in qls_alloc_rcv_mbufs()
1274 rxb = &rx_ring->rx_buf[j]; in qls_alloc_rcv_mbufs()
1275 bus_dmamap_destroy(ha->rx_tag, rxb->map); in qls_alloc_rcv_mbufs()
1285 rxb = &rx_ring->rx_buf[0]; in qls_alloc_rcv_mbufs()
1288 if (!(ret = qls_get_mbuf(ha, rxb, NULL))) { in qls_alloc_rcv_mbufs()
1295 sbq_e->addr_lo = rxb->paddr & 0xFFFFFFFF; in qls_alloc_rcv_mbufs()
1296 sbq_e->addr_hi = (rxb->paddr >> 32) & 0xFFFFFFFF; in qls_alloc_rcv_mbufs()
1302 bus_dmamap_destroy(ha->rx_tag, rxb->map); in qls_alloc_rcv_mbufs()
[all …]
/freebsd/sys/dev/qlxgbe/
H A Dql_isr.c61 qla_rx_buf_t *rxb; in qla_rx_intr() local
84 rxb = &rx_ring->rx_buf[sgc->handle[i] & 0x7FFF]; in qla_rx_intr()
86 QL_ASSERT(ha, (rxb != NULL), in qla_rx_intr()
87 ("%s: [sds_idx]=[%d] rxb != NULL\n", __func__,\ in qla_rx_intr()
90 if ((rxb == NULL) || QL_ERR_INJECT(ha, INJCT_RX_RXB_INVAL)) { in qla_rx_intr()
93 "%s invalid rxb[%d, %d, 0x%04x]\n", in qla_rx_intr()
99 mp = rxb->m_head; in qla_rx_intr()
107 bus_dmamap_sync(ha->rx_tag, rxb->map, BUS_DMASYNC_POSTREAD); in qla_rx_intr()
109 rxb->m_head = NULL; in qla_rx_intr()
110 rxb->next = sdsp->rxb_free; in qla_rx_intr()
[all …]
H A Dql_os.c1785 qla_rx_buf_t *rxb; in qla_alloc_rcv_std() local
1792 rxb = &rx_ring->rx_buf[i]; in qla_alloc_rcv_std()
1795 &rxb->map); in qla_alloc_rcv_std()
1805 rxb = &ha->rx_ring[k].rx_buf[j]; in qla_alloc_rcv_std()
1807 rxb->map); in qla_alloc_rcv_std()
1826 rxb = &rx_ring->rx_buf[i]; in qla_alloc_rcv_std()
1827 rxb->handle = i; in qla_alloc_rcv_std()
1828 if (!(ret = ql_get_mbuf(ha, rxb, NULL))) { in qla_alloc_rcv_std()
1834 qla_set_hw_rcv_desc(ha, r, i, rxb->handle, in qla_alloc_rcv_std()
1835 rxb->paddr, in qla_alloc_rcv_std()
[all …]
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dops.c162 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_nic_config()
164 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_monitor_notif()
180 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_monitor_notif()
182 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_monitor_notif()
276 struct iwl_rx_cmd_buffer *rxb)
278 struct iwl_rx_packet *pkt = rxb_addr(rxb);
322 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1618 struct iwl_rx_cmd_buffer rxb; in iwl_mvm_rx_common()
1620 void (*fn)(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb); in iwl_mvm_rx_common()
1629 iwl_free_rxb(&entry->rxb); in iwl_mvm_rx_common()
165 iwl_mvm_rx_monitor_notif(struct iwl_mvm * mvm,struct iwl_rx_cmd_buffer * rxb) iwl_mvm_rx_monitor_notif() argument
261 iwl_mvm_rx_thermal_dual_chain_req(struct iwl_mvm * mvm,struct iwl_rx_cmd_buffer * rxb) iwl_mvm_rx_thermal_dual_chain_req() argument
1525 struct iwl_rx_cmd_buffer rxb; global() member
1603 iwl_mvm_rx_common(struct iwl_mvm * mvm,struct iwl_rx_cmd_buffer * rxb,struct iwl_rx_packet * pkt) iwl_mvm_rx_common() argument
1658 iwl_mvm_rx(struct iwl_op_mode * op_mode,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb) iwl_mvm_rx() argument
1674 iwl_mvm_rx_mq(struct iwl_op_mode * op_mode,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb) iwl_mvm_rx_mq() argument
2039 iwl_mvm_rx_mq_rss(struct iwl_op_mode * op_mode,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,unsigned int queue) iwl_mvm_rx_mq_rss() argument
[all...]
H A Dmvm.h1879 struct iwl_rx_cmd_buffer *rxb);
1881 struct iwl_rx_cmd_buffer *rxb);
1884 struct iwl_rx_cmd_buffer *rxb)
1891 struct iwl_rx_cmd_buffer *rxb);
1959 struct iwl_rx_cmd_buffer *rxb);
1960 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb);
1962 struct iwl_rx_cmd_buffer *rxb);
1964 struct iwl_rx_cmd_buffer *rxb, int queue);
1966 struct iwl_rx_cmd_buffer *rxb, int queue);
1968 struct iwl_rx_cmd_buffer *rxb, in
[all...]
H A Drx.c20 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_phy_cmd() argument
22 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_phy_cmd()
43 * Adds the rxb to a new skb and give it to mac80211
51 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_pass_packet_to_mac80211() argument
87 (u8 *)rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_pass_packet_to_mac80211()
89 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_pass_packet_to_mac80211()
90 fraglen, rxb->truesize); in iwl_mvm_pass_packet_to_mac80211()
294 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_mpdu() argument
298 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu()
1036 iwl_mvm_rx_statistics(struct iwl_mvm * mvm,struct iwl_rx_cmd_buffer * rxb) iwl_mvm_rx_statistics() argument
1042 iwl_mvm_window_status_notif(struct iwl_mvm * mvm,struct iwl_rx_cmd_buffer * rxb) iwl_mvm_window_status_notif() argument
[all...]
H A Dtime-sync.c59 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_time_sync_msmt_event() argument
61 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_time_sync_msmt_event()
94 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_time_sync_msmt_confirm_event() argument
96 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_time_sync_msmt_confirm_event()
H A Dtime-sync.h13 struct iwl_rx_cmd_buffer *rxb);
15 struct iwl_rx_cmd_buffer *rxb);
H A Dmac-ctxt.c1515 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_beacon_notif() argument
1517 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_beacon_notif()
1590 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_missed_beacons_notif() argument
1592 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_missed_beacons_notif()
1695 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_stored_beacon_notif() argument
1697 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_stored_beacon_notif()
1756 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_probe_resp_data_notif() argument
1758 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_probe_resp_data_notif()
1805 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_channel_switch_start_notif() argument
1807 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_channel_switch_start_notif()
[all …]
H A Drxmq.c93 /* iwl_mvm_create_skb Adds the rxb to a new skb */
96 struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_create_skb() argument
98 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_create_skb()
186 (u8 *)rxb_addr(rxb) + rxb_offset(rxb); in iwl_mvm_create_skb()
188 skb_add_rx_frag(skb, 0, rxb_steal_page(rxb), offset, in iwl_mvm_create_skb()
189 fraglen, rxb->truesize); in iwl_mvm_create_skb()
680 struct iwl_rx_cmd_buffer *rxb, int queue) in iwl_mvm_reorder_timer_expired()
682 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_reorder_timer_expired()
2056 struct iwl_rx_cmd_buffer *rxb, in in iwl_mvm_rx_he()
840 iwl_mvm_rx_queue_notif(struct iwl_mvm * mvm,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,int queue) iwl_mvm_rx_queue_notif() argument
2338 iwl_mvm_rx_mpdu_mq(struct iwl_mvm * mvm,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,int queue) iwl_mvm_rx_mpdu_mq() argument
2652 iwl_mvm_rx_monitor_no_data(struct iwl_mvm * mvm,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,int queue) iwl_mvm_rx_monitor_no_data() argument
2779 iwl_mvm_rx_frame_release(struct iwl_mvm * mvm,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,int queue) iwl_mvm_rx_frame_release() argument
2793 iwl_mvm_rx_bar_frame_release(struct iwl_mvm * mvm,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,int queue) iwl_mvm_rx_bar_frame_release() argument
[all...]
H A Drfi.c151 struct iwl_rx_cmd_buffer *rxb) in iwl_rfi_deactivate_notif_handler()
153 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rfi_deactivate_notif_handler()
147 iwl_rfi_deactivate_notif_handler(struct iwl_mvm * mvm,struct iwl_rx_cmd_buffer * rxb) iwl_rfi_deactivate_notif_handler() argument
H A Dtime-event.h101 struct iwl_rx_cmd_buffer *rxb);
106 * @rxb: RX buffer
109 struct iwl_rx_cmd_buffer *rxb);
220 * @rxb: the RX buffer containing the notification
223 struct iwl_rx_cmd_buffer *rxb);
/freebsd/sys/contrib/dev/iwlwifi/
H A Diwl-op-mode.h61 * @rx: Rx notification to the op_mode. rxb is the Rx buffer itself. Cmd is the
100 struct iwl_rx_cmd_buffer *rxb);
102 struct iwl_rx_cmd_buffer *rxb, unsigned int queue);
140 struct iwl_rx_cmd_buffer *rxb) in iwl_op_mode_rx()
142 return op_mode->ops->rx(op_mode, napi, rxb); in iwl_op_mode_rx_rss()
147 struct iwl_rx_cmd_buffer *rxb, in iwl_op_mode_rx_rss()
150 op_mode->ops->rx_rss(op_mode, napi, rxb, queue); in iwl_op_mode_async_cb()
137 iwl_op_mode_rx(struct iwl_op_mode * op_mode,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb) iwl_op_mode_rx() argument
144 iwl_op_mode_rx_rss(struct iwl_op_mode * op_mode,struct napi_struct * napi,struct iwl_rx_cmd_buffer * rxb,unsigned int queue) iwl_op_mode_rx_rss() argument
/freebsd/sys/dev/xen/netback/
H A Dnetback_unit_tests.c183 netif_rx_back_ring_t rxb; member
364 BACK_RING_INIT(&xnb_unit_pvt.rxb, xnb_unit_pvt.rxs, PAGE_SIZE); in setup_pvt_data()
1646 &xnb_unit_pvt.rxb, DOMID_FIRST_RESERVED); in xnb_rxpkt2gnttab_empty()
1675 &xnb_unit_pvt.rxb, DOMID_FIRST_RESERVED); in xnb_rxpkt2gnttab_short()
1724 &xnb_unit_pvt.rxb, DOMID_FIRST_RESERVED); in xnb_rxpkt2gnttab_2req()
1746 netif_rx_back_ring_t rxb_backup = xnb_unit_pvt.rxb; in xnb_rxpkt2rsp_empty()
1754 &xnb_unit_pvt.rxb, DOMID_FIRST_RESERVED); in xnb_rxpkt2rsp_empty()
1757 &xnb_unit_pvt.rxb); in xnb_rxpkt2rsp_empty()
1760 memcmp(&rxb_backup, &xnb_unit_pvt.rxb, sizeof(rxb_backup)) == 0); in xnb_rxpkt2rsp_empty()
1790 xnb_unit_pvt.rxb.req_cons = start; in xnb_rxpkt2rsp_short()
[all …]
H A Dnetback.c151 static int xnb_send(netif_rx_back_ring_t *rxb, domid_t otherend,
175 const netif_rx_back_ring_t *rxb,
542 netif_rx_back_ring_t const* rxb = in xnb_dump_rings() local
550 if ( !txb || !txb->sring || !rxb || !rxb->sring ) in xnb_dump_rings()
564 "req_cons", txb->req_cons, rxb->req_cons, in xnb_dump_rings()
565 "nr_ents", txb->nr_ents, rxb->nr_ents, in xnb_dump_rings()
566 "rsp_prod_pvt", txb->rsp_prod_pvt, rxb->rsp_prod_pvt, in xnb_dump_rings()
567 "sring", txb->sring, rxb->sring, in xnb_dump_rings()
568 "sring->req_prod", txb->sring->req_prod, rxb->sring->req_prod, in xnb_dump_rings()
569 "sring->req_event", txb->sring->req_event, rxb->sring->req_event, in xnb_dump_rings()
[all …]
/freebsd/crypto/openssl/crypto/perlasm/
H A Dx86asm.pl149 sub rxb { subroutine
151 my ($dst,$src1,$src2,$rxb)=@_;
153 $rxb|=0x7<<5;
154 $rxb&=~(0x04<<5) if($dst>=8);
155 $rxb&=~(0x01<<5) if($src1>=8);
156 $rxb&=~(0x02<<5) if($src2>=8);
157 push @opcode,$rxb;
164 rxb(\@opcode,$1,$2,-1,0x08);
H A Ds390x.pm2650 $out.=sprintf("%#06x",($m3<<12|RXB($v1)<<8|$opcode&0xff));
2665 $out.=sprintf("%#06x",($m4<<12|RXB($v1)<<8|$opcode&0xff));
2680 $out.=sprintf("%#06x",($m4<<12|RXB($v1,$v3)<<8|$opcode&0xff));
2695 $out.=sprintf("%#06x",($m5<<12|RXB($v1,$v2,$v3)<<8|$opcode&0xff));
2710 $out.=sprintf("%#06x",($m4<<12|RXB($v1,$v2)<<8|$opcode&0xff));
2725 $out.=sprintf("%#06x",(($i4&0xf)<<12|RXB($v1,$v2,$v3)<<8|$opcode&0xff));
2740 $out.=sprintf("%#06x",(($i3&0xf)<<12|RXB($v1,$v2)<<8|$opcode&0xff));
2755 $out.=sprintf("%#06x",($i3<<12|RXB($v1)<<8|$opcode&0xff));
2770 $out.=sprintf("%#06x",(($i3&0xf)<<12|RXB($v1)<<8|$opcode&0xff));
2785 $out.=sprintf("%#06x",($m3<<12|RXB($v1,$v2)<<8|$opcode&0xff));
[all …]
/freebsd/sys/dev/cxgbe/
H A Dt4_sge.c896 struct rx_buf_info *rxb; in t4_init_rx_buf_info()
899 rxb = &s->rx_buf_info[0]; in t4_init_rx_buf_info()
900 for (i = 0; i < SW_ZONE_SIZES; i++, rxb++) { in t4_init_rx_buf_info()
901 rxb->size1 = sw_buf_sizes[i]; in t4_init_rx_buf_info()
902 rxb->zone = m_getzone(rxb->size1); in t4_init_rx_buf_info()
903 rxb->type = m_gettype(rxb->size1); in t4_init_rx_buf_info()
904 rxb->size2 = 0; in t4_init_rx_buf_info()
905 rxb in t4_init_rx_buf_info()
870 struct rx_buf_info *rxb; t4_init_rx_buf_info() local
1760 struct rx_buf_info *rxb = &sc->sge.rx_buf_info[sd->zidx]; get_scatter_segment() local
1885 struct rx_buf_info *rxb = &sc->sge.rx_buf_info[sd->zidx]; skip_scatter_segment() local
1930 struct rx_buf_info *rxb = &sc->sge.rx_buf_info[sd->zidx]; get_segment_len() local
4990 struct rx_buf_info *rxb; refill_fl() local
6311 struct rx_buf_info *rxb = &sc->sge.rx_buf_info[0]; find_refill_source() local
6492 struct rx_buf_info *rxb = &sc->sge.rx_buf_info[0]; bufidx_used() local
[all...]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dfsl,asrc.txt25 - dma-names : Contains "rxa", "rxb", "rxc", "txa", "txb" and "txc".
76 dma-names = "rxa", "rxb", "rxc",
H A Dfsl,imx-asrc.yaml46 - const: rxb
172 dma-names = "rxa", "rxb", "rxc",

123