Lines Matching defs:rxb
1232 qla_rx_buf_t *rxb;
1267 rxb = &ha->rx_buf[i];
1269 ret = bus_dmamap_create(ha->rx_tag, BUS_DMA_NOWAIT, &rxb->map);
1286 rxb = &ha->rx_buf[i];
1287 rxb->handle = i;
1288 if (!(ret = qla_get_mbuf(ha, rxb, NULL, 0))) {
1295 rxb->handle, rxb->paddr,
1296 (rxb->m_head)->m_pkthdr.len);
1301 bus_dmamap_destroy(ha->rx_tag, rxb->map);
1309 rxb = &ha->rx_jbuf[i];
1311 ret = bus_dmamap_create(ha->rx_tag, BUS_DMA_NOWAIT, &rxb->map);
1328 rxb = &ha->rx_jbuf[i];
1329 rxb->handle = i;
1330 if (!(ret = qla_get_mbuf(ha, rxb, NULL, 1))) {
1337 rxb->handle, rxb->paddr,
1338 (rxb->m_head)->m_pkthdr.len);
1343 bus_dmamap_destroy(ha->rx_tag, rxb->map);
1359 qla_rx_buf_t *rxb;
1362 rxb = &ha->rx_buf[i];
1363 if (rxb->m_head != NULL) {
1364 bus_dmamap_unload(ha->rx_tag, rxb->map);
1365 bus_dmamap_destroy(ha->rx_tag, rxb->map);
1366 m_freem(rxb->m_head);
1367 rxb->m_head = NULL;
1372 rxb = &ha->rx_jbuf[i];
1373 if (rxb->m_head != NULL) {
1374 bus_dmamap_unload(ha->rx_tag, rxb->map);
1375 bus_dmamap_destroy(ha->rx_tag, rxb->map);
1376 m_freem(rxb->m_head);
1377 rxb->m_head = NULL;
1402 qla_get_mbuf(qla_host_t *ha, qla_rx_buf_t *rxb, struct mbuf *nmp,
1460 ret = bus_dmamap_load(ha->rx_tag, rxb->map,
1462 qla_dmamap_callback, &rxb->paddr,
1464 if (ret || !rxb->paddr) {
1466 rxb->m_head = NULL;
1472 rxb->m_head = mp;
1473 bus_dmamap_sync(ha->rx_tag, rxb->map, BUS_DMASYNC_PREREAD);