/haiku/src/libs/compat/openbsd_network/compat/machine/ |
H A D | bus.h | 114 bus_dma_segment_t* segs, int nsegs, int* rsegs, int flags) 125 size, nsegs, size, flags, NULL, NULL, &local); 145 bus_dmamem_free_obsd(bus_dma_tag_t tag, bus_dma_segment_t* segs, int nsegs) argument 147 for (int i = 0; i < nsegs; i++) 154 bus_dmamem_map_obsd(bus_dma_tag_t tag, bus_dma_segment_t* segs, int nsegs, size_t size, caddr_t* kvap, int flags) argument 156 if (nsegs != 1) 113 bus_dmamem_alloc_obsd(bus_dma_tag_t tag, bus_size_t size, bus_size_t alignment, bus_size_t boundary, bus_dma_segment_t* segs, int nsegs, int* rsegs, int flags) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/ |
H A D | rtwn_pci_tx.c | 101 int nsegs, error; local 138 &nsegs, BUS_DMA_NOWAIT); 155 segs, &nsegs, BUS_DMA_NOWAIT); 207 int nsegs, error, own; local 233 data->map, m, segs, &nsegs, BUS_DMA_NOWAIT);
|
H A D | rtwn_pci_rx.c | 61 rtwn_pci_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nsegs, argument 67 KASSERT(nsegs == 1, ("too many DMA segments, %d should be 1", nsegs));
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | bus_dma.h | 235 int *nsegs, int flags);
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/ |
H A D | if_sge.c | 1084 int error, nsegs; local 1095 cd->sge_rx_spare_map, m, segs, &nsegs, 0); 1100 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1240 int cons, nsegs, prod; local 1278 for (nsegs = 0; nsegs < txd->tx_ndesc; nsegs++) { 1404 int error, i, nsegs, prod, si; local 1473 txd->tx_dmamap, *m_head, txsegs, &nsegs, [all...] |
/haiku/src/libs/compat/freebsd_network/ |
H A D | bus_dma.cpp | 48 int nsegs; member in struct:bus_dmamap 182 (*mapp)->nsegs = 0; 472 int nsegs, error; local 473 error = bus_dmamap_load_mbuf_sg(dmat, map, mb, map->segments, &nsegs, flags); 478 (*callback)(callback_arg, map->segments, nsegs, mb->m_pkthdr.len,
|
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/ |
H A D | if_jme.c | 1125 jme_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 1132 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1692 int error, i, nsegs, prod; local 1775 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0); 1785 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0); 1793 if (nsegs == 0) { 1804 if (sc->jme_cdata.jme_tx_cnt + nsegs + 1 > JME_TX_RING_CNT - 1) { 1838 for (i = 0; i < nsegs; i++) { 1858 txd->tx_ndesc = nsegs 2428 int cons, nsegs; local 2517 int cons, count, nsegs; local 2649 int nsegs, prog, pktlen; local 3182 int nsegs; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/ |
H A D | if_bfe.c | 797 int nsegs; local 805 m, segs, &nsegs, 0) != 0) { 810 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1518 int error, i, nsegs; local 1527 txsegs, &nsegs, 0); 1537 *m_head, txsegs, &nsegs, 0); 1545 if (nsegs == 0) { 1551 if (sc->bfe_tx_cnt + nsegs > BFE_TX_LIST_CNT - 1) { 1556 for (i = 0; i < nsegs; [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/ |
H A D | if_vte.c | 648 vte_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 655 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 984 int copy, error, nsegs, padlen; local 1079 txd->tx_dmamap, m, txsegs, &nsegs, 0); 1084 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1442 int nsegs; local 1451 sc->vte_cdata.vte_rx_sparemap, m, segs, &nsegs, 0) != 0) { 1455 KASSERT(nsegs [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/ |
H A D | if_age.c | 801 age_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 808 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1501 int error, i, nsegs, prod, si; local 1602 *m_head, txsegs, &nsegs, 0); 1612 *m_head, txsegs, &nsegs, 0); 1620 if (nsegs == 0) { 1627 if (sc->age_cdata.age_tx_cnt + nsegs >= AGE_TX_RING_CNT - 2) { 1688 for (; i < nsegs; i++) { 2314 int count, nsegs; local 2460 int rr_cons, nsegs, pktlen, prog; local 3089 int nsegs; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | em_txrx.c | 309 int nsegs = pi->ipi_nsegs; local 330 if (nsegs == 1) 350 DPRINTF(iflib_get_dev(sc->ctx), "encap: set up tx: nsegs=%d first=%d i=%d\n", nsegs, first, i); 354 for (j = 0; j < nsegs; j++) { 369 if (tso_desc && (j == (nsegs - 1)) && (seg_len > 8)) { 403 if (txd_flags && nsegs) {
|
H A D | igb_txrx.c | 245 int nsegs = pi->ipi_nsegs; local 272 for (j = 0; j < nsegs; j++) {
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/ |
H A D | if_sis.c | 1170 sis_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 1177 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1414 int nsegs; local 1425 segs, &nsegs, 0) != 0) { 1429 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1767 int error, i, frag, nsegs, prod; local 1804 *m_head, segs, &nsegs, 0); 1814 *m_head, segs, &nsegs, [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/ |
H A D | if_vge.c | 665 vge_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 672 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1241 int i, nsegs; local 1260 sc->vge_cdata.vge_rx_sparemap, m, segs, &nsegs, 0) != 0) { 1264 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1818 int error, i, nsegs, padlen; local 1860 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0); 1870 txd->tx_dmamap, *m_head, txsegs, &nsegs, [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2661.c | 1213 const bus_dma_segment_t *segs, int nsegs, int ac) 1224 desc->xflags |= htole16(nsegs << 13); 1265 for (i = 0; i < nsegs; i++) { 1284 int nsegs, rate, error; local 1302 segs, &nsegs, 0); 1341 m0->m_pkthdr.len, rate, segs, nsegs, RT2661_QID_MGT); 1369 int nsegs; local 1383 &nsegs, 0); 1429 int error, nsegs, rate, noack = 0; local 1481 &nsegs, 1211 rt2661_setup_tx_desc(struct rt2661_softc *sc, struct rt2661_tx_desc *desc, uint32_t flags, uint16_t xflags, int len, int rate, const bus_dma_segment_t *segs, int nsegs, int ac) argument [all...] |
H A D | rt2560.c | 1457 int nsegs, rate, error; local 1466 segs, &nsegs, BUS_DMA_NOWAIT); 1515 int nsegs, rate, error; local 1533 segs, &nsegs, 0); 1601 int nsegs; local 1615 mprot, segs, &nsegs, 0); 1655 int nsegs, rate, error; local 1683 segs, &nsegs, 0); 1739 int nsegs, rate, error; local 1787 segs, &nsegs, [all...] |
H A D | rt2860.c | 1473 int i, nsegs, ntxds, pad, rate, ridx, error; local 1594 &nsegs, 0); 1603 ntxds = 1 + (nsegs / 2); 1622 segs, &nsegs, 0); 1631 ntxds = 1 + (nsegs / 2); 1651 for (i = nsegs; i >= 2; i -= 2) { 1682 DPRINTFN(4, ("sending frame qid=%d wcid=%d nsegs=%d ridx=%d\n", 1683 qid, txwi->wcid, nsegs, ridx)); 1747 int i, nsegs, ntxds, pad, rate, ridx, error; local 1839 &nsegs, [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/ |
H A D | if_alc.c | 1924 alc_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 1931 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 2715 int error, idx, nsegs, prod; local 2814 *m_head, txsegs, &nsegs, 0); 2824 *m_head, txsegs, &nsegs, 0); 2832 if (nsegs == 0) { 2839 if (sc->alc_cdata.alc_tx_cnt + nsegs >= ALC_TX_RING_CNT - 3) { 2910 for (; idx < nsegs; idx++) { 3509 int nsegs; local 3546 uint32_t nsegs, status; local 3659 int count, nsegs, rx_cons; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/ |
H A D | if_le_ledma.c | 286 le_dma_dma_callback(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument 292 KASSERT(nsegs == 1, ("%s: bad DMA segment count", __func__));
|
H A D | if_le_pci.c | 288 le_pci_dma_callback(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument 294 KASSERT(nsegs == 1, ("%s: bad DMA segment count", __func__));
|
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/ |
H A D | if_vr.c | 1226 int nsegs; local 1235 sc->vr_cdata.vr_rx_sparemap, m, segs, &nsegs, 0) != 0) { 1239 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1790 int error, i, nsegs, prod, si; local 1852 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT); 1862 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT); 1870 if (nsegs == 0) { 1877 if (sc->vr_cdata.vr_tx_cnt + nsegs >= (VR_TX_RING_CNT - 1)) { 1906 for (i = 0; i < nsegs; [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/ |
H A D | if_re.c | 1951 int error, nsegs; local 1972 sc->rl_ldata.rl_rx_sparemap, m, segs, &nsegs, BUS_DMA_NOWAIT); 1977 KASSERT(nsegs == 1, ("%s: %d segment returned!", __func__, nsegs)); 2015 int error, nsegs; local 2025 sc->rl_ldata.rl_jrx_sparemap, m, segs, &nsegs, BUS_DMA_NOWAIT); 2030 KASSERT(nsegs == 1, ("%s: %d segment returned!", __func__, nsegs)); 2737 int nsegs, prod; local 2794 *m_head, segs, &nsegs, BUS_DMA_NOWAI [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/ |
H A D | if_nfe.c | 2005 int nsegs; local 2015 m, segs, &nsegs, BUS_DMA_NOWAIT) != 0) { 2019 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 2061 int nsegs; local 2070 sc->jrxq.jrx_spare_map, m, segs, &nsegs, BUS_DMA_NOWAIT) != 0) { 2074 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 2417 int error, i, nsegs, prod, si; local 2426 &nsegs, BUS_DMA_NOWAI [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/ |
H A D | if_rl.c | 618 rl_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument 625 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs)); 1553 int error, nsegs, padlen; local 1594 RL_CUR_DMAMAP(sc), m, txsegs, &nsegs, 0); 1597 if (nsegs == 0) {
|
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/ |
H A D | igc_txrx.c | 274 int nsegs = pi->ipi_nsegs; local 297 for (j = 0; j < nsegs; j++) {
|