Lines Matching refs:result
1027 cqe->status, &cqe->result);
1040 if (!nvme_try_complete_req(req, cqe->status, cqe->result) &&
1258 int result;
1260 result = pci_read_config_word(to_pci_dev(dev->dev), PCI_STATUS,
1262 if (result == PCIBIOS_SUCCESSFUL)
1269 csts, result);
1608 int result;
1622 result = adapter_alloc_cq(dev, qid, nvmeq, vector);
1623 if (result)
1624 return result;
1626 result = adapter_alloc_sq(dev, qid, nvmeq);
1627 if (result < 0)
1628 return result;
1629 if (result)
1634 result = nvme_setup_io_queues_trylock(dev);
1635 if (result)
1636 return result;
1639 result = queue_request_irq(nvmeq);
1640 if (result < 0)
1646 return result;
1654 return result;
1718 int result;
1722 result = nvme_remap_bar(dev, db_bar_size(dev, 0));
1723 if (result < 0)
1724 return result;
1740 result = nvme_disable_ctrl(&dev->ctrl, false);
1741 if (result < 0)
1742 return result;
1744 result = nvme_alloc_queue(dev, 0, NVME_AQ_DEPTH);
1745 if (result)
1746 return result;
1758 result = nvme_enable_ctrl(&dev->ctrl);
1759 if (result)
1760 return result;
1764 result = queue_request_irq(nvmeq);
1765 if (result) {
1767 return result;
1771 return result;
2263 int result;
2273 result = nvme_set_queue_count(&dev->ctrl, &nr_io_queues);
2274 if (result < 0)
2275 return result;
2287 result = nvme_setup_io_queues_trylock(dev);
2288 if (result)
2289 return result;
2294 result = nvme_cmb_qdepth(dev, nr_io_queues,
2296 if (result > 0) {
2297 dev->q_depth = result;
2298 dev->ctrl.sqsize = result - 1;
2306 result = nvme_remap_bar(dev, size);
2307 if (!result)
2310 result = -ENOMEM;
2327 result = nvme_setup_irqs(dev, nr_io_queues);
2328 if (result <= 0) {
2329 result = -EIO;
2333 dev->num_vecs = result;
2334 result = max(result - 1, 1);
2335 dev->max_qid = result + dev->io_queues[HCTX_TYPE_POLL];
2343 result = queue_request_irq(adminq);
2344 if (result)
2349 result = nvme_create_io_queues(dev);
2350 if (result || dev->online_queues < 2)
2351 return result;
2356 result = nvme_setup_io_queues_trylock(dev);
2357 if (result)
2358 return result;
2369 return result;
2470 int result = -ENOMEM;
2474 return result;
2479 result = -ENODEV;
2488 result = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
2489 if (result < 0)
2542 result = nvme_pci_configure_admin_queue(dev);
2543 if (result)
2545 return result;
2551 return result;
2692 int result;
2697 result = -ENODEV;
2710 result = nvme_pci_enable(dev);
2711 if (result)
2723 result = -EBUSY;
2727 result = nvme_init_ctrl_finish(&dev->ctrl, was_suspend);
2728 if (result)
2733 result = nvme_setup_host_mem(dev);
2734 if (result < 0)
2737 result = nvme_setup_io_queues(dev);
2738 if (result)
2767 result = -ENODEV;
2782 result);
2997 int result = -ENOMEM;
3003 result = nvme_dev_map(dev);
3004 if (result)
3007 result = nvme_setup_prp_pools(dev);
3008 if (result)
3011 result = nvme_pci_alloc_iod_mempool(dev);
3012 if (result)
3017 result = nvme_pci_enable(dev);
3018 if (result)
3021 result = nvme_alloc_admin_tag_set(&dev->ctrl, &dev->admin_tagset,
3023 if (result)
3033 result = -EBUSY;
3037 result = nvme_init_ctrl_finish(&dev->ctrl, false);
3038 if (result)
3043 result = nvme_setup_host_mem(dev);
3044 if (result < 0)
3047 result = nvme_setup_io_queues(dev);
3048 if (result)
3063 result = -ENODEV;
3090 return result;