Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2873 → Rev 2874

/branches/tracing/uspace/app/sctrace/sctrace.c
14,7 → 14,7
#include <async.h>
 
#include "syscalls.h"
#include "ipc.h"
#include "ipcp.h"
#include "errors.h"
#include "debug_api.h"
 
129,7 → 129,7
IPC_SET_ARG4(call, sc_args[5]);
IPC_SET_ARG5(call, 0);
 
ipc_parse_call_out(phoneid, &call, sc_rc);
ipcp_call_out(phoneid, &call, sc_rc);
}
 
void sc_ipc_call_async_slow(unsigned *sc_args, int sc_rc)
144,7 → 144,7
rc = debug_mem_read(phoneid, &call.args, sc_args[1], sizeof(call.args));
 
if (rc >= 0) {
ipc_parse_call_out(sc_args[0], &call, sc_rc);
ipcp_call_out(sc_args[0], &call, sc_rc);
}
}
 
172,8 → 172,8
printf("dmr->%d\n", rc);
if (rc < 0) return;
 
printf("call ipc_parse_call_sync\n");
ipc_parse_call_sync(phoneidx, &question, &reply);
printf("call ipc_call_sync\n");
ipcp_call_sync(phoneidx, &question, &reply);
}
 
void sc_ipc_call_sync_slow(unsigned *sc_args)
191,7 → 191,7
printf("dmr->%d\n", rc);
if (rc < 0) return;
 
ipc_parse_call_sync(sc_args[0], &question, &reply);
ipcp_call_sync(sc_args[0], &question, &reply);
}
 
void sc_ipc_wait(unsigned *sc_args, int sc_rc)
207,7 → 207,7
// phoneid, (int)&call, sc_args[0], sizeof(call), rc);
 
if (rc >= 0) {
ipc_parse_call_in(&call, sc_rc);
ipcp_call_in(&call, sc_rc);
}
}