Lines Matching defs:err

322 			int err = 0;
326 err = qcom_scm_assign_mem(map->phys, map->size,
328 if (err) {
329 dev_err(map->fl->sctx->dev, "Failed to assign memory phys 0x%llx size 0x%llx err %d",
330 map->phys, map->size, err);
761 int err = 0;
777 err = PTR_ERR(map->buf);
784 err = PTR_ERR(map->attach);
790 err = PTR_ERR(table);
818 err = qcom_scm_assign_mem(map->phys, (u64)map->size, &src_perms, dst_perms, 2);
819 if (err) {
820 dev_err(sess->dev, "Failed to assign memory with phys 0x%llx size 0x%llx err %d",
821 map->phys, map->size, err);
839 return err;
906 int i, err;
914 err = fastrpc_map_create(ctx->fl, ctx->args[i].fd,
916 if (err) {
917 dev_err(dev, "Error Creating map %d\n", err);
941 int inbufs, i, oix, err = 0;
951 err = fastrpc_create_maps(ctx);
952 if (err)
953 return err;
957 err = fastrpc_buf_alloc(ctx->fl, dev, pkt_size, &ctx->buf);
958 if (err)
959 return err;
1033 err = -EFAULT;
1055 if (err)
1056 dev_err(dev, "Error: get invoke args failed:%d\n", err);
1058 return err;
1144 int err = 0;
1161 err = fastrpc_get_args(kernel, ctx);
1162 if (err)
1168 err = fastrpc_invoke_send(fl->sctx, ctx, kernel, handle);
1169 if (err)
1174 err = -ETIMEDOUT;
1176 err = wait_for_completion_interruptible(&ctx->work);
1179 if (err)
1185 err = fastrpc_put_args(ctx, kernel);
1186 if (err)
1190 err = ctx->retval;
1191 if (err)
1195 if (err != -ERESTARTSYS && err != -ETIMEDOUT) {
1203 if (err == -ERESTARTSYS) {
1210 if (err)
1211 dev_dbg(fl->sctx->dev, "Error: Invoke Failed %d\n", err);
1213 return err;
1241 int err;
1254 err = -EFAULT;
1255 goto err;
1259 err = -EINVAL;
1260 goto err;
1265 err = -ENOMEM;
1266 goto err;
1270 err = -EFAULT;
1275 err = fastrpc_remote_heap_alloc(fl, fl->sctx->dev, init.memlen,
1277 if (err)
1282 err = qcom_scm_assign_mem(fl->cctx->remote_heap->phys,
1286 if (err) {
1287 dev_err(fl->sctx->dev, "Failed to assign memory with phys 0x%llx size 0x%llx err %d",
1288 fl->cctx->remote_heap->phys, fl->cctx->remote_heap->size, err);
1316 err = fastrpc_internal_invoke(fl, true, FASTRPC_INIT_HANDLE,
1318 if (err)
1335 err = qcom_scm_assign_mem(fl->cctx->remote_heap->phys,
1338 if (err)
1339 dev_err(fl->sctx->dev, "Failed to assign memory phys 0x%llx size 0x%llx err %d",
1340 fl->cctx->remote_heap->phys, fl->cctx->remote_heap->size, err);
1346 err:
1349 return err;
1361 int err;
1378 err = -EFAULT;
1379 goto err;
1386 err = -ECONNREFUSED;
1387 goto err;
1391 err = -EINVAL;
1392 goto err;
1404 err = fastrpc_map_create(fl, init.filefd, init.filelen, 0, &map);
1405 if (err)
1406 goto err;
1411 err = fastrpc_buf_alloc(fl, fl->sctx->dev, memlen,
1413 if (err)
1448 err = fastrpc_internal_invoke(fl, true, FASTRPC_INIT_HANDLE,
1450 if (err)
1462 err:
1465 return err;
1604 int err;
1609 err = fastrpc_buf_alloc(fl, fl->sctx->dev, bp.size, &buf);
1610 if (err)
1611 return err;
1618 err = PTR_ERR(buf->dmabuf);
1620 return err;
1665 int err;
1684 err = fastrpc_internal_invoke(fl, false, inv.handle, inv.sc, args);
1687 return err;
1718 int err;
1732 err = fastrpc_get_info_from_dsp(fl, dsp_attributes, FASTRPC_MAX_DSP_ATTRIBUTES_LEN);
1733 if (err == DSP_UNSUPPORTED_API) {
1738 } else if (err) {
1739 dev_err(&cctx->rpdev->dev, "Error: dsp information is incorrect err: %d\n", err);
1741 return err;
1757 int err = 0;
1764 dev_err(&fl->cctx->rpdev->dev, "Error: Invalid domain id:%d, err:%d\n",
1765 cap.domain, err);
1771 dev_err(&fl->cctx->rpdev->dev, "Error: modem not supported %d\n", err);
1776 dev_err(&fl->cctx->rpdev->dev, "Error: invalid attribute: %d, err: %d\n",
1777 cap.attribute_id, err);
1781 err = fastrpc_get_info_from_kernel(&cap, fl);
1782 if (err)
1783 return err;
1796 int err;
1807 err = fastrpc_internal_invoke(fl, true, FASTRPC_INIT_HANDLE, sc,
1809 if (!err) {
1819 return err;
1858 int err;
1876 err = fastrpc_remote_heap_alloc(fl, dev, req.size, &buf);
1878 err = fastrpc_buf_alloc(fl, dev, req.size, &buf);
1880 if (err) {
1882 return err;
1903 err = fastrpc_internal_invoke(fl, true, FASTRPC_INIT_HANDLE, sc,
1905 if (err) {
1918 err = qcom_scm_assign_mem(buf->phys, (u64)buf->size,
1920 if (err) {
1921 dev_err(fl->sctx->dev, "Failed to assign memory phys 0x%llx size 0x%llx err %d",
1922 buf->phys, buf->size, err);
1932 err = -EFAULT;
1946 return err;
1954 int err = 0;
1982 err = fastrpc_internal_invoke(fl, true, FASTRPC_INIT_HANDLE, sc,
1984 if (err) {
1986 return err;
2013 int err;
2020 err = fastrpc_map_create(fl, req.fd, req.length, 0, &map);
2021 if (err) {
2023 return err;
2051 err = fastrpc_internal_invoke(fl, true, FASTRPC_INIT_HANDLE, sc, &args[0]);
2052 if (err) {
2077 return err;
2085 int err;
2089 err = fastrpc_invoke(fl, argp);
2092 err = fastrpc_init_attach(fl, ROOT_PD);
2095 err = fastrpc_init_attach(fl, SENSORS_PD);
2098 err = fastrpc_init_create_static_process(fl, argp);
2101 err = fastrpc_init_create_process(fl, argp);
2104 err = fastrpc_dmabuf_alloc(fl, argp);
2107 err = fastrpc_req_mmap(fl, argp);
2110 err = fastrpc_req_munmap(fl, argp);
2113 err = fastrpc_req_mem_map(fl, argp);
2116 err = fastrpc_req_mem_unmap(fl, argp);
2119 err = fastrpc_get_dsp_info(fl, argp);
2122 err = -ENOTTY;
2126 return err;
2224 int err;
2239 err = misc_register(&fdev->miscdev);
2240 if (!err) {
2247 return err;
2254 int i, err, domain_id = -1, vmcount;
2259 err = of_property_read_string(rdev->of_node, "label", &domain);
2260 if (err) {
2262 return err;
2309 err = fastrpc_device_register(rdev, data, secure_dsp, domains[domain_id]);
2310 if (err)
2316 err = fastrpc_device_register(rdev, data, true, domains[domain_id]);
2317 if (err)
2320 err = fastrpc_device_register(rdev, data, false, domains[domain_id]);
2321 if (err)
2325 err = -EINVAL;
2341 err = of_platform_populate(rdev->of_node, NULL, NULL, rdev);
2342 if (err)
2355 return err;