Lines Matching refs:ap_queue
166 struct ap_queue { struct
186 #define to_ap_queue(x) container_of((x), struct ap_queue, ap_dev.device) argument
188 typedef enum ap_wait (ap_func_t)(struct ap_queue *queue);
200 void (*receive)(struct ap_queue *, struct ap_message *,
239 enum ap_wait ap_sm_event(struct ap_queue *aq, enum ap_event event);
240 enum ap_wait ap_sm_event_loop(struct ap_queue *aq, enum ap_event event);
242 void ap_queue_message(struct ap_queue *aq, struct ap_message *ap_msg);
243 void ap_cancel_message(struct ap_queue *aq, struct ap_message *ap_msg);
244 void ap_flush_queue(struct ap_queue *aq);
251 void ap_queue_init_reply(struct ap_queue *aq, struct ap_message *ap_msg);
252 struct ap_queue *ap_queue_create(ap_qid_t qid, int device_type);
253 void ap_queue_remove(struct ap_queue *aq);