Home
last modified time | relevance | path

Searched refs:rx_buf (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/wpa/src/l2_packet/
H A Dl2_packet_ndis.c79 u8 rx_buf[1514]; member
165 if (!ReadFile(driver_ndis_get_ndisuio_handle(), l2->rx_buf, in l2_packet_rx_thread_try_read()
166 sizeof(l2->rx_buf), &l2->rx_written, NULL)) { in l2_packet_rx_thread_try_read()
254 if (!ReadFile(driver_ndis_get_ndisuio_handle(), l2->rx_buf, in l2_ndisuio_start_read()
255 sizeof(l2->rx_buf), &l2->rx_written, &l2->rx_overlapped)) in l2_ndisuio_start_read()
281 const u8 *rx_buf, *rx_src; in l2_packet_callback() local
283 struct l2_ethhdr *ethhdr = (struct l2_ethhdr *) l2->rx_buf; in l2_packet_callback()
289 rx_buf = (u8 *) ethhdr; in l2_packet_callback()
292 rx_buf = (u8 *) (ethhdr + 1); in l2_packet_callback()
297 l2->rx_callback(l2->rx_callback_ctx, rx_src, rx_buf, rx_len); in l2_packet_callback()
/freebsd-12.1/sys/powerpc/pseries/
H A Dphyp_llan.c104 struct llan_receive_queue_entry *rx_buf; member
200 error = bus_dmamem_alloc(sc->rx_dma_tag, (void **)&sc->rx_buf, in llan_attach()
202 error = bus_dmamap_load(sc->rx_dma_tag, sc->rx_buf_map, sc->rx_buf, in llan_attach()
380 while ((sc->rx_buf[sc->rx_dma_slot].control >> 7) == sc->rx_valid_val) { in llan_intr()
381 rx = (struct llan_xfer *)sc->rx_buf[sc->rx_dma_slot].handle; in llan_intr()
383 m_adj(m, sc->rx_buf[sc->rx_dma_slot].offset - 8); in llan_intr()
384 m->m_len = sc->rx_buf[sc->rx_dma_slot].length; in llan_intr()
395 m_adj(m, sc->rx_buf[sc->rx_dma_slot].offset); in llan_intr()
396 m->m_len = sc->rx_buf[sc->rx_dma_slot].length; in llan_intr()
401 if (sc->rx_dma_slot >= sc->rx_buf_len/sizeof(sc->rx_buf[0])) { in llan_intr()
[all …]
/freebsd-12.1/sys/dev/sfxge/
H A Dsfxge_rx.c529 struct sfxge_rx_sw_desc *rx_buf = &c->next_buf; in sfxge_lro_try_merge() local
610 rx_buf->mbuf->m_data += hdr_length; in sfxge_lro_try_merge()
611 rx_buf->mbuf->m_len = data_length; in sfxge_lro_try_merge()
616 rx_buf->mbuf->m_len = pkt_length; in sfxge_lro_try_merge()
621 rx_buf->mbuf = NULL; in sfxge_lro_try_merge()
625 sfxge_rx_deliver(rxq, rx_buf); in sfxge_lro_try_merge()
675 struct mbuf *m = rx_buf->mbuf; in sfxge_lro()
761 c->next_buf = *rx_buf; in sfxge_lro()
765 rx_buf->mbuf = NULL; in sfxge_lro()
766 rx_buf->flags = EFX_DISCARD; in sfxge_lro()
[all …]
/freebsd-12.1/sys/dev/qlxge/
H A Dqls_isr.c94 rxb = &rxr->rx_buf[rxr->sbq_next]; in qls_replenish_rx()
145 rxb = &rxr->rx_buf[rxr->rx_next]; in qls_rx_comp()
H A Dqls_os.c1298 rxb = &rx_ring->rx_buf[i]; in qls_alloc_rcv_mbufs()
1307 rxb = &rx_ring->rx_buf[j]; in qls_alloc_rcv_mbufs()
1318 rxb = &rx_ring->rx_buf[0]; in qls_alloc_rcv_mbufs()
1363 rxb = &rxr->rx_buf[i]; in qls_free_rcv_bufs()
1371 bzero(rxr->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); in qls_free_rcv_bufs()
1384 bzero(rxr->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); in qls_alloc_rcv_bufs()
H A Dqls_def.h182 qla_rx_buf_t rx_buf[NUM_RX_DESCRIPTORS]; member
/freebsd-12.1/sys/dev/qlnx/qlnxe/
H A Dqlnx_os.c6190 struct sw_rx_data *rx_buf; in qlnx_free_rx_buffers() local
6200 rx_buf->map = NULL; in qlnx_free_rx_buffers()
6202 m_freem(rx_buf->data); in qlnx_free_rx_buffers()
6203 rx_buf->data = NULL; in qlnx_free_rx_buffers()
6344 rx_buf = &tpa->rx_buf; in qlnx_alloc_tpa_mbuf()
6348 rx_buf->data = mp; in qlnx_alloc_tpa_mbuf()
6350 rx_buf->map = map; in qlnx_alloc_tpa_mbuf()
6362 rx_buf = &tpa->rx_buf; in qlnx_free_tpa_mbuf()
6368 rx_buf->map = NULL; in qlnx_free_tpa_mbuf()
6370 m_freem(rx_buf->data); in qlnx_free_tpa_mbuf()
[all …]
H A Dqlnx_def.h100 struct sw_rx_data rx_buf; member
/freebsd-12.1/sys/dev/qlxgb/
H A Dqla_os.c1254 bzero((void *)ha->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); in qla_alloc_rcv_bufs()
1268 rxb = &ha->rx_buf[i]; in qla_alloc_rcv_bufs()
1278 ha->rx_buf[j].map); in qla_alloc_rcv_bufs()
1287 rxb = &ha->rx_buf[i]; in qla_alloc_rcv_bufs()
1363 rxb = &ha->rx_buf[i]; in qla_free_rcv_bufs()
1387 bzero((void *)ha->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); in qla_free_rcv_bufs()
H A Dqla_def.h168 qla_rx_buf_t rx_buf[NUM_RX_DESCRIPTORS]; member
H A Dqla_isr.c89 rxb = &ha->rx_buf[idx]; in qla_rx_intr()
/freebsd-12.1/sys/dev/qlxgbe/
H A Dql_def.h83 qla_rx_buf_t rx_buf[NUM_RX_DESCRIPTORS]; member
H A Dql_os.c1838 rxb = &rx_ring->rx_buf[i]; in qla_alloc_rcv_std()
1851 rxb = &ha->rx_ring[k].rx_buf[j]; in qla_alloc_rcv_std()
1859 rx_ring->rx_buf[j].map); in qla_alloc_rcv_std()
1874 rxb = &rx_ring->rx_buf[i]; in qla_alloc_rcv_std()
1908 rxb = &ha->rx_ring[r].rx_buf[i]; in qla_free_rcv_std()
H A Dql_isr.c86 rxb = &rx_ring->rx_buf[sgc->handle[i] & 0x7FFF]; in qla_rx_intr()
245 rxb = &rx_ring->rx_buf[sgc->handle[i] & 0x7FFF]; in qla_lro_intr()
/freebsd-12.1/sys/dev/hyperv/pcib/
H A Dvmbus_pcib.c413 void *rx_buf; member
907 buffer = sc->rx_buf; in vmbus_pcib_on_channel_callback()
1387 sc->rx_buf = malloc(PCIB_PACKET_SIZE, M_DEVBUF, M_WAITOK | M_ZERO); in vmbus_pcib_attach()
1447 free(sc->rx_buf, M_DEVBUF); in vmbus_pcib_attach()
1492 free(sc->rx_buf, M_DEVBUF); in vmbus_pcib_detach()
/freebsd-12.1/sys/dev/bxe/
H A Dbxe.c2775 struct bxe_sw_rx_bd *rx_buf; in bxe_tpa_start() local
2834 rx_buf = &fp->rx_mbuf_chain[cons]; in bxe_tpa_start()
2836 if (rx_buf->m_map != NULL) { in bxe_tpa_start()
3212 struct bxe_sw_rx_bd *rx_buf = NULL; in bxe_rxeof() local
3301 m = rx_buf->m; in bxe_rxeof()
6271 struct bxe_sw_rx_bd *rx_buf; in bxe_alloc_rx_bd_mbuf() local
6311 if (rx_buf->m_map != NULL) { in bxe_alloc_rx_bd_mbuf()
6326 rx_buf = &fp->rx_mbuf_chain[index]; in bxe_alloc_rx_bd_mbuf()
6328 if (rx_buf->m_map != NULL) { in bxe_alloc_rx_bd_mbuf()
6337 rx_buf->m_map = fp->rx_mbuf_spare_map; in bxe_alloc_rx_bd_mbuf()
[all …]