Searched refs:ndis_block (Results 1 – 4 of 4) sorted by relevance
513 block = ((struct ndis_softc *)p->np_softc)->ndis_block; in ndis_return_packet()566 block = sc->ndis_block;820 KeResetEvent(&sc->ndis_block->nmb_setevent);822 KeAcquireSpinLock(&sc->ndis_block->nmb_lock, &irql);824 if (sc->ndis_block->nmb_pendingreq != NULL) {825 KeReleaseSpinLock(&sc->ndis_block->nmb_lock, irql);828 sc->ndis_block->nmb_pendingreq = (ndis_request *)sc;831 adapter = sc->ndis_block->nmb_miniportadapterctx;834 sc->ndis_block->nmb_devicectx == NULL) {835 sc->ndis_block->nmb_pendingreq = NULL;[all …]
2197 intr = sc->ndis_block->nmb_interrupt;2199 if (intr == NULL || sc->ndis_block->nmb_miniportadapterctx == NULL)2202 if (sc->ndis_block->nmb_interrupt->ni_isrreq == TRUE)2204 sc->ndis_block->nmb_miniportadapterctx);2207 sc->ndis_block->nmb_miniportadapterctx);2212 IoRequestDpc(sc->ndis_block->nmb_deviceobj, NULL, sc);2232 if (NDIS_SERIALIZED(sc->ndis_block))2242 if (NDIS_SERIALIZED(sc->ndis_block))
608 sc->ndis_block->nmb_rlist = NULL; in ndis_attach()611 sc->ndis_block->nmb_senddone_func = ndis_txeof_wrap; in ndis_attach()612 sc->ndis_block->nmb_pktind_func = ndis_rxeof_wrap; in ndis_attach()613 sc->ndis_block->nmb_ethrxindicate_func = ndis_rxeof_eth_wrap; in ndis_attach()614 sc->ndis_block->nmb_ethrxdone_func = ndis_rxeof_done_wrap; in ndis_attach()615 sc->ndis_block->nmb_tdcond_func = ndis_rxeof_xfr_done_wrap; in ndis_attach()618 sc->ndis_block->nmb_status_func = ndis_linksts_wrap; in ndis_attach()619 sc->ndis_block->nmb_statusdone_func = ndis_linksts_done_wrap; in ndis_attach()622 sc->ndis_tickitem = IoAllocateWorkItem(sc->ndis_block->nmb_deviceobj); in ndis_attach()623 sc->ndis_startitem = IoAllocateWorkItem(sc->ndis_block->nmb_deviceobj); in ndis_attach()[all …]
92 #define NDIS_INITIALIZED(sc) (sc->ndis_block->nmb_devicectx != NULL)194 ndis_miniport_block *ndis_block; member