Home | History | Annotate | Download | only in cxgb

Lines Matching refs:adap

595 #define adapter_info(adap) ((adap)->params.info)
597 static __inline int uses_xaui(const adapter_t *adap)
599 return adapter_info(adap)->caps & SUPPORTED_AUI;
602 static __inline int is_10G(const adapter_t *adap)
604 return adapter_info(adap)->caps & SUPPORTED_10000baseT_Full;
607 static __inline int is_offload(const adapter_t *adap)
610 return adap->params.offload;
616 static __inline unsigned int core_ticks_per_usec(const adapter_t *adap)
618 return adap->params.vpd.cclk / 1000;
621 static __inline unsigned int dack_ticks_to_usec(const adapter_t *adap,
624 return (ticks << adap->params.tp.dack_re) / core_ticks_per_usec(adap);
627 static __inline unsigned int is_pcie(const adapter_t *adap)
629 return adap->params.pci.variant == PCI_VARIANT_PCIE;
632 void t3_set_reg_field(adapter_t *adap, unsigned int addr, u32 mask, u32 val);
681 void t3_enable_filters(adapter_t *adap);
685 int t3_set_proto_sram(adapter_t *adap, const u8 *data);
686 int t3_mps_set_active_ports(adapter_t *adap, unsigned int port_mask);
690 int t3_cim_ctl_blk_read(adapter_t *adap, unsigned int addr, unsigned int n,
716 int t3_tp_set_coalescing_size(adapter_t *adap, unsigned int size, int psh);
717 void t3_tp_set_max_rxsize(adapter_t *adap, unsigned int size);
718 void t3_tp_set_offload_mode(adapter_t *adap, int enable);
719 void t3_tp_get_mib_stats(adapter_t *adap, struct tp_mib_stats *tps);
720 void t3_load_mtus(adapter_t *adap, unsigned short mtus[NMTUS],
723 void t3_read_hw_mtus(adapter_t *adap, unsigned short mtus[NMTUS]);
724 void t3_get_cong_cntl_tab(adapter_t *adap,
728 int t3_config_sched(adapter_t *adap, unsigned int kbps, int sched);
729 int t3_set_sched_ipg(adapter_t *adap, int sched, unsigned int ipg);
730 void t3_get_tx_sched(adapter_t *adap, unsigned int sched, unsigned int *kbps,
732 void t3_read_pace_tbl(adapter_t *adap, unsigned int pace_vals[NTX_SCHED]);
733 void t3_set_pace_tbl(adapter_t *adap, unsigned int *pace_vals,
737 void t3_sge_prep(adapter_t *adap, struct sge_params *p);
738 void t3_sge_init(adapter_t *adap, struct sge_params *p);
763 int t3_elmr_blk_write(adapter_t *adap, int start, const u32 *vals, int n);
764 int t3_elmr_blk_read(adapter_t *adap, int start, u32 *vals, int n);
765 int t3_vsc7323_init(adapter_t *adap, int nports);
766 int t3_vsc7323_set_speed_fc(adapter_t *adap, int speed, int fc, int port);
767 int t3_vsc7323_set_mtu(adapter_t *adap, unsigned int mtu, int port);
768 int t3_vsc7323_set_addr(adapter_t *adap, u8 addr[6], int port);
769 int t3_vsc7323_enable(adapter_t *adap, int port, int which);
770 int t3_vsc7323_disable(adapter_t *adap, int port, int which);