Lines Matching defs:iwi_softc
115 struct iwi_softc { struct
116 device_t sc_dev;
117 struct ethercom sc_ec;
118 struct ieee80211com sc_ic;
119 int (*sc_newstate)(struct ieee80211com *,
121 void (*sc_node_free)(struct ieee80211_node *);
123 uint32_t sc_unr;
125 struct iwi_firmware fw;
126 const char *sc_fwname;
127 char *sc_blob;
128 size_t sc_blobsize;
130 uint32_t flags;
135 bus_dma_tag_t sc_dmat;
137 struct iwi_cmd_ring cmdq;
138 struct iwi_tx_ring txq[WME_NUM_AC];
139 struct iwi_rx_ring rxq;
141 struct resource *irq;
142 struct resource *mem;
143 bus_space_tag_t sc_st;
144 bus_space_handle_t sc_sh;
145 void *sc_ih;
146 pci_chipset_tag_t sc_pct;
147 pcitag_t sc_pcitag;
148 bus_size_t sc_sz;
149 void *sc_soft_ih;
151 kmutex_t sc_media_mtx; /* XXX */
153 struct sysctllog *sc_sysctllog;
155 int antenna;
156 int dwelltime;
157 int bluetooth;
158 int nictype;
160 int sc_tx_timer;
162 struct bpf_if *sc_drvbpf;
164 union {
167 } sc_rxtapu;
169 int sc_rxtap_len;
171 union {
174 } sc_txtapu;
176 int sc_txtap_len;