linux/drivers/s390/crypto
Felix Beck a6a5d73a56 [S390] zcrypt: special command support for cex3 exploitation
Support for special command is implemented in the AP Bus in the NQAP
function __ap_send. This is extended for a further parameter special.
When set, the special bit, in GR0 will be set. Therefor the ap_message
struct is extended for a further bit. Thus calling functions of
__ap_send can use the special parameter in ap_message to give to
__ap_send. Affected is in the first place ap_queue_message, which is
called by the actual card driver. The second part of this support is
that the card driver for the CEX3C needs to set this special bit, when
an according CPRB is sent to the driver.

Signed-off-by: Felix Beck <felix.beck@de.ibm.com>
Signed-off-by: Ralph Wuerthner <ralph.wuerthner@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2009-12-07 12:51:35 +01:00
..
ap_bus.c [S390] zcrypt: special command support for cex3 exploitation 2009-12-07 12:51:35 +01:00
ap_bus.h [S390] zcrypt: special command support for cex3 exploitation 2009-12-07 12:51:35 +01:00
Makefile [S390] zcrypt driver Makefile, Kconfig and monolithic build. 2006-09-20 15:58:34 +02:00
zcrypt_api.c [S390] list usage cleanup in s390 2009-03-26 15:24:25 +01:00
zcrypt_api.h [S390] Cleanup zcrypt printk messages. 2008-07-14 10:02:19 +02:00
zcrypt_cca_key.h [S390] zcrypt: Comments and kernel-doc cleanup 2008-04-17 07:47:06 +02:00
zcrypt_cex2a.c [S390] zcrypt: initialize ap_messages for cex3 exploitation 2009-12-07 12:51:35 +01:00
zcrypt_cex2a.h [S390] zcrypt secure key cryptography extension. 2006-09-20 15:58:36 +02:00
zcrypt_error.h [S390] Cleanup zcrypt printk messages. 2008-07-14 10:02:19 +02:00
zcrypt_mono.c [S390] zcrypt: make init/exit functions static. 2007-10-12 16:13:03 +02:00
zcrypt_pcica.c [S390] zcrypt: initialize ap_messages for cex3 exploitation 2009-12-07 12:51:35 +01:00
zcrypt_pcica.h [S390] zcrypt secure key cryptography extension. 2006-09-20 15:58:36 +02:00
zcrypt_pcicc.c [S390] zcrypt: initialize ap_messages for cex3 exploitation 2009-12-07 12:51:35 +01:00
zcrypt_pcicc.h [S390] zcrypt secure key cryptography extension. 2006-09-20 15:58:36 +02:00
zcrypt_pcixcc.c [S390] zcrypt: special command support for cex3 exploitation 2009-12-07 12:51:35 +01:00
zcrypt_pcixcc.h [S390] zcrypt: remove duplicated struct CPRBX definition 2007-10-12 16:13:04 +02:00