Lines Matching refs:rsp
334 void *req, void *rsp, int status, const char *rsn) in smp_on_err() argument
341 if (rsp == NULL) { in smp_on_err()
342 rsp = req; in smp_on_err()
347 cbor_nb_writer_init(streamer->writer, rsp); in smp_on_err()
352 streamer->smpt->functions.output(rsp); in smp_on_err()
353 rsp = NULL; in smp_on_err()
358 smp_free_buf(rsp, streamer->smpt); in smp_on_err()
384 void *rsp; in smp_process_request_packet() local
397 rsp = NULL; in smp_process_request_packet()
420 rsp = smp_alloc_rsp(req, streamer->smpt); in smp_process_request_packet()
421 if (rsp == NULL) { in smp_process_request_packet()
427 cbor_nb_writer_init(streamer->writer, rsp); in smp_process_request_packet()
437 rc = streamer->smpt->functions.output(rsp); in smp_process_request_packet()
438 rsp = NULL; in smp_process_request_packet()
471 smp_on_err(streamer, &req_hdr, req, rsp, rc, rsn); in smp_process_request_packet()
488 smp_free_buf(rsp, streamer->smpt); in smp_process_request_packet()