| 107 | } |
| 108 | |
| 109 | int |
| 110 | ff_ipc_msg_free(struct ff_msg *msg) |
| 111 | { |
| 112 | if (inited == 0) { |
| 113 | printf("ff ipc not inited\n"); |
| 114 | return -1; |
| 115 | } |
| 116 | |
| 117 | if (msg->original_buf) { |
| 118 | rte_free(msg->buf_addr); |
| 119 | msg->buf_addr = msg->original_buf; |
| 120 | msg->buf_len = msg->original_buf_len; |
| 121 | msg->original_buf = NULL; |
| 122 | } |
| 123 | |
| 124 | rte_mempool_put(message_pool, msg); |
| 125 | |
| 126 | return 0; |
| 127 | } |
| 128 | |
| 129 | int |
| 130 | ff_ipc_send(const struct ff_msg *msg) |
no test coverage detected