Lines Matching refs:adapter
84 struct adapter;
94 struct adapter *adapter; /* our adapter */ member
190 struct adapter *adapter; /* our adapter */ member
354 struct adapter { struct
405 static inline u32 t4_read_reg(struct adapter *adapter, u32 reg_addr) in t4_read_reg() argument
407 return readl(adapter->regs + reg_addr); in t4_read_reg()
418 static inline void t4_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) in t4_write_reg() argument
420 writel(val, adapter->regs + reg_addr); in t4_write_reg()
443 static inline u64 t4_read_reg64(struct adapter *adapter, u32 reg_addr) in t4_read_reg64() argument
445 return readq(adapter->regs + reg_addr); in t4_read_reg64()
456 static inline void t4_write_reg64(struct adapter *adapter, u32 reg_addr, in t4_write_reg64() argument
459 writeq(val, adapter->regs + reg_addr); in t4_write_reg64()
469 static inline const char *port_name(struct adapter *adapter, int pidx) in port_name() argument
471 return adapter->port[pidx]->name; in port_name()
483 static inline void t4_os_set_hw_addr(struct adapter *adapter, int pidx, in t4_os_set_hw_addr() argument
486 memcpy(adapter->port[pidx]->dev_addr, hw_addr, ETH_ALEN); in t4_os_set_hw_addr()
507 static inline struct port_info *adap2pinfo(struct adapter *adapter, int pidx) in adap2pinfo() argument
509 return netdev_priv(adapter->port[pidx]); in adap2pinfo()
518 static inline struct adapter *netdev2adap(const struct net_device *dev) in netdev2adap()
520 return netdev2pinfo(dev)->adapter; in netdev2adap()
527 void t4vf_os_link_changed(struct adapter *, int, int);
528 void t4vf_os_portmod_changed(struct adapter *, int);
533 int t4vf_sge_alloc_rxq(struct adapter *, struct sge_rspq *, bool,
536 int t4vf_sge_alloc_eth_txq(struct adapter *, struct sge_eth_txq *,
539 void t4vf_free_sge_resources(struct adapter *);
545 irq_handler_t t4vf_intr_handler(struct adapter *);
548 int t4vf_sge_init(struct adapter *);
549 void t4vf_sge_start(struct adapter *);
550 void t4vf_sge_stop(struct adapter *);