Searched refs:zcrypt_queue (Results  1 – 11 of 11) sorted by relevance
| /Linux-v5.10/drivers/s390/crypto/ | 
| D | zcrypt_api.h | 56 struct zcrypt_queue;74 	long (*rsa_modexpo)(struct zcrypt_queue *, struct ica_rsa_modexpo *,
 76 	long (*rsa_modexpo_crt)(struct zcrypt_queue *,
 79 	long (*send_cprb)(bool userspace, struct zcrypt_queue *, struct ica_xcRB *,
 81 	long (*send_ep11_cprb)(bool userspace, struct zcrypt_queue *, struct ep11_urb *,
 83 	long (*rng)(struct zcrypt_queue *, char *, struct ap_message *);
 108 struct zcrypt_queue {  struct
 143 struct zcrypt_queue *zcrypt_queue_alloc(size_t);  argument
 144 void zcrypt_queue_free(struct zcrypt_queue *);
 145 void zcrypt_queue_get(struct zcrypt_queue *);
 [all …]
 
 | 
| D | zcrypt_queue.c | 44 	struct zcrypt_queue *zq = aq->private;  in online_show()55 	struct zcrypt_queue *zq = aq->private;  in online_store()
 84 	struct zcrypt_queue *zq = to_ap_queue(dev)->private;  in load_show()
 101 void zcrypt_queue_force_online(struct zcrypt_queue *zq, int online)  in zcrypt_queue_force_online()
 108 struct zcrypt_queue *zcrypt_queue_alloc(size_t max_response_size)  in zcrypt_queue_alloc()
 110 	struct zcrypt_queue *zq;  in zcrypt_queue_alloc()
 112 	zq = kzalloc(sizeof(struct zcrypt_queue), GFP_KERNEL);  in zcrypt_queue_alloc()
 129 void zcrypt_queue_free(struct zcrypt_queue *zq)  in zcrypt_queue_free()
 138 	struct zcrypt_queue *zq =  in zcrypt_queue_release()
 139 		container_of(kref, struct zcrypt_queue, refcount);  in zcrypt_queue_release()
 [all …]
 
 | 
| D | zcrypt_msgtype6.c | 248 static int ICAMEX_msg_to_type6MEX_msgX(struct zcrypt_queue *zq,  in ICAMEX_msg_to_type6MEX_msgX()317 static int ICACRT_msg_to_type6CRT_msgX(struct zcrypt_queue *zq,  in ICACRT_msg_to_type6CRT_msgX()
 610 static int convert_type86_ica(struct zcrypt_queue *zq,  in convert_type86_ica()
 719 static int convert_type86_xcrb(bool userspace, struct zcrypt_queue *zq,  in convert_type86_xcrb()
 750 static int convert_type86_ep11_xcrb(bool userspace, struct zcrypt_queue *zq,  in convert_type86_ep11_xcrb()
 768 static int convert_type86_rng(struct zcrypt_queue *zq,  in convert_type86_rng()
 785 static int convert_response_ica(struct zcrypt_queue *zq,  in convert_response_ica()
 827 static int convert_response_xcrb(bool userspace, struct zcrypt_queue *zq,  in convert_response_xcrb()
 861 static int convert_response_ep11_xcrb(bool userspace, struct zcrypt_queue *zq,  in convert_response_ep11_xcrb()
 890 static int convert_response_rng(struct zcrypt_queue *zq,  in convert_response_rng()
 [all …]
 
 | 
| D | zcrypt_msgtype50.c | 200 static int ICAMEX_msg_to_type50MEX_msg(struct zcrypt_queue *zq,  in ICAMEX_msg_to_type50MEX_msg()267 static int ICACRT_msg_to_type50CRT_msg(struct zcrypt_queue *zq,  in ICACRT_msg_to_type50CRT_msg()
 359 static int convert_type80(struct zcrypt_queue *zq,  in convert_type80()
 390 static int convert_response_cex2a(struct zcrypt_queue *zq,  in convert_response_cex2a()
 463 static long zcrypt_cex2a_modexpo(struct zcrypt_queue *zq,  in zcrypt_cex2a_modexpo()
 509 static long zcrypt_cex2a_modexpo_crt(struct zcrypt_queue *zq,  in zcrypt_cex2a_modexpo_crt()
 
 | 
| D | zcrypt_api.c | 571 static inline struct zcrypt_queue *zcrypt_pick_queue(struct zcrypt_card *zc,  in zcrypt_pick_queue()572 						     struct zcrypt_queue *zq,  in zcrypt_pick_queue()
 588 				     struct zcrypt_queue *zq,  in zcrypt_drop_queue()
 615 static inline bool zcrypt_queue_compare(struct zcrypt_queue *zq,  in zcrypt_queue_compare()
 616 					struct zcrypt_queue *pref_zq,  in zcrypt_queue_compare()
 638 	struct zcrypt_queue *zq, *pref_zq;  in zcrypt_rsa_modexpo()
 746 	struct zcrypt_queue *zq, *pref_zq;  in zcrypt_rsa_crt()
 854 	struct zcrypt_queue *zq, *pref_zq;  in _zcrypt_send_cprb()
 1015 	struct zcrypt_queue *zq, *pref_zq;  in _zcrypt_send_ep11_cprb()
 1145 	struct zcrypt_queue *zq, *pref_zq;  in zcrypt_rng()
 [all …]
 
 | 
| D | zcrypt_cex2a.c | 155 	struct zcrypt_queue *zq = NULL;  in zcrypt_cex2a_queue_probe()196 	struct zcrypt_queue *zq = aq->private;  in zcrypt_cex2a_queue_remove()
 
 | 
| D | zcrypt_cex2c.c | 102 	struct zcrypt_queue *zq = to_ap_queue(dev)->private;  in cca_mkvps_show()338 	struct zcrypt_queue *zq;  in zcrypt_cex2c_queue_probe()
 390 	struct zcrypt_queue *zq = aq->private;  in zcrypt_cex2c_queue_remove()
 
 | 
| D | zcrypt_cex4.c | 114 	struct zcrypt_queue *zq = to_ap_queue(dev)->private;  in cca_mkvps_show()317 	struct zcrypt_queue *zq = to_ap_queue(dev)->private;  in ep11_mkvps_show()
 365 	struct zcrypt_queue *zq = to_ap_queue(dev)->private;  in ep11_queue_op_modes_show()
 604 	struct zcrypt_queue *zq;  in zcrypt_cex4_queue_probe()
 671 	struct zcrypt_queue *zq = aq->private;  in zcrypt_cex4_queue_remove()
 
 | 
| D | Makefile | 9 zcrypt-objs := zcrypt_api.o zcrypt_card.o zcrypt_queue.o
 | 
| D | zcrypt_error.h | 78 static inline int convert_error(struct zcrypt_queue *zq,  in convert_error()
 | 
| D | zcrypt_card.c | 66 	struct zcrypt_queue *zq;  in online_store()
 |