|
@@ -180,40 +180,8 @@ struct ica_xcRB {
|
|
|
* for the implementation details for the contents of the
|
|
|
* block
|
|
|
*
|
|
|
- * Z90STAT_TOTALCOUNT
|
|
|
- * Return an integer count of all device types together.
|
|
|
- *
|
|
|
- * Z90STAT_PCICACOUNT
|
|
|
- * Return an integer count of all PCICAs.
|
|
|
- *
|
|
|
- * Z90STAT_PCICCCOUNT
|
|
|
- * Return an integer count of all PCICCs.
|
|
|
- *
|
|
|
- * Z90STAT_PCIXCCMCL2COUNT
|
|
|
- * Return an integer count of all MCL2 PCIXCCs.
|
|
|
- *
|
|
|
- * Z90STAT_PCIXCCMCL3COUNT
|
|
|
- * Return an integer count of all MCL3 PCIXCCs.
|
|
|
- *
|
|
|
- * Z90STAT_CEX2CCOUNT
|
|
|
- * Return an integer count of all CEX2Cs.
|
|
|
- *
|
|
|
- * Z90STAT_CEX2ACOUNT
|
|
|
- * Return an integer count of all CEX2As.
|
|
|
- *
|
|
|
- * Z90STAT_REQUESTQ_COUNT
|
|
|
- * Return an integer count of the number of entries waiting to be
|
|
|
- * sent to a device.
|
|
|
- *
|
|
|
- * Z90STAT_PENDINGQ_COUNT
|
|
|
- * Return an integer count of the number of entries sent to a
|
|
|
- * device awaiting the reply.
|
|
|
- *
|
|
|
- * Z90STAT_TOTALOPEN_COUNT
|
|
|
- * Return an integer count of the number of open file handles.
|
|
|
- *
|
|
|
- * Z90STAT_DOMAIN_INDEX
|
|
|
- * Return the integer value of the Cryptographic Domain.
|
|
|
+ * ZSECSENDCPRB
|
|
|
+ * Send an arbitrary CPRB to a crypto card.
|
|
|
*
|
|
|
* Z90STAT_STATUS_MASK
|
|
|
* Return an 64 element array of unsigned chars for the status of
|
|
@@ -235,28 +203,51 @@ struct ica_xcRB {
|
|
|
* of successfully completed requests per device since the device
|
|
|
* was detected and made available.
|
|
|
*
|
|
|
- * ICAZ90STATUS (deprecated)
|
|
|
+ * Z90STAT_REQUESTQ_COUNT
|
|
|
+ * Return an integer count of the number of entries waiting to be
|
|
|
+ * sent to a device.
|
|
|
+ *
|
|
|
+ * Z90STAT_PENDINGQ_COUNT
|
|
|
+ * Return an integer count of the number of entries sent to all
|
|
|
+ * devices awaiting the reply.
|
|
|
+ *
|
|
|
+ * Z90STAT_TOTALOPEN_COUNT
|
|
|
+ * Return an integer count of the number of open file handles.
|
|
|
+ *
|
|
|
+ * Z90STAT_DOMAIN_INDEX
|
|
|
+ * Return the integer value of the Cryptographic Domain.
|
|
|
+ *
|
|
|
+ * The following ioctls are deprecated and should be no longer used:
|
|
|
+ *
|
|
|
+ * Z90STAT_TOTALCOUNT
|
|
|
+ * Return an integer count of all device types together.
|
|
|
+ *
|
|
|
+ * Z90STAT_PCICACOUNT
|
|
|
+ * Return an integer count of all PCICAs.
|
|
|
+ *
|
|
|
+ * Z90STAT_PCICCCOUNT
|
|
|
+ * Return an integer count of all PCICCs.
|
|
|
+ *
|
|
|
+ * Z90STAT_PCIXCCMCL2COUNT
|
|
|
+ * Return an integer count of all MCL2 PCIXCCs.
|
|
|
+ *
|
|
|
+ * Z90STAT_PCIXCCMCL3COUNT
|
|
|
+ * Return an integer count of all MCL3 PCIXCCs.
|
|
|
+ *
|
|
|
+ * Z90STAT_CEX2CCOUNT
|
|
|
+ * Return an integer count of all CEX2Cs.
|
|
|
+ *
|
|
|
+ * Z90STAT_CEX2ACOUNT
|
|
|
+ * Return an integer count of all CEX2As.
|
|
|
+ *
|
|
|
+ * ICAZ90STATUS
|
|
|
* Return some device driver status in a ica_z90_status struct
|
|
|
* This takes an ica_z90_status struct as its arg.
|
|
|
*
|
|
|
- * NOTE: this ioctl() is deprecated, and has been replaced with
|
|
|
- * single ioctl()s for each type of status being requested
|
|
|
- *
|
|
|
- * Z90STAT_PCIXCCCOUNT (deprecated)
|
|
|
+ * Z90STAT_PCIXCCCOUNT
|
|
|
* Return an integer count of all PCIXCCs (MCL2 + MCL3).
|
|
|
* This is DEPRECATED now that MCL3 PCIXCCs are treated differently from
|
|
|
* MCL2 PCIXCCs.
|
|
|
- *
|
|
|
- * Z90QUIESCE (not recommended)
|
|
|
- * Quiesce the driver. This is intended to stop all new
|
|
|
- * requests from being processed. Its use is NOT recommended,
|
|
|
- * except in circumstances where there is no other way to stop
|
|
|
- * callers from accessing the driver. Its original use was to
|
|
|
- * allow the driver to be "drained" of work in preparation for
|
|
|
- * a system shutdown.
|
|
|
- *
|
|
|
- * NOTE: once issued, this ban on new work cannot be undone
|
|
|
- * except by unloading and reloading the driver.
|
|
|
*/
|
|
|
|
|
|
/**
|