[feature] fix
[feature] helper function msgbuf_can_in() and msgbuf_dequeue_all() for msgbuf_head