IGB_SUCCESS
if (igb_alloc_rbd_ring(rx_data) != IGB_SUCCESS)
if (igb_alloc_rcb_lists(rx_data) != IGB_SUCCESS)
if (igb_alloc_tbd_ring(tx_ring) != IGB_SUCCESS)
if (igb_alloc_tcb_lists(tx_ring) != IGB_SUCCESS)
return (IGB_SUCCESS);
return (IGB_SUCCESS);
return (IGB_SUCCESS);
return (IGB_SUCCESS);
return (IGB_SUCCESS);
if (ret != IGB_SUCCESS) {
return (IGB_SUCCESS);
if (ret != IGB_SUCCESS) {
return (IGB_SUCCESS);
if (igb_setup_link(igb, B_TRUE) != IGB_SUCCESS)
if (igb_start(igb, B_TRUE) != IGB_SUCCESS) {
return (IGB_SUCCESS);
return (IGB_SUCCESS);
if (igb_enable_intrs(igb) != IGB_SUCCESS) {
if (igb_start(igb, B_FALSE) != IGB_SUCCESS) {
if (igb_init_adapter(igb) != IGB_SUCCESS) {
return (IGB_SUCCESS);
return (IGB_SUCCESS);
if (igb_init_mac_address(igb) != IGB_SUCCESS) {
return (IGB_SUCCESS);
if (igb_init_adapter(igb) != IGB_SUCCESS) {
return (IGB_SUCCESS);
if (igb_alloc_rx_data(igb) != IGB_SUCCESS) {
if (igb_alloc_dma(igb) != IGB_SUCCESS) {
if (igb_init_adapter(igb) != IGB_SUCCESS) {
return (IGB_SUCCESS);
return (IGB_SUCCESS);
if (igb_alloc_rx_ring_data(rx_ring) != IGB_SUCCESS)
return (IGB_SUCCESS);
return (IGB_SUCCESS);
if (igb_reset(igb) == IGB_SUCCESS)
if (igb_reset(igb) == IGB_SUCCESS)
if (rc == IGB_SUCCESS)
return (IGB_SUCCESS);
if (rc == IGB_SUCCESS)
return (IGB_SUCCESS);
if (rc == IGB_SUCCESS)
return (IGB_SUCCESS);
return (IGB_SUCCESS);
return (IGB_SUCCESS);
if (igb_identify_hardware(igb) != IGB_SUCCESS) {
return (IGB_SUCCESS);
if (igb_regs_map(igb) != IGB_SUCCESS) {
return (IGB_SUCCESS);
if (igb_alloc_intrs(igb) != IGB_SUCCESS) {
if (igb_alloc_rings(igb) != IGB_SUCCESS) {
if (igb_add_intr_handlers(igb) != IGB_SUCCESS) {
if (igb_init_driver_settings(igb) != IGB_SUCCESS) {
if (igb_init(igb) != IGB_SUCCESS) {
if (igb_init_stats(igb) != IGB_SUCCESS) {
if (igb_register_mac(igb) != IGB_SUCCESS) {
if (igb_enable_intrs(igb) != IGB_SUCCESS) {
return ((status == 0) ? IGB_SUCCESS : IGB_FAILURE);
return (IGB_SUCCESS);
return (IGB_SUCCESS);