projects
/
powerpc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[S390] remove old z90crypt driver.
[powerpc.git]
/
drivers
/
s390
/
net
/
iucv.c
diff --git
a/drivers/s390/net/iucv.c
b/drivers/s390/net/iucv.c
index
6190be9
..
821dde8
100644
(file)
--- a/
drivers/s390/net/iucv.c
+++ b/
drivers/s390/net/iucv.c
@@
-1,4
+1,4
@@
-/*
+/*
* IUCV network driver
*
* Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation
* IUCV network driver
*
* Copyright (C) 2001 IBM Deutschland Entwicklung GmbH, IBM Corporation
@@
-28,12
+28,11
@@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
-
\f
+
/* #define DEBUG */
#include <linux/module.h>
#include <linux/moduleparam.h>
/* #define DEBUG */
#include <linux/module.h>
#include <linux/moduleparam.h>
-#include <linux/config.h>
#include <linux/spinlock.h>
#include <linux/kernel.h>
#include <linux/spinlock.h>
#include <linux/kernel.h>
@@
-81,7
+80,7
@@
iucv_bus_match (struct device *dev, struct device_driver *drv)
struct bus_type iucv_bus = {
.name = "iucv",
.match = iucv_bus_match,
struct bus_type iucv_bus = {
.name = "iucv",
.match = iucv_bus_match,
-};
+};
struct device *iucv_root;
struct device *iucv_root;
@@
-297,7
+296,7
@@
MODULE_LICENSE("GPL");
/*
* Debugging stuff
*******************************************************************************/
/*
* Debugging stuff
*******************************************************************************/
-
\f
+
#ifdef DEBUG
static int debuglevel = 0;
#ifdef DEBUG
static int debuglevel = 0;
@@
-336,15
+335,15
@@
do { \
#else
#else
-#define iucv_debug(lvl, fmt, args...)
-#define iucv_dumpit(title, buf, len)
+#define iucv_debug(lvl, fmt, args...)
do { } while (0)
+#define iucv_dumpit(title, buf, len)
do { } while (0)
#endif
/*
* Internal functions
*******************************************************************************/
#endif
/*
* Internal functions
*******************************************************************************/
-
\f
+
/**
* print start banner
*/
/**
* print start banner
*/
@@
-693,7
+692,7
@@
iucv_retrieve_buffer (void)
iucv_debug(1, "entering");
if (iucv_cpuid != -1) {
smp_call_function_on(iucv_retrieve_buffer_cpuid,
iucv_debug(1, "entering");
if (iucv_cpuid != -1) {
smp_call_function_on(iucv_retrieve_buffer_cpuid,
-
0
, 0, 1, iucv_cpuid);
+
NULL
, 0, 1, iucv_cpuid);
/* Release the cpu reserved by iucv_declare_buffer. */
smp_put_cpu(iucv_cpuid);
iucv_cpuid = -1;
/* Release the cpu reserved by iucv_declare_buffer. */
smp_put_cpu(iucv_cpuid);
iucv_cpuid = -1;
@@
-810,7
+809,7
@@
iucv_register_program (__u8 pgmname[16],
sizeof (new_handler->id.userid));
EBC_TOUPPER (new_handler->id.userid,
sizeof (new_handler->id.userid));
sizeof (new_handler->id.userid));
EBC_TOUPPER (new_handler->id.userid,
sizeof (new_handler->id.userid));
-
+
if (pgmmask) {
memcpy (new_handler->id.mask, pgmmask,
sizeof (new_handler->id.mask));
if (pgmmask) {
memcpy (new_handler->id.mask, pgmmask,
sizeof (new_handler->id.mask));
@@
-1229,7
+1228,7
@@
iucv_purge (__u16 pathid, __u32 msgid, __u32 srccls, __u32 *audit)
/* parm->ipaudit has only 3 bytes */
*audit >>= 8;
}
/* parm->ipaudit has only 3 bytes */
*audit >>= 8;
}
-
+
release_param(parm);
iucv_debug(1, "b2f0_result = %ld", b2f0_result);
release_param(parm);
iucv_debug(1, "b2f0_result = %ld", b2f0_result);
@@
-2330,14
+2329,14
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
temp_buff1[j] &= (h->id.mask)[j];
temp_buff2[j] &= (h->id.mask)[j];
}
temp_buff1[j] &= (h->id.mask)[j];
temp_buff2[j] &= (h->id.mask)[j];
}
-
+
iucv_dumpit("temp_buff1:",
temp_buff1, sizeof(temp_buff1));
iucv_dumpit("temp_buff2",
temp_buff2, sizeof(temp_buff2));
iucv_dumpit("temp_buff1:",
temp_buff1, sizeof(temp_buff1));
iucv_dumpit("temp_buff2",
temp_buff2, sizeof(temp_buff2));
-
+
if (!memcmp (temp_buff1, temp_buff2, 24)) {
if (!memcmp (temp_buff1, temp_buff2, 24)) {
-
+
iucv_debug(2,
"found a matching handler");
break;
iucv_debug(2,
"found a matching handler");
break;
@@
-2368,7
+2367,7
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
} else
iucv_sever(int_buf->ippathid, no_listener);
break;
} else
iucv_sever(int_buf->ippathid, no_listener);
break;
-
+
case 0x02: /*connection complete */
if (messagesDisabled) {
iucv_setmask(~0);
case 0x02: /*connection complete */
if (messagesDisabled) {
iucv_setmask(~0);
@@
-2387,7
+2386,7
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
} else
iucv_sever(int_buf->ippathid, no_listener);
break;
} else
iucv_sever(int_buf->ippathid, no_listener);
break;
-
+
case 0x03: /* connection severed */
if (messagesDisabled) {
iucv_setmask(~0);
case 0x03: /* connection severed */
if (messagesDisabled) {
iucv_setmask(~0);
@@
-2398,13
+2397,13
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
interrupt->ConnectionSevered(
(iucv_ConnectionSevered *)int_buf,
h->pgm_data);
interrupt->ConnectionSevered(
(iucv_ConnectionSevered *)int_buf,
h->pgm_data);
-
+
else
iucv_sever (int_buf->ippathid, no_listener);
} else
iucv_sever(int_buf->ippathid, no_listener);
break;
else
iucv_sever (int_buf->ippathid, no_listener);
} else
iucv_sever(int_buf->ippathid, no_listener);
break;
-
+
case 0x04: /* connection quiesced */
if (messagesDisabled) {
iucv_setmask(~0);
case 0x04: /* connection quiesced */
if (messagesDisabled) {
iucv_setmask(~0);
@@
-2420,7
+2419,7
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
"ConnectionQuiesced not called");
}
break;
"ConnectionQuiesced not called");
}
break;
-
+
case 0x05: /* connection resumed */
if (messagesDisabled) {
iucv_setmask(~0);
case 0x05: /* connection resumed */
if (messagesDisabled) {
iucv_setmask(~0);
@@
-2436,7
+2435,7
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
"ConnectionResumed not called");
}
break;
"ConnectionResumed not called");
}
break;
-
+
case 0x06: /* priority message complete */
case 0x07: /* nonpriority message complete */
if (h) {
case 0x06: /* priority message complete */
case 0x07: /* nonpriority message complete */
if (h) {
@@
-2449,7
+2448,7
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
"MessageComplete not called");
}
break;
"MessageComplete not called");
}
break;
-
+
case 0x08: /* priority message pending */
case 0x09: /* nonpriority message pending */
if (h) {
case 0x08: /* priority message pending */
case 0x09: /* nonpriority message pending */
if (h) {
@@
-2467,7
+2466,7
@@
iucv_do_int(iucv_GeneralInterrupt * int_buf)
__FUNCTION__);
break;
} /* end switch */
__FUNCTION__);
break;
} /* end switch */
-
+
iucv_debug(2, "exiting pathid %d, type %02X",
int_buf->ippathid, int_buf->iptype);
iucv_debug(2, "exiting pathid %d, type %02X",
int_buf->ippathid, int_buf->iptype);