Lines Matching refs:sfxge_t

61 typedef struct sfxge_s	sfxge_t;
115 sfxge_t *sm_sp;
151 sfxge_t *sm_sp;
170 sfxge_t *ss_sp;
185 sfxge_t *sm_sp;
215 sfxge_t *__se_sp;
413 sfxge_t *__sr_sp;
530 sfxge_t *stm_sp;
597 sfxge_t *__st_sp;
844 extern int sfxge_start(sfxge_t *, boolean_t);
845 extern void sfxge_stop(sfxge_t *);
846 extern void sfxge_ioctl(sfxge_t *, queue_t *, mblk_t *);
847 extern int sfxge_restart_dispatch(sfxge_t *, uint_t,
850 extern void sfxge_gld_link_update(sfxge_t *);
851 extern void sfxge_gld_mtu_update(sfxge_t *);
852 extern void sfxge_gld_rx_post(sfxge_t *, unsigned int,
854 extern void sfxge_gld_rx_push(sfxge_t *);
855 extern int sfxge_gld_register(sfxge_t *);
856 extern int sfxge_gld_unregister(sfxge_t *);
862 extern int sfxge_intr_init(sfxge_t *);
863 extern int sfxge_intr_start(sfxge_t *);
864 extern void sfxge_intr_stop(sfxge_t *);
865 extern void sfxge_intr_fini(sfxge_t *);
866 extern void sfxge_intr_fatal(sfxge_t *);
868 extern int sfxge_ev_init(sfxge_t *);
869 extern int sfxge_ev_start(sfxge_t *);
870 extern void sfxge_ev_moderation_get(sfxge_t *,
872 extern int sfxge_ev_moderation_set(sfxge_t *,
874 extern int sfxge_ev_qmoderate(sfxge_t *, unsigned int,
876 extern int sfxge_ev_qpoll(sfxge_t *, unsigned int);
877 extern int sfxge_ev_qprime(sfxge_t *, unsigned int);
878 extern void sfxge_ev_stop(sfxge_t *);
879 extern void sfxge_ev_fini(sfxge_t *);
880 extern int sfxge_ev_txlabel_alloc(sfxge_t *sp,
882 extern int sfxge_ev_txlabel_free(sfxge_t *sp,
885 extern int sfxge_mon_init(sfxge_t *);
886 extern int sfxge_mon_start(sfxge_t *);
887 extern void sfxge_mon_stop(sfxge_t *);
888 extern void sfxge_mon_fini(sfxge_t *);
890 extern int sfxge_mac_init(sfxge_t *);
891 extern int sfxge_mac_start(sfxge_t *, boolean_t);
892 extern void sfxge_mac_stat_get(sfxge_t *, unsigned int,
894 extern void sfxge_mac_link_check(sfxge_t *, boolean_t *);
895 extern void sfxge_mac_link_speed_get(sfxge_t *,
897 extern void sfxge_mac_link_duplex_get(sfxge_t *,
899 extern void sfxge_mac_fcntl_get(sfxge_t *, unsigned int *);
900 extern int sfxge_mac_fcntl_set(sfxge_t *, unsigned int);
901 extern int sfxge_mac_unicst_get(sfxge_t *,
903 extern int sfxge_mac_unicst_set(sfxge_t *,
905 extern int sfxge_mac_promisc_set(sfxge_t *,
907 extern int sfxge_mac_multicst_add(sfxge_t *,
909 extern int sfxge_mac_multicst_remove(sfxge_t *,
911 extern void sfxge_mac_stop(sfxge_t *);
912 extern void sfxge_mac_fini(sfxge_t *);
913 extern void sfxge_mac_link_update(sfxge_t *sp,
916 extern int sfxge_mcdi_init(sfxge_t *sp);
917 extern void sfxge_mcdi_fini(sfxge_t *sp);
918 extern int sfxge_mcdi_ioctl(sfxge_t *sp,
920 extern int sfxge_mcdi2_ioctl(sfxge_t *sp,
923 extern int sfxge_phy_init(sfxge_t *);
924 extern void sfxge_phy_link_mode_get(sfxge_t *,
926 extern void sfxge_phy_fini(sfxge_t *);
927 extern int sfxge_phy_kstat_init(sfxge_t *sp);
928 extern void sfxge_phy_kstat_fini(sfxge_t *sp);
929 extern uint8_t sfxge_phy_lp_cap_test(sfxge_t *sp,
931 extern int sfxge_phy_cap_apply(sfxge_t *sp,
933 extern uint8_t sfxge_phy_cap_test(sfxge_t *sp, uint32_t flags,
935 extern int sfxge_phy_cap_set(sfxge_t *sp, uint32_t field,
938 extern int sfxge_rx_init(sfxge_t *);
939 extern int sfxge_rx_start(sfxge_t *);
940 extern void sfxge_rx_coalesce_mode_get(sfxge_t *,
942 extern int sfxge_rx_coalesce_mode_set(sfxge_t *,
944 extern unsigned int sfxge_rx_scale_prop_get(sfxge_t *);
946 extern int sfxge_rx_scale_count_get(sfxge_t *,
948 extern int sfxge_rx_scale_count_set(sfxge_t *,
954 extern void sfxge_rx_stop(sfxge_t *);
955 extern unsigned int sfxge_rx_loaned(sfxge_t *);
956 extern void sfxge_rx_fini(sfxge_t *);
958 extern int sfxge_tx_init(sfxge_t *);
959 extern int sfxge_tx_start(sfxge_t *);
960 extern int sfxge_tx_packet_add(sfxge_t *, mblk_t *);
963 extern void sfxge_tx_stop(sfxge_t *);
964 extern void sfxge_tx_fini(sfxge_t *);
967 extern void sfxge_sram_init(sfxge_t *);
968 extern int sfxge_sram_buf_tbl_alloc(sfxge_t *, size_t,
970 extern int sfxge_sram_start(sfxge_t *);
971 extern int sfxge_sram_buf_tbl_set(sfxge_t *, uint32_t,
973 extern void sfxge_sram_buf_tbl_clear(sfxge_t *, uint32_t,
975 extern void sfxge_sram_stop(sfxge_t *);
976 extern void sfxge_sram_buf_tbl_free(sfxge_t *, uint32_t,
978 extern void sfxge_sram_fini(sfxge_t *);
984 extern int sfxge_toeplitz_hash_init(sfxge_t *);
985 extern void sfxge_toeplitz_hash_fini(sfxge_t *);
986 extern uint32_t sfxge_toeplitz_hash(sfxge_t *, unsigned int,
1014 extern int sfxge_nvram_ioctl(sfxge_t *, sfxge_nvram_ioc_t *);
1016 extern int sfxge_pci_init(sfxge_t *);
1017 extern void sfxge_pcie_check_link(sfxge_t *, unsigned int,
1019 extern void sfxge_pci_fini(sfxge_t *);
1021 extern int sfxge_bar_init(sfxge_t *);
1022 extern void sfxge_bar_fini(sfxge_t *);
1024 extern int sfxge_vpd_ioctl(sfxge_t *, sfxge_vpd_ioc_t *);