Lines Matching defs:ugcp

950 	struct usbgem_conf	*ugcp;
963 ugcp = kmem_zalloc(sizeof (*ugcp), KM_SLEEP);
966 (void) sprintf(ugcp->usbgc_name, "%s%d", drv_name, unit);
967 ugcp->usbgc_ppa = unit;
969 ugcp->usbgc_ifnum = 0;
970 ugcp->usbgc_alt = 0;
972 ugcp->usbgc_tx_list_max = 16;
974 ugcp->usbgc_rx_header_len = 4;
975 ugcp->usbgc_rx_list_max = 64;
978 ugcp->usbgc_tx_timeout = USBGEM_TX_TIMEOUT;
979 ugcp->usbgc_tx_timeout_interval = USBGEM_TX_TIMEOUT_INTERVAL;
982 ugcp->usbgc_flow_control = FLOW_CONTROL_NONE;
983 ugcp->usbgc_flow_control = FLOW_CONTROL_RX_PAUSE;
986 ugcp->usbgc_mii_link_watch_interval = ONESEC;
987 ugcp->usbgc_mii_an_watch_interval = ONESEC/5;
988 ugcp->usbgc_mii_reset_timeout = MII_RESET_TIMEOUT; /* 1 sec */
989 ugcp->usbgc_mii_an_timeout = MII_AN_TIMEOUT; /* 5 sec */
990 ugcp->usbgc_mii_an_wait = MII_AN_TIMEOUT/2;
991 ugcp->usbgc_mii_linkdown_timeout = MII_LINKDOWN_TIMEOUT;
992 ugcp->usbgc_mii_an_delay = ONESEC/10;
994 ugcp->usbgc_mii_linkdown_action = MII_ACTION_RESET;
995 ugcp->usbgc_mii_linkdown_timeout_action = MII_ACTION_RESET;
996 ugcp->usbgc_mii_dont_reset = B_FALSE;
1001 ugcp->usbgc_attach_chip = &upf_attach_chip;
1002 ugcp->usbgc_reset_chip = &upf_reset_chip;
1003 ugcp->usbgc_init_chip = &upf_init_chip;
1004 ugcp->usbgc_start_chip = &upf_start_chip;
1005 ugcp->usbgc_stop_chip = &upf_stop_chip;
1006 ugcp->usbgc_multicast_hash = &upf_mcast_hash;
1008 ugcp->usbgc_set_rx_filter = &upf_set_rx_filter;
1009 ugcp->usbgc_set_media = &upf_set_media;
1010 ugcp->usbgc_get_stats = &upf_get_stats;
1011 ugcp->usbgc_interrupt = &upf_interrupt;
1014 ugcp->usbgc_tx_make_packet = &upf_tx_make_packet;
1015 ugcp->usbgc_rx_make_packet = &upf_rx_make_packet;
1018 ugcp->usbgc_mii_probe = &upf_mii_probe;
1019 ugcp->usbgc_mii_init = &upf_mii_init;
1020 ugcp->usbgc_mii_config = &usbgem_mii_config_default;
1021 ugcp->usbgc_mii_read = &upf_mii_read;
1022 ugcp->usbgc_mii_write = &upf_mii_write;
1025 ugcp->usbgc_min_mtu = ETHERMTU;
1026 ugcp->usbgc_max_mtu = ETHERMTU;
1027 ugcp->usbgc_default_mtu = ETHERMTU;
1036 dp = usbgem_do_attach(dip, ugcp, lp, sizeof (struct upf_dev));
1038 kmem_free(ugcp, sizeof (*ugcp));