Lines Matching refs:adapter
48 struct adapter;
67 struct adapter *adapter; member
201 struct adapter *adap;
221 struct adapter { struct
271 static inline u32 t3_read_reg(struct adapter *adapter, u32 reg_addr) in t3_read_reg() argument
273 u32 val = readl(adapter->regs + reg_addr); in t3_read_reg()
275 CH_DBG(adapter, MMIO, "read register 0x%x value 0x%x\n", reg_addr, val); in t3_read_reg()
279 static inline void t3_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) in t3_write_reg() argument
281 CH_DBG(adapter, MMIO, "setting register 0x%x to 0x%x\n", reg_addr, val); in t3_write_reg()
282 writel(val, adapter->regs + reg_addr); in t3_write_reg()
285 static inline struct port_info *adap2pinfo(struct adapter *adap, int idx) in adap2pinfo()
292 struct adapter *adap = phy->adapter; in phy2portid()
300 #define tdev2adap(d) container_of(d, struct adapter, tdev)
302 static inline int offload_running(struct adapter *adapter) in offload_running() argument
304 return test_bit(OFFLOAD_DEVMAP_BIT, &adapter->open_device_map); in offload_running()
309 void t3_os_ext_intr_handler(struct adapter *adapter);
310 void t3_os_link_changed(struct adapter *adapter, int port_id, int link_status,
312 void t3_os_phymod_changed(struct adapter *adap, int port_id);
313 void t3_os_link_fault(struct adapter *adapter, int port_id, int state);
314 void t3_os_link_fault_handler(struct adapter *adapter, int port_id);
316 void t3_sge_start(struct adapter *adap);
317 void t3_sge_stop(struct adapter *adap);
318 void t3_start_sge_timers(struct adapter *adap);
319 void t3_stop_sge_timers(struct adapter *adap);
320 void t3_free_sge_resources(struct adapter *adap);
321 void t3_sge_err_intr_handler(struct adapter *adapter);
322 irq_handler_t t3_intr_handler(struct adapter *adap, int polling);
324 int t3_mgmt_tx(struct adapter *adap, struct sk_buff *skb);
326 int t3_sge_alloc_qset(struct adapter *adapter, unsigned int id, int nports,