Lines Matching defs:bge

736 typedef struct bge {  struct
740 char version[BGE_STR_SIZE];
742 char fw_version[BGE_FW_VER_SIZE];
743 dev_info_t *devinfo; /* device instance */
744 uint32_t pci_bus; /* from "regs" prop */
745 uint32_t pci_dev; /* from "regs" prop */
769 char ifname[8]; /* "bge0" ... "bge999" */ argument
771 int fm_capabilities; /* FMA capabilities */
797 * be gotten from statistic registers. And bge_statistics_reg_t record argument
800 bge_statistics_reg_t *pstats; argument
811 buff_ring_t buff[BGE_BUFF_RINGS_MAX]; /* 3*0x0100 */
814 recv_ring_t recv[BGE_RECV_RINGS_MAX]; /* 16*0x0090 */
815 send_ring_t send[BGE_SEND_RINGS_MAX]; /* 16*0x0100 */
817 mac_resource_handle_t macRxResourceHandles[BGE_RECV_RINGS_MAX];
865 bge_mac_addr_t curr_addr[MAC_ADDRESS_REGS_MAX]; argument
880 bge_regno_t phy_mii_addr; /* should be (const) 1! */ argument
894 kstat_t *bge_kstats[BGE_KSTAT_COUNT]; argument
902 enum bge_mac_state bge_mac_state; /* definitions above */ argument
903 enum bge_chip_state bge_chip_state; /* definitions above */ argument
913 boolean_t bge_intr_running; argument
914 boolean_t bge_dma_error; argument
936 uint64_t bge_guard; argument
941 bge_recv_rule_t recv_rules[RECV_RULES_NUM_MAX]; argument
944 boolean_t asf_enabled;
945 boolean_t asf_wordswapped;
946 boolean_t asf_newhandshake;
947 boolean_t asf_pseudostop;
949 uint32_t asf_status;
950 timeout_id_t asf_timeout_id;
952 uint32_t param_en_pause:1,
953 param_en_asym_pause:1,
954 param_en_1000hdx:1,
955 param_en_1000fdx:1,
956 param_en_100fdx:1,
957 param_en_100hdx:1,
958 param_en_10fdx:1,
959 param_en_10hdx:1,
960 param_adv_autoneg:1,
961 param_adv_1000fdx:1,
962 param_adv_1000hdx:1,
963 param_adv_100fdx:1,
964 param_adv_100hdx:1,
965 param_adv_10fdx:1,
966 param_adv_10hdx:1,
967 param_lp_autoneg:1,
968 param_lp_pause:1,
992 } bge_t; argument