Searched refs:ap_queue (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.4/drivers/s390/crypto/ |
D | ap_bus.h | 170 struct ap_queue { struct 190 #define to_ap_queue(x) container_of((x), struct ap_queue, ap_dev.device) argument 192 typedef enum ap_wait (ap_func_t)(struct ap_queue *queue); 204 void (*receive)(struct ap_queue *, struct ap_message *, 243 enum ap_wait ap_sm_event(struct ap_queue *aq, enum ap_event event); 244 enum ap_wait ap_sm_event_loop(struct ap_queue *aq, enum ap_event event); 246 void ap_queue_message(struct ap_queue *aq, struct ap_message *ap_msg); 247 void ap_cancel_message(struct ap_queue *aq, struct ap_message *ap_msg); 248 void ap_flush_queue(struct ap_queue *aq); 258 void ap_queue_init_reply(struct ap_queue *aq, struct ap_message *ap_msg); [all …]
|
D | ap_queue.c | 19 static void __ap_flush_queue(struct ap_queue *aq); 30 static int ap_queue_enable_interruption(struct ap_queue *aq, void *ind) in ap_queue_enable_interruption() 122 static enum ap_wait ap_sm_nop(struct ap_queue *aq) in ap_sm_nop() 134 static struct ap_queue_status ap_sm_recv(struct ap_queue *aq) in ap_sm_recv() 177 static enum ap_wait ap_sm_read(struct ap_queue *aq) in ap_sm_read() 211 static enum ap_wait ap_sm_suspend_read(struct ap_queue *aq) in ap_sm_suspend_read() 234 static enum ap_wait ap_sm_write(struct ap_queue *aq) in ap_sm_write() 283 static enum ap_wait ap_sm_read_write(struct ap_queue *aq) in ap_sm_read_write() 294 static enum ap_wait ap_sm_reset(struct ap_queue *aq) in ap_sm_reset() 322 static enum ap_wait ap_sm_reset_wait(struct ap_queue *aq) in ap_sm_reset_wait() [all …]
|
D | ap_card.c | 80 struct ap_queue *aq; in request_count_store() 97 struct ap_queue *aq; in requestq_count_show() 114 struct ap_queue *aq; in pendingq_count_show()
|
D | zcrypt_cex2c.c | 68 static int zcrypt_cex2c_rng_supported(struct ap_queue *aq) in zcrypt_cex2c_rng_supported() 213 struct ap_queue *aq = to_ap_queue(&ap_dev->device); in zcrypt_cex2c_queue_probe() 251 struct ap_queue *aq = to_ap_queue(&ap_dev->device); in zcrypt_cex2c_queue_remove()
|
D | zcrypt_cex2a.c | 156 struct ap_queue *aq = to_ap_queue(&ap_dev->device); in zcrypt_cex2a_queue_probe() 196 struct ap_queue *aq = to_ap_queue(&ap_dev->device); in zcrypt_cex2a_queue_remove()
|
D | Makefile | 6 ap-objs := ap_bus.o ap_card.o ap_queue.o
|
D | vfio_ap_ops.c | 439 struct ap_queue *ap_queue = to_ap_queue(dev); in vfio_ap_has_queue() local 445 if (qid == ap_queue->qid) in vfio_ap_has_queue() 448 id = AP_QID_CARD(ap_queue->qid); in vfio_ap_has_queue() 452 id = AP_QID_QUEUE(ap_queue->qid); in vfio_ap_has_queue()
|
D | zcrypt_api.h | 96 struct ap_queue *queue; /* The "real" ap queue device. */
|
D | zcrypt_cex4.c | 355 struct ap_queue *aq = to_ap_queue(&ap_dev->device); in zcrypt_cex4_queue_probe() 411 struct ap_queue *aq = to_ap_queue(&ap_dev->device); in zcrypt_cex4_queue_remove()
|
D | ap_bus.c | 387 struct ap_queue *aq = from_timer(aq, t, timeout); in ap_request_timeout() 429 struct ap_queue *aq; in ap_tasklet_fn() 455 struct ap_queue *aq; in ap_pending_requests() 1392 struct ap_queue *aq; in _ap_scan_bus_adapter()
|
D | zcrypt_msgtype6.c | 920 static void zcrypt_msgtype6_receive(struct ap_queue *aq, in zcrypt_msgtype6_receive() 969 static void zcrypt_msgtype6_receive_ep11(struct ap_queue *aq, in zcrypt_msgtype6_receive_ep11()
|
D | zcrypt_msgtype50.c | 416 static void zcrypt_cex2a_receive(struct ap_queue *aq, in zcrypt_cex2a_receive()
|