patch-2.4.13 linux/include/asm-s390x/sigp.h

Next file: linux/include/asm-s390x/smp.h
Previous file: linux/include/asm-s390x/scatterlist.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.12/linux/include/asm-s390x/sigp.h linux/include/asm-s390x/sigp.h
@@ -62,33 +62,10 @@
         ec_restart,
         ec_halt,
         ec_power_off,
+	ec_call_function,
 	ec_bit_last
 } ec_bit_sig;
 
-/* Signals which come with a parameter area */
-typedef enum
-{
-        ec_callback_sync,
-        ec_callback_async
-} ec_cmd_sig;
-
-/* state information for signals */
-typedef enum
-{
-	ec_pending,
-	ec_executing,
-	ec_done
-} ec_state;
-
-/* header for the queuing of callbacks */
-typedef struct ec_ext_call
-{
-	ec_cmd_sig cmd;
-	atomic_t status;
-	struct ec_ext_call *next;
-	void (*func)(void *info);
-	void *info;
-} ec_ext_call;
 
 /*
  * Signal processor

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)