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
- Lines: 35
- Date:
Thu Oct 11 09:43:38 2001
- Orig file:
v2.4.12/linux/include/asm-s390x/sigp.h
- Orig date:
Wed Apr 11 19:02:29 2001
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)