xsm: drop dubious xsm_op_t type
authorDaniel P. Smith <dpsmith@apertussolutions.com>
Fri, 10 Sep 2021 20:12:59 +0000 (16:12 -0400)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 10 Sep 2021 19:30:26 +0000 (20:30 +0100)
commit6d45368a0a89e01a3a01d156af61fea565db96cc
tree30db62804af410441a2cd6160ec267c902ccdc3d
parent2928c1d250b157fd4585ca47ba36ad4792723f1f
xsm: drop dubious xsm_op_t type

The type xsm_op_t masks the use of void pointers. This commit drops the
xsm_op_t type and replaces it and all its uses with an explicit void.

Signed-off-by: Daniel P. Smith <dpsmith@apertussolutions.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/include/xen/hypercall.h
xen/include/xsm/dummy.h
xen/include/xsm/xsm.h
xen/xsm/flask/flask_op.c
xen/xsm/flask/hooks.c
xen/xsm/xsm_core.c