Rev 2927 | Rev 4345 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2927 | Rev 4338 | ||
---|---|---|---|
Line 116... | Line 116... | ||
116 | (arg5), NULL, NULL, !in_interrupt_handler()) |
116 | (arg5), NULL, NULL, !in_interrupt_handler()) |
117 | 117 | ||
118 | /* |
118 | /* |
119 | * User-friendly wrappers for async_req_fast() and async_req_slow(). The macros |
119 | * User-friendly wrappers for async_req_fast() and async_req_slow(). The macros |
120 | * are in the form async_req_m_n(), where m is the number of payload arguments |
120 | * are in the form async_req_m_n(), where m is the number of payload arguments |
121 | * and n is the number of return arguments. The macros decidce between the fast |
121 | * and n is the number of return arguments. The macros decide between the fast |
122 | * and slow verion based on m. |
122 | * and slow verion based on m. |
123 | */ |
123 | */ |
124 | #define async_req_0_0(phoneid, method) \ |
124 | #define async_req_0_0(phoneid, method) \ |
125 | async_req_fast((phoneid), (method), 0, 0, 0, 0, NULL, NULL, NULL, NULL, \ |
125 | async_req_fast((phoneid), (method), 0, 0, 0, 0, NULL, NULL, NULL, NULL, \ |
126 | NULL) |
126 | NULL) |