Lines Matching defs:ti_softc
1017 struct ti_softc { struct
1018 device_t ti_dev;
1019 if_t ti_ifp;
1020 bus_space_handle_t ti_bhandle;
1021 bus_space_tag_t ti_btag;
1022 void *ti_intrhand;
1023 struct resource *ti_irq;
1024 struct resource *ti_res;
1025 struct ifmedia ifmedia; /* media info */
1026 uint8_t ti_hwrev; /* Tigon rev (1 or 2) */
1027 uint8_t ti_copper; /* 1000baseTX card */
1028 uint8_t ti_linkstat; /* Link state */
1029 int ti_hdrsplit; /* enable header splitting */
1030 int ti_dac;
1031 struct ti_ring_data ti_rdata; /* rings */
1032 struct ti_chain_data ti_cdata; /* mbufs */
1036 int ti_tx_saved_prodidx;
1037 int ti_tx_saved_considx;
1038 int ti_rx_saved_considx;
1039 int ti_ev_saved_considx;
1040 int ti_cmd_saved_prodidx;
1041 int ti_std; /* current std ring head */
1042 int ti_mini; /* current mini ring head */
1043 int ti_jumbo; /* current jumo ring head */
1044 uint32_t ti_stat_ticks;
1045 uint32_t ti_rx_coal_ticks;
1046 uint32_t ti_tx_coal_ticks;
1047 uint32_t ti_rx_max_coal_bds;
1048 uint32_t ti_tx_max_coal_bds;
1049 uint32_t ti_tx_buf_ratio;
1050 int ti_if_flags;
1051 int ti_txcnt;
1052 struct mtx ti_mtx;
1053 struct callout ti_watchdog;
1054 int ti_timer;
1055 ti_flag_vals ti_flags;
1056 uint8_t *ti_membuf;
1057 uint8_t *ti_membuf2;
1058 struct cdev *dev;