Lines Matching refs:msg
100 void *msg; in ff_ipc_msg_alloc() local
101 if (rte_mempool_get(message_pool, &msg) < 0) { in ff_ipc_msg_alloc()
106 return (struct ff_msg *)msg; in ff_ipc_msg_alloc()
110 ff_ipc_msg_free(struct ff_msg *msg) in ff_ipc_msg_free() argument
117 if (msg->original_buf) { in ff_ipc_msg_free()
118 rte_free(msg->buf_addr); in ff_ipc_msg_free()
119 msg->buf_addr = msg->original_buf; in ff_ipc_msg_free()
120 msg->buf_len = msg->original_buf_len; in ff_ipc_msg_free()
121 msg->original_buf = NULL; in ff_ipc_msg_free()
124 rte_mempool_put(message_pool, msg); in ff_ipc_msg_free()
130 ff_ipc_send(const struct ff_msg *msg) in ff_ipc_send() argument
148 ret = rte_ring_enqueue(ring, (void *)msg); in ff_ipc_send()
158 ff_ipc_recv(struct ff_msg **msg, enum FF_MSG_TYPE msg_type) in ff_ipc_recv() argument
180 *msg = (struct ff_msg *)obj; in ff_ipc_recv()