Lines Matching refs:err
38 int err; in qlcnic_sriov_pf_set_vport_info() local
59 err = qlcnic_issue_cmd(adapter, &cmd); in qlcnic_sriov_pf_set_vport_info()
60 if (err) in qlcnic_sriov_pf_set_vport_info()
62 "Failed to set vport info, err=%d\n", err); in qlcnic_sriov_pf_set_vport_info()
65 return err; in qlcnic_sriov_pf_set_vport_info()
178 int err; in qlcnic_sriov_get_pf_info() local
185 err = qlcnic_issue_cmd(adapter, &cmd); in qlcnic_sriov_get_pf_info()
186 if (err) { in qlcnic_sriov_get_pf_info()
188 "Failed to get PF info, err=%d\n", err); in qlcnic_sriov_get_pf_info()
230 return err; in qlcnic_sriov_get_pf_info()
334 int err; in qlcnic_sriov_pf_cfg_vlan_filtering() local
336 err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO); in qlcnic_sriov_pf_cfg_vlan_filtering()
337 if (err) in qlcnic_sriov_pf_cfg_vlan_filtering()
338 return err; in qlcnic_sriov_pf_cfg_vlan_filtering()
350 err = qlcnic_issue_cmd(adapter, &cmd); in qlcnic_sriov_pf_cfg_vlan_filtering()
351 if (err) in qlcnic_sriov_pf_cfg_vlan_filtering()
353 "Failed to configure VLAN filtering, err=%d\n", err); in qlcnic_sriov_pf_cfg_vlan_filtering()
356 return err; in qlcnic_sriov_pf_cfg_vlan_filtering()
363 int err; in qlcnic_sriov_pf_cfg_flood() local
365 err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO); in qlcnic_sriov_pf_cfg_flood()
366 if (err) in qlcnic_sriov_pf_cfg_flood()
367 return err; in qlcnic_sriov_pf_cfg_flood()
371 err = qlcnic_issue_cmd(adapter, &cmd); in qlcnic_sriov_pf_cfg_flood()
372 if (err) in qlcnic_sriov_pf_cfg_flood()
375 err); in qlcnic_sriov_pf_cfg_flood()
378 return err; in qlcnic_sriov_pf_cfg_flood()
385 int err = -EIO; in qlcnic_sriov_pf_cfg_eswitch() local
395 err = qlcnic_issue_cmd(adapter, &cmd); in qlcnic_sriov_pf_cfg_eswitch()
397 if (err != QLCNIC_RCODE_SUCCESS) { in qlcnic_sriov_pf_cfg_eswitch()
399 "Failed to enable sriov eswitch%d\n", err); in qlcnic_sriov_pf_cfg_eswitch()
400 err = -EIO; in qlcnic_sriov_pf_cfg_eswitch()
404 return err; in qlcnic_sriov_pf_cfg_eswitch()
508 int err; in qlcnic_sriov_pf_init() local
514 err = qlcnic_sriov_pf_cfg_vlan_filtering(adapter, 1); in qlcnic_sriov_pf_init()
515 if (err) in qlcnic_sriov_pf_init()
516 return err; in qlcnic_sriov_pf_init()
519 err = qlcnic_sriov_pf_cfg_flood(adapter); in qlcnic_sriov_pf_init()
520 if (err) in qlcnic_sriov_pf_init()
524 err = qlcnic_sriov_pf_cfg_eswitch(adapter, func, 1); in qlcnic_sriov_pf_init()
525 if (err) in qlcnic_sriov_pf_init()
528 err = qlcnic_sriov_pf_config_vport(adapter, 1, func); in qlcnic_sriov_pf_init()
529 if (err) in qlcnic_sriov_pf_init()
532 err = qlcnic_sriov_get_pf_info(adapter, &pf_info); in qlcnic_sriov_pf_init()
533 if (err) in qlcnic_sriov_pf_init()
536 err = qlcnic_get_nic_info(adapter, &nic_info, func); in qlcnic_sriov_pf_init()
537 if (err) in qlcnic_sriov_pf_init()
540 err = qlcnic_sriov_pf_cal_res_limit(adapter, &vp_info, func); in qlcnic_sriov_pf_init()
541 if (err) in qlcnic_sriov_pf_init()
544 err = qlcnic_sriov_cfg_bc_intr(adapter, 1); in qlcnic_sriov_pf_init()
545 if (err) in qlcnic_sriov_pf_init()
553 return err; in qlcnic_sriov_pf_init()
564 return err; in qlcnic_sriov_pf_init()
569 int err; in qlcnic_sriov_pf_enable() local
574 err = pci_enable_sriov(adapter->pdev, num_vfs); in qlcnic_sriov_pf_enable()
575 if (err) in qlcnic_sriov_pf_enable()
578 return err; in qlcnic_sriov_pf_enable()
584 int err = 0; in __qlcnic_pci_sriov_enable() local
589 err = qlcnic_sriov_init(adapter, num_vfs); in __qlcnic_pci_sriov_enable()
590 if (err) in __qlcnic_pci_sriov_enable()
593 err = qlcnic_sriov_pf_create_flr_queue(adapter); in __qlcnic_pci_sriov_enable()
594 if (err) in __qlcnic_pci_sriov_enable()
597 err = qlcnic_sriov_pf_init(adapter); in __qlcnic_pci_sriov_enable()
598 if (err) in __qlcnic_pci_sriov_enable()
603 return err; in __qlcnic_pci_sriov_enable()
614 return err; in __qlcnic_pci_sriov_enable()
620 int err; in qlcnic_pci_sriov_enable() local
632 err = __qlcnic_pci_sriov_enable(adapter, num_vfs); in qlcnic_pci_sriov_enable()
633 if (err) in qlcnic_pci_sriov_enable()
640 err = qlcnic_sriov_pf_enable(adapter, num_vfs); in qlcnic_pci_sriov_enable()
641 if (!err) { in qlcnic_pci_sriov_enable()
663 return err; in qlcnic_pci_sriov_enable()
669 int err; in qlcnic_pci_sriov_configure() local
675 err = qlcnic_pci_sriov_disable(adapter); in qlcnic_pci_sriov_configure()
677 err = qlcnic_pci_sriov_enable(adapter, num_vfs); in qlcnic_pci_sriov_configure()
680 return err; in qlcnic_pci_sriov_configure()
687 int err, id; in qlcnic_sriov_set_vf_acl() local
695 err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO); in qlcnic_sriov_set_vf_acl()
696 if (err) in qlcnic_sriov_set_vf_acl()
697 return err; in qlcnic_sriov_set_vf_acl()
713 err = qlcnic_issue_cmd(adapter, &cmd); in qlcnic_sriov_set_vf_acl()
714 if (err) in qlcnic_sriov_set_vf_acl()
716 err); in qlcnic_sriov_set_vf_acl()
719 return err; in qlcnic_sriov_set_vf_acl()
726 int err; in qlcnic_sriov_set_vf_vport_info() local
728 err = qlcnic_sriov_pf_cal_res_limit(adapter, &defvp_info, func); in qlcnic_sriov_set_vf_vport_info()
729 if (err) in qlcnic_sriov_set_vf_vport_info()
732 err = qlcnic_sriov_set_vf_acl(adapter, func); in qlcnic_sriov_set_vf_vport_info()
733 if (err) in qlcnic_sriov_set_vf_vport_info()
734 return err; in qlcnic_sriov_set_vf_vport_info()
748 int err; in qlcnic_sriov_pf_channel_cfg_cmd() local
754 err = qlcnic_sriov_pf_config_vport(adapter, 1, func); in qlcnic_sriov_pf_channel_cfg_cmd()
755 if (!err) { in qlcnic_sriov_pf_channel_cfg_cmd()
756 err = qlcnic_sriov_set_vf_vport_info(adapter, func); in qlcnic_sriov_pf_channel_cfg_cmd()
757 if (err) in qlcnic_sriov_pf_channel_cfg_cmd()
767 err = qlcnic_sriov_pf_config_vport(adapter, 0, func); in qlcnic_sriov_pf_channel_cfg_cmd()
770 if (err) in qlcnic_sriov_pf_channel_cfg_cmd()
780 return err; in qlcnic_sriov_pf_channel_cfg_cmd()
784 return err; in qlcnic_sriov_pf_channel_cfg_cmd()
795 int err; in qlcnic_sriov_cfg_vf_def_mac() local
805 err = qlcnic_alloc_mbx_args(cmd, adapter, QLCNIC_CMD_CONFIG_MAC_VLAN); in qlcnic_sriov_cfg_vf_def_mac()
806 if (err) in qlcnic_sriov_cfg_vf_def_mac()
812 err = -EINVAL; in qlcnic_sriov_cfg_vf_def_mac()
834 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_cfg_vf_def_mac()
836 if (!err) in qlcnic_sriov_cfg_vf_def_mac()
837 return err; in qlcnic_sriov_cfg_vf_def_mac()
843 return err; in qlcnic_sriov_cfg_vf_def_mac()
889 int err; in qlcnic_sriov_pf_create_rx_ctx_cmd() local
891 err = qlcnic_sriov_validate_create_rx_ctx(cmd); in qlcnic_sriov_pf_create_rx_ctx_cmd()
892 if (err) { in qlcnic_sriov_pf_create_rx_ctx_cmd()
894 return err; in qlcnic_sriov_pf_create_rx_ctx_cmd()
898 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_create_rx_ctx_cmd()
900 if (!err) { in qlcnic_sriov_pf_create_rx_ctx_cmd()
908 return err; in qlcnic_sriov_pf_create_rx_ctx_cmd()
949 int err; in qlcnic_sriov_pf_create_tx_ctx_cmd() local
951 err = qlcnic_sriov_validate_create_tx_ctx(cmd); in qlcnic_sriov_pf_create_tx_ctx_cmd()
952 if (err) { in qlcnic_sriov_pf_create_tx_ctx_cmd()
954 return err; in qlcnic_sriov_pf_create_tx_ctx_cmd()
958 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_create_tx_ctx_cmd()
959 if (!err) { in qlcnic_sriov_pf_create_tx_ctx_cmd()
966 return err; in qlcnic_sriov_pf_create_tx_ctx_cmd()
986 int err; in qlcnic_sriov_pf_del_rx_ctx_cmd() local
988 err = qlcnic_sriov_validate_del_rx_ctx(vf, cmd); in qlcnic_sriov_pf_del_rx_ctx_cmd()
989 if (err) { in qlcnic_sriov_pf_del_rx_ctx_cmd()
991 return err; in qlcnic_sriov_pf_del_rx_ctx_cmd()
996 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_del_rx_ctx_cmd()
998 if (!err) in qlcnic_sriov_pf_del_rx_ctx_cmd()
1001 return err; in qlcnic_sriov_pf_del_rx_ctx_cmd()
1021 int err; in qlcnic_sriov_pf_del_tx_ctx_cmd() local
1023 err = qlcnic_sriov_validate_del_tx_ctx(vf, cmd); in qlcnic_sriov_pf_del_tx_ctx_cmd()
1024 if (err) { in qlcnic_sriov_pf_del_tx_ctx_cmd()
1026 return err; in qlcnic_sriov_pf_del_tx_ctx_cmd()
1030 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_del_tx_ctx_cmd()
1032 if (!err) in qlcnic_sriov_pf_del_tx_ctx_cmd()
1035 return err; in qlcnic_sriov_pf_del_tx_ctx_cmd()
1052 int err; in qlcnic_sriov_pf_cfg_lro_cmd() local
1054 err = qlcnic_sriov_validate_cfg_lro(vf, cmd); in qlcnic_sriov_pf_cfg_lro_cmd()
1055 if (err) { in qlcnic_sriov_pf_cfg_lro_cmd()
1057 return err; in qlcnic_sriov_pf_cfg_lro_cmd()
1060 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_lro_cmd()
1061 return err; in qlcnic_sriov_pf_cfg_lro_cmd()
1069 int err = -EIO; in qlcnic_sriov_pf_cfg_ip_cmd() local
1077 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_ip_cmd()
1078 return err; in qlcnic_sriov_pf_cfg_ip_cmd()
1101 int err; in qlcnic_sriov_pf_cfg_intrpt_cmd() local
1103 err = qlcnic_sriov_validate_cfg_intrpt(vf, cmd); in qlcnic_sriov_pf_cfg_intrpt_cmd()
1104 if (err) in qlcnic_sriov_pf_cfg_intrpt_cmd()
1107 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_intrpt_cmd()
1109 return err; in qlcnic_sriov_pf_cfg_intrpt_cmd()
1130 int err; in qlcnic_sriov_pf_set_mtu_cmd() local
1132 err = qlcnic_sriov_validate_mtu(adapter, vf, cmd); in qlcnic_sriov_pf_set_mtu_cmd()
1133 if (err) in qlcnic_sriov_pf_set_mtu_cmd()
1136 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_set_mtu_cmd()
1138 return err; in qlcnic_sriov_pf_set_mtu_cmd()
1159 int err; in qlcnic_sriov_pf_get_nic_info_cmd() local
1161 err = qlcnic_sriov_validate_get_nic_info(vf, cmd); in qlcnic_sriov_pf_get_nic_info_cmd()
1162 if (err) { in qlcnic_sriov_pf_get_nic_info_cmd()
1164 return err; in qlcnic_sriov_pf_get_nic_info_cmd()
1167 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_get_nic_info_cmd()
1168 return err; in qlcnic_sriov_pf_get_nic_info_cmd()
1185 int err; in qlcnic_sriov_pf_cfg_rss_cmd() local
1187 err = qlcnic_sriov_validate_cfg_rss(vf, cmd); in qlcnic_sriov_pf_cfg_rss_cmd()
1188 if (err) in qlcnic_sriov_pf_cfg_rss_cmd()
1191 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_rss_cmd()
1193 return err; in qlcnic_sriov_pf_cfg_rss_cmd()
1202 int err = -EINVAL; in qlcnic_sriov_validate_cfg_intrcoal() local
1224 return err; in qlcnic_sriov_validate_cfg_intrcoal()
1236 return err; in qlcnic_sriov_validate_cfg_intrcoal()
1244 int err; in qlcnic_sriov_pf_cfg_intrcoal_cmd() local
1246 err = qlcnic_sriov_validate_cfg_intrcoal(adapter, vf, cmd); in qlcnic_sriov_pf_cfg_intrcoal_cmd()
1247 if (err) { in qlcnic_sriov_pf_cfg_intrcoal_cmd()
1249 return err; in qlcnic_sriov_pf_cfg_intrcoal_cmd()
1252 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_intrcoal_cmd()
1253 return err; in qlcnic_sriov_pf_cfg_intrcoal_cmd()
1286 int err; in qlcnic_sriov_pf_cfg_macvlan_cmd() local
1288 err = qlcnic_sriov_validate_cfg_macvlan(adapter, vf, cmd); in qlcnic_sriov_pf_cfg_macvlan_cmd()
1289 if (err) { in qlcnic_sriov_pf_cfg_macvlan_cmd()
1291 return err; in qlcnic_sriov_pf_cfg_macvlan_cmd()
1294 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_macvlan_cmd()
1295 return err; in qlcnic_sriov_pf_cfg_macvlan_cmd()
1312 int err; in qlcnic_sriov_pf_linkevent_cmd() local
1314 err = qlcnic_sriov_validate_linkevent(vf, cmd); in qlcnic_sriov_pf_linkevent_cmd()
1315 if (err) { in qlcnic_sriov_pf_linkevent_cmd()
1317 return err; in qlcnic_sriov_pf_linkevent_cmd()
1320 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_linkevent_cmd()
1321 return err; in qlcnic_sriov_pf_linkevent_cmd()
1329 int err; in qlcnic_sriov_pf_cfg_promisc_cmd() local
1333 err = qlcnic_issue_cmd(adapter, cmd); in qlcnic_sriov_pf_cfg_promisc_cmd()
1334 return err; in qlcnic_sriov_pf_cfg_promisc_cmd()
1401 int err = -EIO; in qlcnic_sriov_pf_add_guest_vlan() local
1405 return err; in qlcnic_sriov_pf_add_guest_vlan()
1415 err = qlcnic_sriov_cfg_vf_def_mac(adapter, vf, 0, in qlcnic_sriov_pf_add_guest_vlan()
1417 if (err) in qlcnic_sriov_pf_add_guest_vlan()
1418 return err; in qlcnic_sriov_pf_add_guest_vlan()
1421 err = qlcnic_sriov_cfg_vf_def_mac(adapter, vf, vlan, QLCNIC_MAC_ADD); in qlcnic_sriov_pf_add_guest_vlan()
1423 if (err) { in qlcnic_sriov_pf_add_guest_vlan()
1427 return err; in qlcnic_sriov_pf_add_guest_vlan()
1431 return err; in qlcnic_sriov_pf_add_guest_vlan()
1440 int err = -EIO; in qlcnic_sriov_pf_cfg_guest_vlan_cmd() local
1445 return err; in qlcnic_sriov_pf_cfg_guest_vlan_cmd()
1451 err = qlcnic_sriov_pf_add_guest_vlan(adapter, vf, cmd); in qlcnic_sriov_pf_cfg_guest_vlan_cmd()
1453 err = qlcnic_sriov_pf_del_guest_vlan(adapter, vf, cmd); in qlcnic_sriov_pf_cfg_guest_vlan_cmd()
1455 cmd->rsp.arg[0] |= err ? 2 << 25 : 1 << 25; in qlcnic_sriov_pf_cfg_guest_vlan_cmd()
1456 return err; in qlcnic_sriov_pf_cfg_guest_vlan_cmd()
1789 int err; in qlcnic_sriov_pf_reinit() local
1796 err = qlcnic_sriov_pf_init(adapter); in qlcnic_sriov_pf_reinit()
1797 if (err) in qlcnic_sriov_pf_reinit()
1798 return err; in qlcnic_sriov_pf_reinit()
1802 return err; in qlcnic_sriov_pf_reinit()