Lines Matching refs:queue
237 * @transfer: adds a message to the controller's transfer queue.
239 * @queued: whether this master is providing an internal message queue
243 * @queue_lock: spinlock to syncronise access to message queue
244 * @queue: message queue
248 * @rt: whether this queue is set to run as a realtime task
249 * @prepare_transfer_hardware: a message will soon arrive from the queue
258 * queue so the subsystem notifies the driver that it may relax the
268 * a queue of spi_message transactions, copying data between CPU memory and
322 * just to add the message to the queue.
323 * + For now there's no remove-from-queue operation, or
327 * + The master's main job is to process its message queue,
329 * + If there are multiple spi_device children, the i/o queue
355 struct list_head queue;
394 /* Calls the driver make to interact with the message queue */
412 * Protocol drivers use a queue of spi_messages, each transferring data
524 * @queue: for use by whichever driver currently owns the message
553 * Some controller drivers (message-at-a-time queue processing)
569 struct list_head queue;