Searched refs:nsegs (Results 101 - 125 of 221) sorted by relevance

123456789

/freebsd-11-stable/sys/dev/ste/
H A Dif_ste.c1109 ste_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1116 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1385 int error, nsegs; local
1394 sc->ste_cdata.ste_rx_sparemap, m, segs, &nsegs, 0)) != 0) {
1398 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1818 int error, i, nsegs; local
1824 txc->ste_map, *m_head, txsegs, &nsegs, 0);
1834 txc->ste_map, *m_head, txsegs, &nsegs,
[all...]
/freebsd-11-stable/sys/dev/vge/
H A Dif_vge.c663 vge_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
670 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1239 int i, nsegs; local
1258 sc->vge_cdata.vge_rx_sparemap, m, segs, &nsegs, 0) != 0) {
1262 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1816 int error, i, nsegs, padlen; local
1858 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1868 txd->tx_dmamap, *m_head, txsegs, &nsegs,
[all...]
/freebsd-11-stable/sys/dev/sis/
H A Dif_sis.c1171 sis_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1178 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1415 int nsegs; local
1426 segs, &nsegs, 0) != 0) {
1430 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1764 int error, i, frag, nsegs, prod; local
1801 *m_head, segs, &nsegs, 0);
1811 *m_head, segs, &nsegs,
[all...]
/freebsd-11-stable/sys/dev/mpr/
H A Dmpr.c1093 mpr_memaddr_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1200 int i, rsize, nsegs; local
1323 nsegs = (MAXPHYS / PAGE_SIZE) + 1;
1330 nsegs, /* nsegments */
3146 mpr_data_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
3159 if ((cm->cm_max_segs != 0) && (nsegs > cm->cm_max_segs)) {
3161 "segments, more than the %d allowed\n", __func__, nsegs,
3200 mpr_check_pcie_native_sgl(sc, cm, segs, nsegs) == 0) {
3205 for (i = 0; i < nsegs; i++) {
3210 sflags, nsegs
3230 mpr_data_cb2(void *arg, bus_dma_segment_t *segs, int nsegs, bus_size_t mapsize, int error) argument
[all...]
/freebsd-11-stable/sys/dev/ata/
H A Data-all.h333 int nsegs; member in struct:ata_dmasetprd_args
368 void (*setprd)(void *xsc, bus_dma_segment_t *segs, int nsegs, int error);
369 int (*load)(struct ata_request *request, void *addr, int *nsegs);
/freebsd-11-stable/sys/dev/ral/
H A Drt2661.c1214 const bus_dma_segment_t *segs, int nsegs, int ac)
1225 desc->xflags |= htole16(nsegs << 13);
1266 for (i = 0; i < nsegs; i++) {
1285 int nsegs, rate, error; local
1303 segs, &nsegs, 0);
1342 m0->m_pkthdr.len, rate, segs, nsegs, RT2661_QID_MGT);
1372 int nsegs; local
1404 &nsegs, 0);
1446 int error, nsegs, rate, noack = 0; local
1501 &nsegs,
1212 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 Drt2560.c1458 int nsegs, rate, error; local
1467 segs, &nsegs, BUS_DMA_NOWAIT);
1516 int nsegs, rate, error; local
1534 segs, &nsegs, 0);
1604 int nsegs; local
1636 mprot, segs, &nsegs, 0);
1671 int nsegs, rate, error; local
1699 segs, &nsegs, 0);
1755 int nsegs, rate, error; local
1804 segs, &nsegs,
[all...]
/freebsd-11-stable/sys/dev/alc/
H A Dif_alc.c1910 alc_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1917 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
2699 int error, idx, nsegs, prod; local
2798 *m_head, txsegs, &nsegs, 0);
2808 *m_head, txsegs, &nsegs, 0);
2816 if (nsegs == 0) {
2823 if (sc->alc_cdata.alc_tx_cnt + nsegs >= ALC_TX_RING_CNT - 3) {
2894 for (; idx < nsegs; idx++) {
3479 int nsegs; local
3516 uint32_t nsegs, status; local
3629 int count, nsegs, rx_cons; local
[all...]
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_pci.c54 drm_pci_busdma_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
61 KASSERT(nsegs == 1, ("drm_pci_busdma_callback: bad dma segment count"));
95 size, 1, size, /* maxsize, nsegs, maxsegsize */
/freebsd-11-stable/sys/dev/mrsas/
H A Dmrsas_ioctl.c57 int nsegs, int error);
508 int nsegs, int error)
507 mrsas_alloc_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
/freebsd-11-stable/sys/dev/le/
H A Dif_le_cbus.c195 le_cbus_dma_callback(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument
201 KASSERT(nsegs == 1, ("%s: bad DMA segment count", __func__));
H A Dif_le_isa.c191 le_isa_dma_callback(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument
197 KASSERT(nsegs == 1, ("%s: bad DMA segment count", __func__));
H A Dif_le_ledma.c284 le_dma_dma_callback(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument
290 KASSERT(nsegs == 1, ("%s: bad DMA segment count", __func__));
H A Dif_le_pci.c264 le_pci_dma_callback(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument
270 KASSERT(nsegs == 1, ("%s: bad DMA segment count", __func__));
/freebsd-11-stable/sys/arm/at91/
H A Dat91_spi.c98 static void at91_getaddr(void *arg, bus_dma_segment_t *segs, int nsegs,
280 at91_getaddr(void *arg, bus_dma_segment_t *segs, int nsegs __unused,
/freebsd-11-stable/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiapi.c1624 int rsize, nsegs; local
1627 nsegs = AGTIAPI_NSEGS;
1631 AGTIAPI_PRINTK( "agtiapi_alloc_requests: nsegs %d rsize %d \n",
1632 nsegs, rsize ); // 32, 128
1642 nsegs, // nsegments
2598 int nsegs (IN) number of dma segment
2605 int nsegs,
2623 AGTIAPI_IO( "agtiapi_PrepareSGListCB: start, nsegs %d error 0x%x\n",
2624 nsegs, error );
2645 if (nsegs > AGTIAPI_MAX_DMA_SEG
2603 agtiapi_PrepareSGListCB( void *arg, bus_dma_segment_t *segs, int nsegs, int error ) argument
3669 agtiapi_PrepareSMPSGListCB( void *arg, bus_dma_segment_t *segs, int nsegs, int error ) argument
5037 int nsegs = 0; local
[all...]
/freebsd-11-stable/sys/dev/siis/
H A Dsiis.c71 static void siis_dmasetprd(void *arg, bus_dma_segment_t *segs, int nsegs, int error);
77 static void siis_dmasetupc_cb(void *xsc, bus_dma_segment_t *segs, int nsegs, int error);
702 siis_dmasetupc_cb(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument
1003 slot->dma.nsegs = 0;
1015 siis_dmasetprd(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1031 KASSERT(nsegs <= SIIS_SG_ENTRIES, ("too many DMA segment entries\n"));
1032 slot->dma.nsegs = nsegs;
1033 if (nsegs != 0) {
1042 for (i = 0; i < nsegs;
[all...]
/freebsd-11-stable/sys/dev/qlxgbe/
H A Dql_os.c75 static void qla_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nsegs,
723 qla_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1281 int nsegs; local
1309 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs,
1333 segs, &nsegs, BUS_DMA_NOWAIT))) {
1363 QL_ASSERT(ha, (nsegs != 0), ("qla_send: empty packet"));
1367 if (!(ret = ql_hw_send(ha, segs, nsegs, tx_idx, m_head, txr_idx,
1986 int nsegs, mbuf_size; local
2032 mp, segs, &nsegs, BUS_DMA_NOWAIT);
2035 if (ret || !rxb->paddr || (nsegs !
[all...]
/freebsd-11-stable/sys/dev/mps/
H A Dmps.c1066 mps_memaddr_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1173 int i, rsize, nsegs; local
1266 nsegs = (MAXPHYS / PAGE_SIZE) + 1;
1273 nsegs, /* nsegments */
2423 mps_data_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
2436 if ((cm->cm_max_segs != 0) && (nsegs > cm->cm_max_segs)) {
2439 "more than the %d allowed\n", __func__, nsegs,
2476 for (i = 0; i < nsegs; i++) {
2481 sflags, nsegs - i);
2500 mps_data_cb2(void *arg, bus_dma_segment_t *segs, int nsegs, bus_size_ argument
[all...]
/freebsd-11-stable/sys/dev/txp/
H A Dif_txp.c1001 int nsegs, prod, prog; local
1031 sd->sd_map, sd->sd_mbuf, segs, &nsegs, 0) != 0) {
1036 KASSERT(nsegs == 1, ("%s : %d segments returned!", __func__,
1037 nsegs));
1208 txp_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) argument
1215 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1794 int error, i, nsegs; local
1818 sd->sd_map, sd->sd_mbuf, segs, &nsegs, 0)) != 0) {
1823 KASSERT(nsegs
2110 int error, i, nsegs; local
[all...]
/freebsd-11-stable/sys/dev/ti/
H A Dif_ti.c1389 int error, nsegs; local
1398 sc->ti_cdata.ti_rx_std_sparemap, m, segs, &nsegs, 0);
1403 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1444 int error, nsegs; local
1453 sc->ti_cdata.ti_rx_mini_sparemap, m, segs, &nsegs, 0);
1458 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1501 int error, nsegs; local
1512 sc->ti_cdata.ti_rx_jumbo_sparemap, m, segs, &nsegs,
1576 int nsegs; local
[all...]
/freebsd-11-stable/sys/arm/allwinner/
H A Da10_mmc.c271 a10_dma_desc_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int err) argument
326 a10_dma_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int err) argument
339 for (i = 0; i < nsegs; i++) {
346 if (i < (nsegs - 1)) {
/freebsd-11-stable/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c447 int nsegs; local
449 nsegs = VTSCSI_MIN_SEGMENTS;
452 nsegs += MIN(seg_max, MAXPHYS / PAGE_SIZE + 1);
454 nsegs = MIN(nsegs, VIRTIO_MAX_INDIRECT);
456 nsegs += 1;
458 return (nsegs);
/freebsd-11-stable/sys/dev/ata/chipsets/
H A Data-promise.c73 static void ata_promise_mio_setprd(void *xsc, bus_dma_segment_t *segs, int nsegs, int error);
1000 ata_promise_mio_setprd(void *xsc, bus_dma_segment_t *segs, int nsegs, int error) argument
1009 for (i = 0; i < nsegs; i++) {
1019 nsegs++;
1023 KASSERT(nsegs <= ATA_DMA_ENTRIES, ("too many DMA segment entries\n"));
1024 args->nsegs = nsegs;
/freebsd-11-stable/sys/dev/nge/
H A Dif_nge.c1381 int nsegs; local
1390 sc->nge_cdata.nge_rx_sparemap, m, segs, &nsegs, 0) != 0) {
1394 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1885 int error, i, nsegs, prod, si; local
1895 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1905 map, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1913 if (nsegs == 0) {
1920 if (sc->nge_cdata.nge_tx_cnt + nsegs >= (NGE_TX_RING_CNT - 1)) {
1928 for (i = 0; i < nsegs;
[all...]

Completed in 425 milliseconds

123456789