• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/mlx5/mlx5_core/

Lines Matching refs:err

190 	int err;
192 err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
193 if (err) {
195 err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
196 if (err) {
198 return err;
202 err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
203 if (err) {
205 err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
206 if (err) {
208 return err;
213 return err;
221 int err;
223 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
228 return err;
234 int err = 0;
238 err = pci_enable_device(pdev);
239 if (!err)
244 return err;
262 int err = 0;
269 err = pci_request_regions(pdev, DRIVER_NAME);
270 if (err)
273 return err;
367 int err;
374 err = mlx5_cmd_exec(dev, in, sizeof(in), out, out_sz);
375 if (err) {
378 cap_type, cap_mode, err);
397 err = -EINVAL;
402 return err;
429 int err = -ENOMEM;
435 err = mlx5_core_get_caps(dev, MLX5_CAP_GENERAL);
436 if (err)
469 err = set_caps(dev, set_ctx, set_sz);
473 return err;
482 int err;
485 err = mlx5_core_get_caps(dev, MLX5_CAP_ATOMIC);
486 if (err)
487 return err;
511 err = set_caps(dev, set_ctx, set_sz);
514 return err;
521 int err;
529 err = mlx5_core_access_reg(dev, &he_in, sizeof(he_in),
532 return err;
559 int err;
563 err = mlx5_cmd_exec(dev, query_in, sizeof(query_in), query_out, sizeof(query_out));
564 if (err) {
575 return err;
587 err = mlx5_cmd_exec(dev, set_in, sizeof(set_in), set_out, sizeof(set_out));
588 if (err) {
589 mlx5_core_err(dev, "failed to set ISSI=1 err(%d)\n", err);
590 return err;
608 int err = -ENOENT;
615 err = 0;
621 return err;
649 int err;
658 err = mlx5_create_map_eq(dev, eq,
660 if (err) {
675 return err;
688 int err = 0;
694 err = -EBUSY;
706 if (err != 0)
710 return err;
840 int err;
847 err = mlx5_firmware_flash(dev, fw);
853 return err;
860 int err;
874 err = mlx5_pci_enable_device(dev);
875 if (err) {
880 err = request_bar(pdev);
881 if (err) {
888 err = set_dma_caps(pdev);
889 if (err) {
897 err = -ENOMEM;
909 return err;
925 int err;
927 err = mlx5_vsc_find_cap(dev);
928 if (err)
931 err = mlx5_query_hca_caps(dev);
932 if (err) {
937 err = mlx5_query_board_id(dev);
938 if (err) {
943 err = mlx5_eq_init(dev);
944 if (err) {
951 err = mlx5_init_cq_table(dev);
952 if (err) {
965 err = mlx5_init_rl_table(dev);
966 if (err) {
985 return err;
1005 int err;
1024 err = wait_fw_init(dev, FW_PRE_INIT_TIMEOUT_MILI,
1026 if (err) {
1033 err = mlx5_cmd_init(dev);
1034 if (err) {
1040 err = wait_fw_init(dev, FW_INIT_TIMEOUT_MILI, 0);
1041 if (err) {
1048 err = mlx5_core_enable_hca(dev, 0);
1049 if (err) {
1054 err = mlx5_core_set_issi(dev);
1055 if (err) {
1060 err = mlx5_pagealloc_start(dev);
1061 if (err) {
1066 err = mlx5_satisfy_startup_pages(dev, 1);
1067 if (err) {
1072 err = set_hca_ctrl(dev);
1073 if (err) {
1078 err = handle_hca_cap(dev);
1079 if (err) {
1084 err = handle_hca_cap_atomic(dev);
1085 if (err) {
1090 err = mlx5_satisfy_startup_pages(dev, 0);
1091 if (err) {
1096 err = mlx5_cmd_init_hca(dev);
1097 if (err) {
1112 err = PTR_ERR(dev->priv.uar);
1116 err = mlx5_enable_msix(dev);
1117 if (err) {
1122 err = mlx5_start_eqs(dev);
1123 if (err) {
1128 err = alloc_comp_eqs(dev);
1129 if (err) {
1134 err = mlx5_init_fs(dev);
1135 if (err) {
1136 mlx5_core_err(dev, "flow steering init %d\n", err);
1140 err = mlx5_mpfs_init(dev);
1141 if (err) {
1142 mlx5_core_err(dev, "mpfs init failed %d\n", err);
1146 err = mlx5_fpga_device_start(dev);
1147 if (err) {
1148 mlx5_core_err(dev, "fpga device start failed %d\n", err);
1152 err = mlx5_register_device(dev);
1153 if (err) {
1154 mlx5_core_err(dev, "mlx5_register_device failed %d\n", err);
1212 return err;
1218 int err = 0;
1245 err = mlx5_cmd_teardown_hca(dev);
1246 if (err) {
1258 return err;
1316 int i,err;
1360 err = -ENOMEM;
1368 err = -ENOMEM;
1394 err = -ENOMEM;
1402 err = -ENOMEM;
1410 err = -ENOMEM;
1581 err = mlx5_pci_init(dev, priv);
1582 if (err) {
1583 mlx5_core_err(dev, "mlx5_pci_init failed %d\n", err);
1587 err = mlx5_health_init(dev);
1588 if (err) {
1589 mlx5_core_err(dev, "mlx5_health_init failed %d\n", err);
1595 err = mlx5_load_one(dev, priv, true);
1596 if (err) {
1597 mlx5_core_err(dev, "mlx5_load_one failed %d\n", err);
1614 err = mlx5_eswitch_init(dev, 1 + num_vfs);
1615 if (err == 0) {
1624 err = pci_iov_attach(bsddev, pf_schema, vf_schema);
1625 if (err != 0) {
1628 err);
1632 err);
1650 return err;
1700 int err = 0;
1704 err = mlx5_pci_enable_device(dev);
1705 if (err) {
1707 ,err);
1715 return err ? PCI_ERS_RESULT_DISCONNECT : PCI_ERS_RESULT_RECOVERED;
1766 int err;
1772 err = mlx5_load_one(dev, priv, false);
1773 if (err)
1775 "mlx5_load_one failed with error code: %d\n" ,err);
1793 int err;
1803 err = mlx5_eswitch_enable_sriov(priv->eswitch, num_vfs);
1804 return (-err);
1892 int err;
1919 err = mlx5_cmd_fast_teardown_hca(dev);
1920 if (!err)
1923 err = mlx5_cmd_force_teardown_hca(dev);
1924 if (!err)
1927 mlx5_core_dbg(dev, "Firmware couldn't do fast unload error: %d\n", err);
1929 return err;
1951 int err;
1961 err = mlx5_try_fast_unload(dev);
1962 if (err)
2036 int err;
2038 err = pci_register_driver(&mlx5_core_driver);
2039 if (err)
2042 err = mlx5_ctl_init();
2043 if (err)
2052 return err;