Lines Matching refs:adapter

204 static inline int t1_is_asic(const adapter_t *adapter)  in t1_is_asic()  argument
206 return adapter->params.is_asic; in t1_is_asic()
209 static inline int adapter_matches_type(const adapter_t *adapter, in adapter_matches_type() argument
212 return adapter->params.chip_version == version && in adapter_matches_type()
213 adapter->params.chip_revision == revision; in adapter_matches_type()
220 static inline int vlan_tso_capable(const adapter_t *adapter) in vlan_tso_capable() argument
222 return !t1_is_T1B(adapter); in vlan_tso_capable()
225 #define for_each_port(adapter, iter) \ argument
226 for (iter = 0; iter < (adapter)->params.nports; ++iter)
228 #define board_info(adapter) ((adapter)->params.brd_info) argument
229 #define is_10G(adapter) (board_info(adapter)->caps & SUPPORTED_10000baseT_Full) argument
236 int __t1_tpi_read(adapter_t *adapter, u32 addr, u32 *valp);
237 int __t1_tpi_write(adapter_t *adapter, u32 addr, u32 value);
238 int t1_tpi_write(adapter_t *adapter, u32 addr, u32 value);
239 int t1_tpi_read(adapter_t *adapter, u32 addr, u32 *value);
240 int t1_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity,
243 void t1_interrupts_enable(adapter_t *adapter);
244 void t1_interrupts_disable(adapter_t *adapter);
245 void t1_interrupts_clear(adapter_t *adapter);
246 int elmer0_ext_intr_handler(adapter_t *adapter);
247 int t1_slow_intr_handler(adapter_t *adapter);
253 int t1_seeprom_read(adapter_t *adapter, u32 addr, u32 *data);
254 int t1_get_board_rev(adapter_t *adapter, const struct board_info *bi,
256 int t1_init_hw_modules(adapter_t *adapter);
257 int t1_init_sw_modules(adapter_t *adapter, const struct board_info *bi);
258 void t1_free_sw_modules(adapter_t *adapter);
259 void t1_fatal_err(adapter_t *adapter);
260 void link_changed(adapter_t *adapter, int port_id);