Lines Matching refs:msgp
559 rscp_send(rscp_msg_t *msgp) in rscp_send() argument
572 if (msgp == NULL) in rscp_send()
579 if (rsc_check_unsupported_cmd(msgp->type) != 0) in rscp_send()
586 if (!rsc_cmd_response_guaranteed(msgp->type)) in rscp_send()
595 req->msg_type = msgp->type; in rscp_send()
596 req->msg_len = msgp->len; in rscp_send()
597 req->msg_buf = msgp->data; in rscp_send()
600 msgp->type)) != NULL) { in rscp_send()
661 rscp_recv(rscp_msg_t *msgp, struct timespec *timeout) in rscp_recv() argument
671 if (msgp == NULL) in rscp_recv()
675 msgp->type = DP_NULL_MSG; in rscp_recv()
676 msgp->len = 0; in rscp_recv()
677 msgp->data = NULL; in rscp_recv()
682 msgp->type = rsc_rx_resp_type; in rscp_recv()
683 msgp->len = rsc_rx_resp_len; in rscp_recv()
684 msgp->data = rsc_rx_buffer; in rscp_recv()
688 printf("read reply. type=%x, err=%d\n", msgp->type, err); in rscp_recv()
703 rscp_free_msg(rscp_msg_t *msgp) in rscp_free_msg() argument