buf_msg_free
extern void buf_msg_free(struct buf_msg *msg);
(x)->refcount - 1), buf_msg_free(x), NULL) \