Lines Matching defs:sis_softc
454 struct sis_softc { struct
455 if_t sis_ifp; /* interface info */
456 struct resource *sis_res[2];
457 void *sis_intrhand;
458 device_t sis_dev;
459 device_t sis_miibus;
460 uint8_t sis_type;
461 uint8_t sis_rev;
462 uint32_t sis_flags;
465 int sis_manual_pad;
466 uint32_t sis_srr;
467 struct sis_desc *sis_rx_list;
468 struct sis_desc *sis_tx_list;
469 bus_dma_tag_t sis_rx_list_tag;
470 bus_dmamap_t sis_rx_list_map;
471 bus_dma_tag_t sis_tx_list_tag;
472 bus_dmamap_t sis_tx_list_map;
473 bus_dma_tag_t sis_parent_tag;
474 bus_dma_tag_t sis_rx_tag;
475 bus_dmamap_t sis_rx_sparemap;
476 bus_dma_tag_t sis_tx_tag;
477 struct sis_rxdesc sis_rxdesc[SIS_RX_LIST_CNT];
478 struct sis_txdesc sis_txdesc[SIS_TX_LIST_CNT];
479 int sis_tx_prod;
480 int sis_tx_cons;
481 int sis_tx_cnt;
482 int sis_rx_cons;
483 bus_addr_t sis_rx_paddr;
484 bus_addr_t sis_tx_paddr;
485 struct callout sis_stat_ch;
486 int sis_watchdog_timer;
487 int sis_if_flags;
489 int rxcycles;
491 struct mtx sis_mtx;