Home
last modified time | relevance | path

Searched refs:zcrypt_queue (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/s390/crypto/
H A Dzcrypt_api.h65 struct zcrypt_queue;
87 long (*rsa_modexpo)(struct zcrypt_queue *, struct ica_rsa_modexpo *,
89 long (*rsa_modexpo_crt)(struct zcrypt_queue *,
92 long (*send_cprb)(bool userspace, struct zcrypt_queue *, struct ica_xcRB *,
94 long (*send_ep11_cprb)(bool userspace, struct zcrypt_queue *, struct ep11_urb *,
96 long (*rng)(struct zcrypt_queue *, char *, struct ap_message *);
121 struct zcrypt_queue { struct
157 struct zcrypt_queue *zcrypt_queue_alloc(size_t);
158 void zcrypt_queue_free(struct zcrypt_queue *);
159 void zcrypt_queue_get(struct zcrypt_queue *);
[all …]
H A Dzcrypt_queue.c43 struct zcrypt_queue *zq = dev_get_drvdata(dev); in online_show()
54 struct zcrypt_queue *zq = dev_get_drvdata(dev); in online_store()
86 struct zcrypt_queue *zq = dev_get_drvdata(dev); in load_show()
103 bool zcrypt_queue_force_online(struct zcrypt_queue *zq, int online) in zcrypt_queue_force_online()
114 struct zcrypt_queue *zcrypt_queue_alloc(size_t reply_buf_size) in zcrypt_queue_alloc()
116 struct zcrypt_queue *zq; in zcrypt_queue_alloc()
135 void zcrypt_queue_free(struct zcrypt_queue *zq) in zcrypt_queue_free()
144 struct zcrypt_queue *zq = in zcrypt_queue_release()
145 container_of(kref, struct zcrypt_queue, refcount); in zcrypt_queue_release()
149 void zcrypt_queue_get(struct zcrypt_queue *zq) in zcrypt_queue_get()
[all …]
H A Dzcrypt_msgtype6.c185 static int icamex_msg_to_type6mex_msgx(struct zcrypt_queue *zq, in icamex_msg_to_type6mex_msgx()
254 static int icacrt_msg_to_type6crt_msgx(struct zcrypt_queue *zq, in icacrt_msg_to_type6crt_msgx()
562 static int convert_type86_ica(struct zcrypt_queue *zq, in convert_type86_ica()
616 static int convert_type86_xcrb(bool userspace, struct zcrypt_queue *zq, in convert_type86_xcrb()
659 static int convert_type86_ep11_xcrb(bool userspace, struct zcrypt_queue *zq, in convert_type86_ep11_xcrb()
680 static int convert_type86_rng(struct zcrypt_queue *zq, in convert_type86_rng()
697 static int convert_response_ica(struct zcrypt_queue *zq, in convert_response_ica()
741 static int convert_response_xcrb(bool userspace, struct zcrypt_queue *zq, in convert_response_xcrb()
776 static int convert_response_ep11_xcrb(bool userspace, struct zcrypt_queue *zq, in convert_response_ep11_xcrb()
806 static int convert_response_rng(struct zcrypt_queue *zq, in convert_response_rng()
[all …]
H A Dzcrypt_api.c576 static inline struct zcrypt_queue *zcrypt_pick_queue(struct zcrypt_card *zc, in zcrypt_pick_queue()
577 struct zcrypt_queue *zq, in zcrypt_pick_queue()
594 struct zcrypt_queue *zq, in zcrypt_drop_queue()
622 static inline bool zcrypt_queue_compare(struct zcrypt_queue *zq, in zcrypt_queue_compare()
623 struct zcrypt_queue *pref_zq, in zcrypt_queue_compare()
645 struct zcrypt_queue *zq, *pref_zq; in zcrypt_rsa_modexpo()
751 struct zcrypt_queue *zq, *pref_zq; in zcrypt_rsa_crt()
858 struct zcrypt_queue *zq, *pref_zq; in _zcrypt_send_cprb()
1046 struct zcrypt_queue *zq, *pref_zq; in _zcrypt_send_ep11_cprb()
1219 struct zcrypt_queue *zq, *pref_zq; in zcrypt_rng()
[all …]
H A Dzcrypt_msgtype50.c194 static int ICAMEX_msg_to_type50MEX_msg(struct zcrypt_queue *zq, in ICAMEX_msg_to_type50MEX_msg()
257 static int ICACRT_msg_to_type50CRT_msg(struct zcrypt_queue *zq, in ICACRT_msg_to_type50CRT_msg()
345 static int convert_type80(struct zcrypt_queue *zq, in convert_type80()
372 static int convert_response(struct zcrypt_queue *zq, in convert_response()
456 static long zcrypt_msgtype50_modexpo(struct zcrypt_queue *zq, in zcrypt_msgtype50_modexpo()
505 static long zcrypt_msgtype50_modexpo_crt(struct zcrypt_queue *zq, in zcrypt_msgtype50_modexpo_crt()
H A Dzcrypt_card.c66 struct zcrypt_queue *zq; in online_store()
68 struct zcrypt_queue **zq_uelist = NULL; in online_store()
H A Dzcrypt_cex4.c114 struct zcrypt_queue *zq = dev_get_drvdata(dev); in cca_mkvps_show()
334 struct zcrypt_queue *zq = dev_get_drvdata(dev); in ep11_mkvps_show()
384 struct zcrypt_queue *zq = dev_get_drvdata(dev); in ep11_queue_op_modes_show()
648 struct zcrypt_queue *zq; in zcrypt_cex4_queue_probe()
711 struct zcrypt_queue *zq = dev_get_drvdata(&ap_dev->device); in zcrypt_cex4_queue_remove()
H A DMakefile9 zcrypt-objs := zcrypt_api.o zcrypt_card.o zcrypt_queue.o
H A Dzcrypt_error.h78 static inline int convert_error(struct zcrypt_queue *zq, in convert_error()