Lines Matching refs:sc_memory
847 for (i = 0; i < sc->sc_memory.pages; i++) { in upgt_mem_alloc()
848 if (sc->sc_memory.page[i].used == 0) { in upgt_mem_alloc()
849 sc->sc_memory.page[i].used = 1; in upgt_mem_alloc()
850 return (sc->sc_memory.page[i].addr); in upgt_mem_alloc()
1535 for (i = 0; i < sc->sc_memory.pages; i++) { in upgt_mem_free()
1536 if (sc->sc_memory.page[i].addr == addr) { in upgt_mem_free()
1537 sc->sc_memory.page[i].used = 0; in upgt_mem_free()
1700 sc->sc_memory.page[i].used = 0; in upgt_mem_init()
1707 sc->sc_memory.page[i].addr = in upgt_mem_init()
1710 sc->sc_memory.page[i].addr = in upgt_mem_init()
1711 sc->sc_memory.page[i - 1].addr + MCLBYTES; in upgt_mem_init()
1714 if (sc->sc_memory.page[i].addr + MCLBYTES >= in upgt_mem_init()
1719 i, sc->sc_memory.page[i].addr); in upgt_mem_init()
1722 sc->sc_memory.pages = i; in upgt_mem_init()
1724 DPRINTF(sc, UPGT_DEBUG_FW, "memory pages=%d\n", sc->sc_memory.pages); in upgt_mem_init()