Subversion Repositories HelenOS-historic

Rev

Rev 1591 | Rev 1693 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1591 Rev 1643
Line 32... Line 32...
32
/* Length of data being transfered with IPC call */
32
/* Length of data being transfered with IPC call */
33
/* - the uspace may not be able to utilize full length */
33
/* - the uspace may not be able to utilize full length */
34
#define IPC_CALL_LEN    4
34
#define IPC_CALL_LEN    4
35
 
35
 
36
/** Maximum active async calls per thread */
36
/** Maximum active async calls per thread */
-
 
37
#ifdef CONFIG_DEBUG
37
#define IPC_MAX_ASYNC_CALLS  4
38
# define IPC_MAX_ASYNC_CALLS  4
-
 
39
#else
-
 
40
# define IPC_MAX_ASYNC_CALLS  4000
-
 
41
#endif
38
 
42
 
39
/* Flags for calls */
43
/* Flags for calls */
40
#define IPC_CALL_ANSWERED       (1<<0) /**< This is answer to a call */
44
#define IPC_CALL_ANSWERED       (1<<0) /**< This is answer to a call */
41
#define IPC_CALL_STATIC_ALLOC   (1<<1) /**< This call will not be freed on error */
45
#define IPC_CALL_STATIC_ALLOC   (1<<1) /**< This call will not be freed on error */
42
#define IPC_CALL_DISCARD_ANSWER (1<<2) /**< Answer will not be passed to
46
#define IPC_CALL_DISCARD_ANSWER (1<<2) /**< Answer will not be passed to