Lines Matching full:front
171 * Determine how much data the front end can currently accept. This function
172 * returns the number of bytes the front end can accept. If it returns 0, the
173 * front end cannot receive data at the moment. The function must be polled
176 * Returns: the number of bytes the front end can receive via @qemu_chr_be_write
182 * @buf: a buffer to receive data from the front end
183 * @len: the number of bytes to receive from the front end
185 * Write data from the back end to the front end. Before issuing this call,
187 * the front end can currently accept.
193 * @buf: a buffer to receive data from the front end
194 * @len: the number of bytes to receive from the front end
213 * Send an event from the back end to the front end.
269 * Read from the backend (blocking). A typical front-end will instead rely