Lines Matching refs:err
48 cc_int32 err = ccNoError; in ccs_callback_new() local
52 if (!out_callback ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_new()
53 if (!ccs_pipe_valid (in_client_pipe)) { err = cci_check_error (ccErrBadParam); } in ccs_callback_new()
54 if (!ccs_pipe_valid (in_reply_pipe) ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_new()
55 if (!in_owner ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_new()
56 if (!in_owner_invalidate_function ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_new()
58 if (!err) { in ccs_callback_new()
63 err = cci_check_error (ccErrNoMem); in ccs_callback_new()
67 if (!err) { in ccs_callback_new()
68 err = ccs_server_client_for_pipe (in_client_pipe, &client); in ccs_callback_new()
71 if (!err) { in ccs_callback_new()
72 err = ccs_pipe_copy (&callback->client_pipe, in_client_pipe); in ccs_callback_new()
75 if (!err) { in ccs_callback_new()
76 err = ccs_pipe_copy (&callback->reply_pipe, in_reply_pipe); in ccs_callback_new()
79 if (!err) { in ccs_callback_new()
86 err = ccs_client_add_callback (client, callback); in ccs_callback_new()
89 if (!err) { in ccs_callback_new()
96 return cci_check_error (err); in ccs_callback_new()
103 cc_int32 err = ccNoError; in ccs_callback_release() local
105 if (!err && io_callback) { in ccs_callback_release()
109 err = ccs_server_send_reply (io_callback->reply_pipe, in ccs_callback_release()
115 if (!err) { in ccs_callback_release()
116 err = ccs_server_client_for_pipe (io_callback->client_pipe, &client); in ccs_callback_release()
119 if (!err && client) { in ccs_callback_release()
121 err = ccs_client_remove_callback (client, io_callback); in ccs_callback_release()
124 if (!err) { in ccs_callback_release()
131 return cci_check_error (err); in ccs_callback_release()
138 cc_int32 err = ccNoError; in ccs_callback_invalidate() local
140 if (!io_callback) { err = cci_check_error (ccErrBadParam); } in ccs_callback_invalidate()
142 if (!err) { in ccs_callback_invalidate()
145 err = io_callback->owner_invalidate (io_callback->owner, io_callback); in ccs_callback_invalidate()
152 return cci_check_error (err); in ccs_callback_invalidate()
160 cc_int32 err = ccNoError; in ccs_callback_reply_to_client() local
162 if (!io_callback) { err = cci_check_error (ccErrBadParam); } in ccs_callback_reply_to_client()
164 if (!err) { in ccs_callback_reply_to_client()
168 err = ccs_server_send_reply (io_callback->reply_pipe, err, in_stream); in ccs_callback_reply_to_client()
170 if (err) { in ccs_callback_reply_to_client()
182 return cci_check_error (err); in ccs_callback_reply_to_client()
190 cc_int32 err = ccNoError; in ccs_callback_is_pending() local
192 if (!in_callback) { err = cci_check_error (ccErrBadParam); } in ccs_callback_is_pending()
193 if (!out_pending) { err = cci_check_error (ccErrBadParam); } in ccs_callback_is_pending()
195 if (!err) { in ccs_callback_is_pending()
199 return cci_check_error (err); in ccs_callback_is_pending()
208 cc_int32 err = ccNoError; in ccs_callback_is_for_client_pipe() local
210 if (!in_callback ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_is_for_client_pipe()
211 if (!ccs_pipe_valid (in_client_pipe)) { err = cci_check_error (ccErrBadParam); } in ccs_callback_is_for_client_pipe()
212 if (!out_is_for_client_pipe ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_is_for_client_pipe()
214 if (!err) { in ccs_callback_is_for_client_pipe()
215 err = ccs_pipe_compare (in_callback->client_pipe, in_client_pipe, in ccs_callback_is_for_client_pipe()
219 return cci_check_error (err); in ccs_callback_is_for_client_pipe()
228 cc_int32 err = ccNoError; in ccs_callback_client_pipe() local
230 if (!in_callback ) { err = cci_check_error (ccErrBadParam); } in ccs_callback_client_pipe()
231 if (!out_client_pipe) { err = cci_check_error (ccErrBadParam); } in ccs_callback_client_pipe()
233 if (!err) { in ccs_callback_client_pipe()
237 return cci_check_error (err); in ccs_callback_client_pipe()