• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/tidspbridge/pmgr/

Lines Matching refs:status

381 	int status = 0;
406 return status;
418 int status = 0;
426 status = -ENOMEM;
428 if (!status) {
429 status =
434 CP_TO_USR(args->args_mgr_enumnode_info.pndb_props, pndb_props, status,
436 CP_TO_USR(args->args_mgr_enumnode_info.pu_num_nodes, &num_nodes, status,
440 return status;
450 int status = 0;
458 status = -ENOMEM;
460 if (!status) {
461 status =
468 status, size);
470 status, 1);
473 return status;
486 int status = 0;
488 CP_FM_USR(&uuid_obj, args->args_mgr_registerobject.uuid_obj, status, 1);
489 if (status)
502 status = -EFAULT;
509 status = dcd_register_object(&uuid_obj,
514 return status;
522 int status = 0;
525 CP_FM_USR(&uuid_obj, args->args_mgr_registerobject.uuid_obj, status, 1);
526 if (status)
529 status = dcd_unregister_object(&uuid_obj,
533 return status;
542 int status = 0;
549 status = -EINVAL;
553 status, count);
556 CP_FM_USR(&notifications[i], anotifications[i], status, 1);
557 if (status || !notifications[i].handle) {
558 status = -EINVAL;
564 if (!status) {
565 status = mgr_wait_for_bridge_events(anotifications, count,
570 CP_TO_USR(args->args_mgr_wait.pu_index, &index, status, 1);
571 return status;
590 int status = 0;
595 CP_FM_USR(&proc_attr_in, args->args_proc_attach.attr_in, status,
597 if (!status)
603 status = proc_attach(args->args_proc_attach.processor_id, attr_in,
605 CP_TO_USR(args->args_proc_attach.ph_processor, &processor, status, 1);
607 return status;
618 int status = 0;
623 status = -EPERM;
629 status = -ENOMEM;
633 CP_FM_USR(pargs, args->args_proc_ctrl.pargs, status,
636 if (!status) {
637 status = proc_ctrl(hprocessor,
642 /* CP_TO_USR(args->args_proc_ctrl.pargs, pargs, status, 1); */
645 return status;
663 int status;
672 status = proc_enum_nodes(hprocessor,
676 CP_TO_USR(args->args_proc_enumnode_info.node_tab, node_tab, status,
679 status, 1);
681 status, 1);
682 return status;
687 int status;
692 status = proc_end_dma(pr_ctxt,
696 return status;
701 int status;
706 status = proc_begin_dma(pr_ctxt,
710 return status;
718 int status;
724 status = proc_flush_memory(pr_ctxt,
728 return status;
736 int status;
738 status =
742 return status;
750 int status = 0;
758 status =
766 status, 1);
768 return status;
777 int status;
785 status = proc_get_state(hprocessor, &proc_state,
787 CP_TO_USR(args->args_proc_getstate.proc_state_obj, &proc_state, status,
789 return status;
798 int status;
807 status = proc_get_trace(hprocessor, pbuf,
810 status = -ENOMEM;
812 CP_TO_USR(args->args_proc_gettrace.pbuf, pbuf, status,
816 return status;
825 int status = 0;
832 status = -EINVAL;
838 status = -ENOMEM;
842 CP_FM_USR(argv, args->args_proc_load.user_args, status, count);
843 if (status) {
858 CP_FM_USR(argv[i], temp, status, len);
859 if (status) {
865 status = -ENOMEM;
880 status = -ENOMEM;
884 CP_FM_USR(envp, args->args_proc_load.user_envp, status, count);
885 if (status) {
898 CP_FM_USR(envp[i], temp, status, len);
899 if (status) {
905 status = -ENOMEM;
911 if (!status) {
912 status = proc_load(hprocessor,
933 return status;
941 int status;
948 status = proc_map(args->args_proc_mapmem.hprocessor,
953 if (!status) {
955 status = -EINVAL;
960 return status;
968 int status;
976 status = proc_register_notify(hprocessor,
981 status, 1);
982 return status;
990 int status;
998 status = proc_reserve_memory(hprocessor,
1001 if (!status) {
1003 status = -EINVAL;
1008 return status;
1027 int status;
1029 status = proc_un_map(((struct process_context *)pr_ctxt)->hprocessor,
1031 return status;
1039 int status;
1042 status = proc_un_reserve_memory(hprocessor,
1045 return status;
1079 int status = 0;
1092 status = -EPERM;
1095 if (!status) {
1098 status = -ENOMEM;
1101 CP_FM_USR(pargs, args->args_node_allocate.pargs, status,
1104 CP_FM_USR(&node_uuid, args->args_node_allocate.node_id_ptr, status, 1);
1105 if (status)
1110 status, 1);
1111 if (!status)
1114 status = -ENOMEM;
1117 if (!status) {
1118 status = node_allocate(hprocessor,
1122 if (!status) {
1125 status, 1);
1126 if (status) {
1127 status = -EFAULT;
1134 return status;
1142 int status = 0;
1158 CP_FM_USR(&attr, args->args_node_allocmsgbuf.pattr, status, 1);
1159 if (!status)
1164 CP_FM_USR(&pbuffer, args->args_node_allocmsgbuf.pbuffer, status, 1);
1165 if (!status) {
1166 status = node_alloc_msg_buf(node_res->hnode,
1170 CP_TO_USR(args->args_node_allocmsgbuf.pbuffer, &pbuffer, status, 1);
1171 return status;
1199 int status = 0;
1232 status = -EPERM;
1235 if (!status) {
1238 status = -ENOMEM;
1243 CP_FM_USR(pargs, args->args_node_connect.conn_param, status,
1245 if (status)
1249 CP_FM_USR(&attrs, args->args_node_connect.pattrs, status, 1);
1250 if (!status)
1254 if (!status) {
1255 status = node_connect(node1,
1264 return status;
1308 int status = 0;
1319 CP_FM_USR(&attr, args->args_node_freemsgbuf.pattr, status, 1);
1320 if (!status)
1328 if (!status) {
1329 status = node_free_msg_buf(node_res->hnode,
1334 return status;
1342 int status = 0;
1351 status = node_get_attr(node_res->hnode, &attr,
1353 CP_TO_USR(args->args_node_getattr.pattr, &attr, status, 1);
1355 return status;
1363 int status;
1372 status = node_get_message(node_res->hnode, &msg,
1375 CP_TO_USR(args->args_node_getmessage.message, &msg, status, 1);
1377 return status;
1403 int status = 0;
1412 CP_FM_USR(&msg, args->args_node_putmessage.message, status, 1);
1414 if (!status) {
1415 status =
1420 return status;
1428 int status = 0;
1445 status, 1);
1447 status = node_register_notify(node_res->hnode,
1452 status, 1);
1453 return status;
1479 int status;
1488 status = node_terminate(node_res->hnode, &tempstatus);
1490 CP_TO_USR(args->args_node_terminate.pstatus, &tempstatus, status, 1);
1492 return status;
1500 int status = 0;
1505 CP_FM_USR(&node_uuid, args->args_node_getuuidprops.node_id_ptr, status,
1507 if (status)
1511 status =
1514 status, 1);
1516 status = -ENOMEM;
1519 return status;
1540 int status;
1558 status = strm_allocate_buffer(strm_res,
1561 if (!status) {
1563 status, num_bufs);
1564 if (status) {
1565 status = -EFAULT;
1572 return status;
1595 int status = 0;
1613 CP_FM_USR(ap_buffer, args->args_strm_freebuffer.ap_buffer, status,
1616 if (!status)
1617 status = strm_free_buffer(strm_res,
1620 CP_TO_USR(args->args_strm_freebuffer.ap_buffer, ap_buffer, status,
1624 return status;
1642 int status = 0;
1654 CP_FM_USR(&strm_info, args->args_strm_getinfo.stream_info, status, 1);
1659 if (!status) {
1660 status = strm_get_info(strm_res->hstream,
1665 CP_TO_USR(temp, strm_info.user_strm, status, 1);
1667 CP_TO_USR(args->args_strm_getinfo.stream_info, &strm_info, status, 1);
1668 return status;
1694 int status = 0;
1708 status = strm_issue(strm_res->hstream,
1714 return status;
1722 int status = 0;
1734 CP_FM_USR(&attr, args->args_strm_open.attr_in, status, 1);
1737 CP_FM_USR(&strm_attr_in, attr.stream_attr_in, status, 1);
1738 if (!status) {
1745 status = strm_open(node_res->hnode,
1749 if (!status) {
1751 CP_TO_USR(args->args_strm_open.ph_stream, &strmid, status, 1);
1753 return status;
1761 int status = 0;
1773 status = strm_reclaim(strm_res->hstream, &buf_ptr,
1775 CP_TO_USR(args->args_strm_reclaim.buf_ptr, &buf_ptr, status, 1);
1776 CP_TO_USR(args->args_strm_reclaim.bytes, &ul_bytes, status, 1);
1777 CP_TO_USR(args->args_strm_reclaim.pdw_arg, &dw_arg, status, 1);
1781 status, 1);
1784 return status;
1792 int status = 0;
1806 status = strm_register_notify(strm_res->hstream,
1811 status, 1);
1813 return status;
1823 int status = 0;
1831 CP_FM_USR(ids, args->args_strm_select.stream_tab, status,
1834 if (status)
1835 return status;
1846 if (!status) {
1847 status = strm_select(strm_tab, args->args_strm_select.strm_num,
1850 CP_TO_USR(args->args_strm_select.pmask, &mask, status, 1);
1851 return status;
1881 int status = 0;
1885 status = cmm_get_handle(hprocessor, &hcmm_mgr);
1887 CP_TO_USR(args->args_cmm_gethandle.ph_cmm_mgr, &hcmm_mgr, status, 1);
1889 return status;
1897 int status = 0;
1900 status = cmm_get_info(args->args_cmm_getinfo.hcmm_mgr, &cmm_info_obj);
1902 CP_TO_USR(args->args_cmm_getinfo.cmm_info_obj, &cmm_info_obj, status,
1905 return status;