iucv_irq_data
struct iucv_irq_data data;
static struct iucv_irq_data *iucv_irq_data[NR_CPUS];
static void iucv_path_pending(struct iucv_irq_data *data)
static void iucv_path_complete(struct iucv_irq_data *data)
static void iucv_path_severed(struct iucv_irq_data *data)
static void iucv_path_quiesced(struct iucv_irq_data *data)
static void iucv_path_resumed(struct iucv_irq_data *data)
static void iucv_message_complete(struct iucv_irq_data *data)
static void iucv_message_pending(struct iucv_irq_data *data)
typedef void iucv_irq_fn(struct iucv_irq_data *);
struct iucv_irq_data *p;
p = iucv_irq_data[smp_processor_id()];
parm->db.ipbfadr1 = virt_to_dma32(iucv_irq_data[cpu]);
kfree(iucv_irq_data[cpu]);
iucv_irq_data[cpu] = NULL;
iucv_irq_data[cpu] = kmalloc_node(sizeof(struct iucv_irq_data),
if (!iucv_irq_data[cpu])