/src/sys/arch/sgimips/mace/ |
mavb.c | 137 uint8_t *sc_ring; member in struct:mavb_softc 732 dst = sc->sc_ring + write_ptr; 738 if (dst >= sc->sc_ring + MAVB_ISA_RING_SIZE) 739 dst = sc->sc_ring; 749 write_ptr = dst - sc->sc_ring; 938 (void *)&sc->sc_ring, BUS_DMA_COHERENT)) { 943 if (bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap, sc->sc_ring, 949 sc->sc_ring += MAVB_ISA_RING_SIZE; /* XXX */
|
/src/sys/dev/ic/ |
sunscpalvar.h | 236 struct sunscpal_req sc_ring[SUNSCPAL_OPENINGS]; member in struct:sunscpal_softc
|
ncr5380var.h | 195 struct sci_req sc_ring[SCI_OPENINGS]; member in struct:ncr5380_softc
|
/src/sys/dev/pci/ |
if_lii.c | 83 uint8_t *sc_ring; /* the whole area */ member in struct:lii_softc 701 memset(sc->sc_ring, 0, sc->sc_ringsize); 1097 (void **)&sc->sc_ring, BUS_DMA_NOWAIT) != 0) { 1102 if (bus_dmamap_load(sc->sc_dmat, sc->sc_ringmap, sc->sc_ring, 1108 sc->sc_rxp = (void *)(sc->sc_ring + AT_RXD_PADDING); 1109 sc->sc_txs = (void *)(sc->sc_ring + AT_RXD_PADDING 1114 + ((char *)sc->sc_txs - (char *)sc->sc_ring); 1116 + ((char *)sc->sc_txdbase - (char *)sc->sc_ring); 1121 bus_dmamem_unmap(sc->sc_dmat, sc->sc_ring, bs);
|
/src/sys/arch/xen/xen/ |
xbd_xenbus.c | 150 blkif_front_ring_t sc_ring; member in struct:xbd_xenbus_softc 334 sc->sc_ring.sring = ring; 451 uvm_km_free(kernel_map, (vaddr_t)sc->sc_ring.sring, 535 ring = sc->sc_ring.sring; 538 FRONT_RING_INIT(&sc->sc_ring, ring, PAGE_SIZE); 812 resp_prod = sc->sc_ring.sring->rsp_prod; 814 for (i = sc->sc_ring.rsp_cons; i != resp_prod; i++) { 815 blkif_response_t *rep = RING_GET_RESPONSE(&sc->sc_ring, i); 909 sc->sc_ring.rsp_cons = i; 912 RING_FINAL_CHECK_FOR_RESPONSES(&sc->sc_ring, more_to_do) [all...] |