Lines Matching refs:rc

65 	int count = 0, rc = 0;  in qeth_l3_string_to_ipaddr4()  local
69 rc = sscanf(buf, "%u.%u.%u.%u%c", in qeth_l3_string_to_ipaddr4()
71 if (rc != 4 && (rc != 5 || c != '\n')) in qeth_l3_string_to_ipaddr4()
176 int rc = 0; in qeth_l3_is_addr_covered_by_ipato() local
190 rc = !memcmp(addr_bits, ipatoe_bits, in qeth_l3_is_addr_covered_by_ipato()
193 rc = !memcmp(addr_bits, ipatoe_bits, in qeth_l3_is_addr_covered_by_ipato()
195 if (rc) in qeth_l3_is_addr_covered_by_ipato()
200 rc = !rc; in qeth_l3_is_addr_covered_by_ipato()
202 rc = !rc; in qeth_l3_is_addr_covered_by_ipato()
204 return rc; in qeth_l3_is_addr_covered_by_ipato()
274 int rc = 0; in qeth_l3_delete_ip() local
285 rc = __qeth_l3_insert_ip_todo(card, addr, 0); in qeth_l3_delete_ip()
287 return rc; in qeth_l3_delete_ip()
293 int rc = 0; in qeth_l3_add_ip() local
303 rc = __qeth_l3_insert_ip_todo(card, addr, 1); in qeth_l3_add_ip()
305 return rc; in qeth_l3_add_ip()
405 int rc; in __qeth_l3_delete_all_mc() local
413 rc = qeth_l3_deregister_addr_entry(card, addr); in __qeth_l3_delete_all_mc()
415 if (!rc || (rc == IPA_RC_MC_ADDR_NOT_FOUND)) in __qeth_l3_delete_all_mc()
430 int rc; in qeth_l3_set_ip_addr_list() local
457 rc = __qeth_l3_ref_ip_on_card(card, todo, &addr); in qeth_l3_set_ip_addr_list()
458 if (rc == 0) { in qeth_l3_set_ip_addr_list()
461 } else if (rc == 1) { in qeth_l3_set_ip_addr_list()
464 rc = qeth_l3_register_addr_entry(card, todo); in qeth_l3_set_ip_addr_list()
466 if (!rc || (rc == IPA_RC_LAN_OFFLINE)) in qeth_l3_set_ip_addr_list()
470 } else if (rc == -1) { in qeth_l3_set_ip_addr_list()
474 rc = qeth_l3_deregister_addr_entry(card, addr); in qeth_l3_set_ip_addr_list()
476 if (!rc || (rc == IPA_RC_IP_ADDRESS_NOT_DEFINED)) in qeth_l3_set_ip_addr_list()
543 int rc; in qeth_l3_send_setdelmc() local
560 rc = qeth_send_ipa_cmd(card, iob, NULL, NULL); in qeth_l3_send_setdelmc()
562 return rc; in qeth_l3_send_setdelmc()
582 int rc; in qeth_l3_send_setdelip() local
607 rc = qeth_send_ipa_cmd(card, iob, NULL, NULL); in qeth_l3_send_setdelip()
609 return rc; in qeth_l3_send_setdelip()
615 int rc; in qeth_l3_send_setrouting() local
625 rc = qeth_send_ipa_cmd(card, iob, NULL, NULL); in qeth_l3_send_setrouting()
627 return rc; in qeth_l3_send_setrouting()
664 int rc; in qeth_l3_setrouting_v4() local
668 rc = qeth_l3_correct_routing_type(card, &card->options.route4.type, in qeth_l3_setrouting_v4()
670 if (rc) in qeth_l3_setrouting_v4()
671 return rc; in qeth_l3_setrouting_v4()
673 rc = qeth_l3_send_setrouting(card, card->options.route4.type, in qeth_l3_setrouting_v4()
675 if (rc) { in qeth_l3_setrouting_v4()
678 " on %s. Type set to 'no router'.\n", rc, in qeth_l3_setrouting_v4()
681 return rc; in qeth_l3_setrouting_v4()
686 int rc = 0; in qeth_l3_setrouting_v6() local
693 rc = qeth_l3_correct_routing_type(card, &card->options.route6.type, in qeth_l3_setrouting_v6()
695 if (rc) in qeth_l3_setrouting_v6()
696 return rc; in qeth_l3_setrouting_v6()
698 rc = qeth_l3_send_setrouting(card, card->options.route6.type, in qeth_l3_setrouting_v6()
700 if (rc) { in qeth_l3_setrouting_v6()
703 " on %s. Type set to 'no router'.\n", rc, in qeth_l3_setrouting_v6()
707 return rc; in qeth_l3_setrouting_v6()
732 int rc = 0; in qeth_l3_add_ipato_entry() local
742 rc = -EEXIST; in qeth_l3_add_ipato_entry()
746 if (!rc) in qeth_l3_add_ipato_entry()
750 return rc; in qeth_l3_add_ipato_entry()
782 int rc = 0; in qeth_l3_add_vipa() local
803 rc = -EEXIST; in qeth_l3_add_vipa()
805 if (rc) { in qeth_l3_add_vipa()
807 return rc; in qeth_l3_add_vipa()
812 return rc; in qeth_l3_add_vipa()
847 int rc = 0; in qeth_l3_add_rxip() local
868 rc = -EEXIST; in qeth_l3_add_rxip()
870 if (rc) { in qeth_l3_add_rxip()
872 return rc; in qeth_l3_add_rxip()
908 int rc = 0; in qeth_l3_register_addr_entry() local
924 rc = qeth_l3_send_setdelmc(card, addr, IPA_CMD_SETIPM); in qeth_l3_register_addr_entry()
926 rc = qeth_l3_send_setdelip(card, addr, IPA_CMD_SETIP, in qeth_l3_register_addr_entry()
928 if (rc) in qeth_l3_register_addr_entry()
930 } while ((--cnt > 0) && rc); in qeth_l3_register_addr_entry()
931 if (rc) { in qeth_l3_register_addr_entry()
937 return rc; in qeth_l3_register_addr_entry()
943 int rc = 0; in qeth_l3_deregister_addr_entry() local
957 rc = qeth_l3_send_setdelmc(card, addr, IPA_CMD_DELIPM); in qeth_l3_deregister_addr_entry()
959 rc = qeth_l3_send_setdelip(card, addr, IPA_CMD_DELIP, in qeth_l3_deregister_addr_entry()
961 if (rc) in qeth_l3_deregister_addr_entry()
964 return rc; in qeth_l3_deregister_addr_entry()
990 int rc; in qeth_l3_setadapter_parms() local
1000 rc = qeth_query_setadapterparms(card); in qeth_l3_setadapter_parms()
1001 if (rc) { in qeth_l3_setadapter_parms()
1003 "0x%x\n", dev_name(&card->gdev->dev), rc); in qeth_l3_setadapter_parms()
1004 return rc; in qeth_l3_setadapter_parms()
1007 rc = qeth_setadpparms_change_macaddr(card); in qeth_l3_setadapter_parms()
1008 if (rc) in qeth_l3_setadapter_parms()
1013 return rc; in qeth_l3_setadapter_parms()
1074 int rc; in qeth_l3_send_setassparms() local
1085 rc = qeth_send_ipa_cmd(card, iob, reply_cb, reply_param); in qeth_l3_send_setassparms()
1086 return rc; in qeth_l3_send_setassparms()
1093 int rc; in qeth_l3_send_simple_setassparms_ipv6() local
1101 rc = qeth_l3_send_setassparms(card, iob, 0, 0, in qeth_l3_send_simple_setassparms_ipv6()
1103 return rc; in qeth_l3_send_simple_setassparms_ipv6()
1110 int rc; in qeth_l3_send_simple_setassparms() local
1121 rc = qeth_l3_send_setassparms(card, iob, length, data, in qeth_l3_send_simple_setassparms()
1123 return rc; in qeth_l3_send_simple_setassparms()
1128 int rc; in qeth_l3_start_ipa_arp_processing() local
1138 rc = qeth_l3_send_simple_setassparms(card, IPA_ARP_PROCESSING, in qeth_l3_start_ipa_arp_processing()
1140 if (rc) { in qeth_l3_start_ipa_arp_processing()
1145 return rc; in qeth_l3_start_ipa_arp_processing()
1150 int rc; in qeth_l3_start_ipa_ip_fragmentation() local
1161 rc = qeth_l3_send_simple_setassparms(card, IPA_IP_FRAGMENTATION, in qeth_l3_start_ipa_ip_fragmentation()
1163 if (rc) { in qeth_l3_start_ipa_ip_fragmentation()
1170 return rc; in qeth_l3_start_ipa_ip_fragmentation()
1175 int rc; in qeth_l3_start_ipa_source_mac() local
1186 rc = qeth_l3_send_simple_setassparms(card, IPA_SOURCE_MAC, in qeth_l3_start_ipa_source_mac()
1188 if (rc) in qeth_l3_start_ipa_source_mac()
1192 return rc; in qeth_l3_start_ipa_source_mac()
1197 int rc = 0; in qeth_l3_start_ipa_vlan() local
1207 rc = qeth_l3_send_simple_setassparms(card, IPA_VLAN_PRIO, in qeth_l3_start_ipa_vlan()
1209 if (rc) { in qeth_l3_start_ipa_vlan()
1216 return rc; in qeth_l3_start_ipa_vlan()
1221 int rc; in qeth_l3_start_ipa_multicast() local
1232 rc = qeth_l3_send_simple_setassparms(card, IPA_MULTICASTING, in qeth_l3_start_ipa_multicast()
1234 if (rc) { in qeth_l3_start_ipa_multicast()
1242 return rc; in qeth_l3_start_ipa_multicast()
1248 int rc; in qeth_l3_softsetup_ipv6() local
1255 rc = qeth_query_ipassists(card, QETH_PROT_IPV6); in qeth_l3_softsetup_ipv6()
1256 if (rc) { in qeth_l3_softsetup_ipv6()
1260 return rc; in qeth_l3_softsetup_ipv6()
1262 rc = qeth_l3_send_simple_setassparms(card, IPA_IPV6, in qeth_l3_softsetup_ipv6()
1264 if (rc) { in qeth_l3_softsetup_ipv6()
1268 return rc; in qeth_l3_softsetup_ipv6()
1270 rc = qeth_l3_send_simple_setassparms_ipv6(card, IPA_IPV6, in qeth_l3_softsetup_ipv6()
1272 if (rc) { in qeth_l3_softsetup_ipv6()
1276 return rc; in qeth_l3_softsetup_ipv6()
1278 rc = qeth_l3_send_simple_setassparms_ipv6(card, IPA_PASSTHRU, in qeth_l3_softsetup_ipv6()
1280 if (rc) { in qeth_l3_softsetup_ipv6()
1284 return rc; in qeth_l3_softsetup_ipv6()
1294 int rc = 0; in qeth_l3_start_ipa_ipv6() local
1304 rc = qeth_l3_softsetup_ipv6(card); in qeth_l3_start_ipa_ipv6()
1306 return rc ; in qeth_l3_start_ipa_ipv6()
1311 int rc; in qeth_l3_start_ipa_broadcast() local
1319 rc = -EOPNOTSUPP; in qeth_l3_start_ipa_broadcast()
1322 rc = qeth_l3_send_simple_setassparms(card, IPA_FILTERING, in qeth_l3_start_ipa_broadcast()
1324 if (rc) { in qeth_l3_start_ipa_broadcast()
1330 rc = qeth_l3_send_simple_setassparms(card, IPA_FILTERING, in qeth_l3_start_ipa_broadcast()
1332 if (rc) { in qeth_l3_start_ipa_broadcast()
1340 rc = qeth_l3_send_simple_setassparms(card, IPA_FILTERING, in qeth_l3_start_ipa_broadcast()
1342 if (rc) { in qeth_l3_start_ipa_broadcast()
1353 return rc; in qeth_l3_start_ipa_broadcast()
1358 int rc; in qeth_l3_send_checksum_command() local
1360 rc = qeth_l3_send_simple_setassparms(card, IPA_INBOUND_CHECKSUM, in qeth_l3_send_checksum_command()
1362 if (rc) { in qeth_l3_send_checksum_command()
1366 return rc; in qeth_l3_send_checksum_command()
1368 rc = qeth_l3_send_simple_setassparms(card, IPA_INBOUND_CHECKSUM, in qeth_l3_send_checksum_command()
1371 if (rc) { in qeth_l3_send_checksum_command()
1375 return rc; in qeth_l3_send_checksum_command()
1382 int rc = 0; in qeth_l3_set_rx_csum() local
1385 rc = qeth_l3_send_checksum_command(card); in qeth_l3_set_rx_csum()
1386 if (rc) in qeth_l3_set_rx_csum()
1391 rc = qeth_l3_send_simple_setassparms(card, in qeth_l3_set_rx_csum()
1393 if (rc) in qeth_l3_set_rx_csum()
1416 int rc = 0; in qeth_l3_start_ipa_tx_checksum() local
1419 return rc; in qeth_l3_start_ipa_tx_checksum()
1420 rc = qeth_l3_send_simple_setassparms(card, IPA_OUTBOUND_CHECKSUM, in qeth_l3_start_ipa_tx_checksum()
1422 if (rc) in qeth_l3_start_ipa_tx_checksum()
1424 rc = qeth_l3_send_simple_setassparms(card, IPA_OUTBOUND_CHECKSUM, in qeth_l3_start_ipa_tx_checksum()
1426 if (rc) in qeth_l3_start_ipa_tx_checksum()
1429 return rc; in qeth_l3_start_ipa_tx_checksum()
1433 return rc; in qeth_l3_start_ipa_tx_checksum()
1438 int rc; in qeth_l3_start_ipa_tso() local
1446 rc = -EOPNOTSUPP; in qeth_l3_start_ipa_tso()
1448 rc = qeth_l3_send_simple_setassparms(card, IPA_OUTBOUND_TSO, in qeth_l3_start_ipa_tso()
1450 if (rc) in qeth_l3_start_ipa_tso()
1458 if (rc) in qeth_l3_start_ipa_tso()
1460 return rc; in qeth_l3_start_ipa_tso()
1499 int rc = 0; in qeth_l3_iqd_read_initial_mac() local
1513 rc = qeth_send_ipa_cmd(card, iob, qeth_l3_iqd_read_initial_mac_cb, in qeth_l3_iqd_read_initial_mac()
1515 return rc; in qeth_l3_iqd_read_initial_mac()
1538 int rc = 0; in qeth_l3_get_unique_id() local
1558 rc = qeth_send_ipa_cmd(card, iob, qeth_l3_get_unique_id_cb, NULL); in qeth_l3_get_unique_id()
1559 return rc; in qeth_l3_get_unique_id()
1567 __u16 rc; in qeth_diags_trace_cb() local
1572 rc = cmd->hdr.return_code; in qeth_diags_trace_cb()
1573 if (rc) in qeth_diags_trace_cb()
1574 QETH_CARD_TEXT_(card, 2, "dxter%x", rc); in qeth_diags_trace_cb()
1579 switch (rc) { in qeth_diags_trace_cb()
1591 switch (rc) { in qeth_diags_trace_cb()
2101 int rc = 0; in qeth_l3_verify_vlan_dev() local
2112 rc = QETH_VLAN_CARD; in qeth_l3_verify_vlan_dev()
2117 if (rc && !(vlan_dev_real_dev(dev)->ml_priv == (void *)card)) in qeth_l3_verify_vlan_dev()
2120 return rc; in qeth_l3_verify_vlan_dev()
2127 int rc = 0; in qeth_l3_verify_dev() local
2132 rc = QETH_REAL_CARD; in qeth_l3_verify_dev()
2135 rc = qeth_l3_verify_vlan_dev(dev, card); in qeth_l3_verify_dev()
2136 if (rc) in qeth_l3_verify_dev()
2141 return rc; in qeth_l3_verify_dev()
2147 int rc; in qeth_l3_get_card_from_dev() local
2149 rc = qeth_l3_verify_dev(dev); in qeth_l3_get_card_from_dev()
2150 if (rc == QETH_REAL_CARD) in qeth_l3_get_card_from_dev()
2152 else if (rc == QETH_VLAN_CARD) in qeth_l3_get_card_from_dev()
2157 QETH_CARD_TEXT_(card, 4, "%d", rc); in qeth_l3_get_card_from_dev()
2163 int rc = 0; in qeth_l3_stop_card() local
2199 return rc; in qeth_l3_stop_card()
2253 static const char *qeth_l3_arp_get_error_cause(int *rc) in qeth_l3_arp_get_error_cause() argument
2255 switch (*rc) { in qeth_l3_arp_get_error_cause()
2257 *rc = -EIO; in qeth_l3_arp_get_error_cause()
2260 *rc = -EOPNOTSUPP; in qeth_l3_arp_get_error_cause()
2263 *rc = -EINVAL; in qeth_l3_arp_get_error_cause()
2266 *rc = -EOPNOTSUPP; in qeth_l3_arp_get_error_cause()
2269 *rc = -ENOENT; in qeth_l3_arp_get_error_cause()
2279 int rc; in qeth_l3_arp_set_no_entries() local
2293 rc = qeth_l3_send_simple_setassparms(card, IPA_ARP_PROCESSING, in qeth_l3_arp_set_no_entries()
2296 if (rc) { in qeth_l3_arp_set_no_entries()
2297 tmp = rc; in qeth_l3_arp_set_no_entries()
2300 qeth_l3_arp_get_error_cause(&rc), tmp, tmp); in qeth_l3_arp_set_no_entries()
2302 return rc; in qeth_l3_arp_set_no_entries()
2309 __u32 rc; in get_arp_entry_size() local
2316 rc = is_hsi ? sizeof(struct qeth_arp_qi_entry5_short) : in get_arp_entry_size()
2319 rc = is_hsi ? sizeof(struct qeth_arp_qi_entry5) : in get_arp_entry_size()
2325 rc = is_hsi ? in get_arp_entry_size()
2329 rc = is_hsi ? in get_arp_entry_size()
2335 rc = 0; in get_arp_entry_size()
2338 return rc; in get_arp_entry_size()
2453 int rc; in qeth_l3_query_arp_cache_info() local
2467 rc = qeth_l3_send_ipa_arp_cmd(card, iob, in qeth_l3_query_arp_cache_info()
2470 if (rc) { in qeth_l3_query_arp_cache_info()
2471 tmp = rc; in qeth_l3_query_arp_cache_info()
2475 qeth_l3_arp_get_error_cause(&rc), tmp, tmp); in qeth_l3_query_arp_cache_info()
2478 return rc; in qeth_l3_query_arp_cache_info()
2484 int rc; in qeth_l3_arp_query() local
2491 rc = -EOPNOTSUPP; in qeth_l3_arp_query()
2496 rc = -EFAULT; in qeth_l3_arp_query()
2501 rc = -ENOMEM; in qeth_l3_arp_query()
2505 rc = qeth_l3_query_arp_cache_info(card, QETH_PROT_IPV4, &qinfo); in qeth_l3_arp_query()
2506 if (rc) { in qeth_l3_arp_query()
2508 rc = -EFAULT; in qeth_l3_arp_query()
2520 rc = -EFAULT; in qeth_l3_arp_query()
2528 return rc; in qeth_l3_arp_query()
2537 int rc; in qeth_l3_arp_add_entry() local
2558 rc = qeth_l3_send_setassparms(card, iob, in qeth_l3_arp_add_entry()
2562 if (rc) { in qeth_l3_arp_add_entry()
2563 tmp = rc; in qeth_l3_arp_add_entry()
2567 qeth_l3_arp_get_error_cause(&rc), tmp, tmp); in qeth_l3_arp_add_entry()
2569 return rc; in qeth_l3_arp_add_entry()
2578 int rc; in qeth_l3_arp_remove_entry() local
2599 rc = qeth_l3_send_setassparms(card, iob, in qeth_l3_arp_remove_entry()
2602 if (rc) { in qeth_l3_arp_remove_entry()
2603 tmp = rc; in qeth_l3_arp_remove_entry()
2608 qeth_l3_arp_get_error_cause(&rc), tmp, tmp); in qeth_l3_arp_remove_entry()
2610 return rc; in qeth_l3_arp_remove_entry()
2615 int rc; in qeth_l3_arp_flush_cache() local
2630 rc = qeth_l3_send_simple_setassparms(card, IPA_ARP_PROCESSING, in qeth_l3_arp_flush_cache()
2632 if (rc) { in qeth_l3_arp_flush_cache()
2633 tmp = rc; in qeth_l3_arp_flush_cache()
2636 qeth_l3_arp_get_error_cause(&rc), tmp, tmp); in qeth_l3_arp_flush_cache()
2638 return rc; in qeth_l3_arp_flush_cache()
2646 int rc = 0; in qeth_l3_do_ioctl() local
2657 rc = -EPERM; in qeth_l3_do_ioctl()
2660 rc = qeth_l3_arp_set_no_entries(card, rq->ifr_ifru.ifru_ivalue); in qeth_l3_do_ioctl()
2664 rc = -EPERM; in qeth_l3_do_ioctl()
2667 rc = qeth_l3_arp_query(card, rq->ifr_ifru.ifru_data); in qeth_l3_do_ioctl()
2671 rc = -EPERM; in qeth_l3_do_ioctl()
2676 rc = -EFAULT; in qeth_l3_do_ioctl()
2678 rc = qeth_l3_arp_add_entry(card, &arp_entry); in qeth_l3_do_ioctl()
2682 rc = -EPERM; in qeth_l3_do_ioctl()
2687 rc = -EFAULT; in qeth_l3_do_ioctl()
2689 rc = qeth_l3_arp_remove_entry(card, &arp_entry); in qeth_l3_do_ioctl()
2693 rc = -EPERM; in qeth_l3_do_ioctl()
2696 rc = qeth_l3_arp_flush_cache(card); in qeth_l3_do_ioctl()
2699 rc = qeth_snmp_command(card, rq->ifr_ifru.ifru_data); in qeth_l3_do_ioctl()
2715 rc = -EINVAL; in qeth_l3_do_ioctl()
2722 rc = qeth_query_oat_command(card, rq->ifr_ifru.ifru_data); in qeth_l3_do_ioctl()
2725 rc = -EOPNOTSUPP; in qeth_l3_do_ioctl()
2727 if (rc) in qeth_l3_do_ioctl()
2728 QETH_CARD_TEXT_(card, 2, "ioce%d", rc); in qeth_l3_do_ioctl()
2729 return rc; in qeth_l3_do_ioctl()
2941 int rc; in qeth_l3_hard_start_xmit() local
3084 rc = qeth_do_send_packet(card, queue, new_skb, hdr, in qeth_l3_hard_start_xmit()
3087 rc = qeth_do_send_packet_fast(card, queue, new_skb, hdr, in qeth_l3_hard_start_xmit()
3090 if (!rc) { in qeth_l3_hard_start_xmit()
3106 rc = NETDEV_TX_OK; in qeth_l3_hard_start_xmit()
3111 if (rc == -EBUSY) { in qeth_l3_hard_start_xmit()
3123 return rc; in qeth_l3_hard_start_xmit()
3138 int rc = 0; in __qeth_l3_open() local
3142 return rc; in __qeth_l3_open()
3153 rc = -EIO; in __qeth_l3_open()
3154 return rc; in __qeth_l3_open()
3286 int rc; in qeth_l3_setup_netdev() local
3319 rc = qeth_l3_iqd_read_initial_mac(card); in qeth_l3_setup_netdev()
3320 if (rc) in qeth_l3_setup_netdev()
3321 return rc; in qeth_l3_setup_netdev()
3377 int rc = 0; in __qeth_l3_set_online() local
3386 rc = qeth_core_hardsetup_card(card); in __qeth_l3_set_online()
3387 if (rc) { in __qeth_l3_set_online()
3388 QETH_DBF_TEXT_(SETUP, 2, "2err%04x", rc); in __qeth_l3_set_online()
3389 rc = -ENODEV; in __qeth_l3_set_online()
3394 rc = -ENODEV; in __qeth_l3_set_online()
3412 rc = qeth_send_startlan(card); in __qeth_l3_set_online()
3413 if (rc) { in __qeth_l3_set_online()
3414 QETH_DBF_TEXT_(SETUP, 2, "1err%d", rc); in __qeth_l3_set_online()
3415 if (rc == 0xe080) { in __qeth_l3_set_online()
3421 rc = -ENODEV; in __qeth_l3_set_online()
3427 rc = qeth_l3_setadapter_parms(card); in __qeth_l3_set_online()
3428 if (rc) in __qeth_l3_set_online()
3429 QETH_DBF_TEXT_(SETUP, 2, "2err%04x", rc); in __qeth_l3_set_online()
3431 rc = qeth_l3_start_ipassists(card); in __qeth_l3_set_online()
3432 if (rc) { in __qeth_l3_set_online()
3433 QETH_DBF_TEXT_(SETUP, 2, "3err%d", rc); in __qeth_l3_set_online()
3436 rc = qeth_l3_setrouting_v4(card); in __qeth_l3_set_online()
3437 if (rc) in __qeth_l3_set_online()
3438 QETH_DBF_TEXT_(SETUP, 2, "4err%04x", rc); in __qeth_l3_set_online()
3439 rc = qeth_l3_setrouting_v6(card); in __qeth_l3_set_online()
3440 if (rc) in __qeth_l3_set_online()
3441 QETH_DBF_TEXT_(SETUP, 2, "5err%04x", rc); in __qeth_l3_set_online()
3445 rc = qeth_init_qdio_queues(card); in __qeth_l3_set_online()
3446 if (rc) { in __qeth_l3_set_online()
3447 QETH_DBF_TEXT_(SETUP, 2, "6err%d", rc); in __qeth_l3_set_online()
3448 rc = -ENODEV; in __qeth_l3_set_online()
3486 return rc; in __qeth_l3_set_online()
3498 int rc = 0, rc2 = 0, rc3 = 0; in __qeth_l3_set_offline() local
3519 rc = ccw_device_set_offline(CARD_DDEV(card)); in __qeth_l3_set_offline()
3522 if (!rc) in __qeth_l3_set_offline()
3523 rc = (rc2) ? rc2 : rc3; in __qeth_l3_set_offline()
3524 if (rc) in __qeth_l3_set_offline()
3525 QETH_DBF_TEXT_(SETUP, 2, "1err%d", rc); in __qeth_l3_set_offline()
3544 int rc = 0; in qeth_l3_recover() local
3556 rc = __qeth_l3_set_online(card->gdev, 1); in qeth_l3_recover()
3557 if (!rc) in qeth_l3_recover()
3604 int rc = 0; in qeth_l3_pm_resume() local
3610 rc = __qeth_l3_set_online(card->gdev, 1); in qeth_l3_pm_resume()
3611 if (rc) { in qeth_l3_pm_resume()
3617 rc = __qeth_l3_set_online(card->gdev, 0); in qeth_l3_pm_resume()
3622 if (rc) in qeth_l3_pm_resume()
3625 return rc; in qeth_l3_pm_resume()
3750 int rc; in qeth_l3_register_notifiers() local
3753 rc = register_inetaddr_notifier(&qeth_l3_ip_notifier); in qeth_l3_register_notifiers()
3754 if (rc) in qeth_l3_register_notifiers()
3755 return rc; in qeth_l3_register_notifiers()
3757 rc = register_inet6addr_notifier(&qeth_l3_ip6_notifier); in qeth_l3_register_notifiers()
3758 if (rc) { in qeth_l3_register_notifiers()
3760 return rc; in qeth_l3_register_notifiers()
3780 int rc = 0; in qeth_l3_init() local
3783 rc = qeth_l3_register_notifiers(); in qeth_l3_init()
3784 return rc; in qeth_l3_init()