Lines Matching refs:adap

644 #define adapter_info(adap) ((adap)->params.info)
646 static inline int uses_xaui(const adapter_t *adap)
648 return adapter_info(adap)->caps & SUPPORTED_AUI;
651 static inline int is_10G(const adapter_t *adap)
653 return adapter_info(adap)->caps & SUPPORTED_10000baseT_Full;
656 static inline int is_offload(const adapter_t *adap)
658 return adap->params.offload;
661 static inline unsigned int core_ticks_per_usec(const adapter_t *adap)
663 return adap->params.vpd.cclk / 1000;
666 static inline unsigned int dack_ticks_to_usec(const adapter_t *adap,
669 return (ticks << adap->params.tp.dack_re) / core_ticks_per_usec(adap);
672 static inline unsigned int is_pcie(const adapter_t *adap)
674 return adap->params.pci.variant == PCI_VARIANT_PCIE;
677 void t3_set_reg_field(adapter_t *adap, unsigned int addr, u32 mask, u32 val);
733 int t3_reinit_adapter(adapter_t *adap);
737 void t3_enable_filters(adapter_t *adap);
738 void t3_disable_filters(adapter_t *adap);
739 void t3_tp_set_offload_mode(adapter_t *adap, int enable);
743 int t3_set_proto_sram(adapter_t *adap, const u8 *data);
744 int t3_mps_set_active_ports(adapter_t *adap, unsigned int port_mask);
748 int t3_cim_ctl_blk_read(adapter_t *adap, unsigned int addr, unsigned int n,
776 int t3_tp_set_coalescing_size(adapter_t *adap, unsigned int size, int psh);
777 void t3_tp_set_max_rxsize(adapter_t *adap, unsigned int size);
778 void t3_tp_get_mib_stats(adapter_t *adap, struct tp_mib_stats *tps);
779 void t3_load_mtus(adapter_t *adap, unsigned short mtus[NMTUS],
782 void t3_read_hw_mtus(adapter_t *adap, unsigned short mtus[NMTUS]);
783 void t3_get_cong_cntl_tab(adapter_t *adap,
789 int t3_config_sched(adapter_t *adap, unsigned int kbps, int sched);
790 int t3_set_sched_ipg(adapter_t *adap, int sched, unsigned int ipg);
791 void t3_get_tx_sched(adapter_t *adap, unsigned int sched, unsigned int *kbps,
793 void t3_read_pace_tbl(adapter_t *adap, unsigned int pace_vals[NTX_SCHED]);
794 void t3_set_pace_tbl(adapter_t *adap, unsigned int *pace_vals,
801 void t3_sge_prep(adapter_t *adap, struct sge_params *p);
802 void t3_sge_init(adapter_t *adap, struct sge_params *p);
827 int t3_elmr_blk_write(adapter_t *adap, int start, const u32 *vals, int n);
828 int t3_elmr_blk_read(adapter_t *adap, int start, u32 *vals, int n);
829 int t3_vsc7323_init(adapter_t *adap, int nports);
830 int t3_vsc7323_set_speed_fc(adapter_t *adap, int speed, int fc, int port);
831 int t3_vsc7323_set_mtu(adapter_t *adap, unsigned int mtu, int port);
832 int t3_vsc7323_set_addr(adapter_t *adap, u8 addr[6], int port);
833 int t3_vsc7323_enable(adapter_t *adap, int port, int which);
834 int t3_vsc7323_disable(adapter_t *adap, int port, int which);
849 int t3_vsc8211_fifo_depth(adapter_t *adap, unsigned int mtu, int port);