Lines Matching refs:ret
447 int ret;
449 ret = qcom_smem_alloc(pid, smem_id, sizeof(*out));
450 if (ret < 0 && ret != -EEXIST) {
451 if (ret != -EPROBE_DEFER)
454 return ret;
490 int ret;
504 ret = of_property_read_u32_index(dev->of_node, key, 1, &smp2p->ipc_offset);
505 if (ret < 0) {
510 ret = of_property_read_u32_index(dev->of_node, key, 2, &smp2p->ipc_bit);
511 if (ret < 0) {
526 int ret;
539 ret = of_property_read_u32_array(pdev->dev.of_node, key,
541 if (ret)
542 return ret;
545 ret = of_property_read_u32(pdev->dev.of_node, key, &smp2p->local_pid);
546 if (ret)
550 ret = of_property_read_u32(pdev->dev.of_node, key, &smp2p->remote_pid);
551 if (ret)
567 ret = smp2p_parse_ipc(smp2p);
568 if (ret)
569 return ret;
572 ret = qcom_smp2p_alloc_outbound_item(smp2p);
573 if (ret < 0)
579 ret = -ENOMEM;
587 ret = of_property_read_string(node, "qcom,entry-name", &entry->name);
588 if (ret < 0) {
594 ret = qcom_smp2p_inbound_entry(smp2p, entry, node);
595 if (ret < 0) {
602 ret = qcom_smp2p_outbound_entry(smp2p, entry, node);
603 if (ret < 0) {
615 ret = devm_request_threaded_irq(&pdev->dev, irq,
619 if (ret) {
635 ret = dev_pm_set_wake_irq(&pdev->dev, irq);
636 if (ret)
656 return ret;