Lines Matching refs:data
20 static irqreturn_t xterm_interrupt(int irq, void *data)
22 struct xterm_wait *xterm = data;
37 struct xterm_wait *data;
40 data = kmalloc(sizeof(*data), GFP_KERNEL);
41 if (data == NULL) {
47 *data = ((struct xterm_wait) { .fd = socket,
50 init_completion(&data->ready);
54 "xterm", data);
62 wait_for_completion(&data->ready);
64 free_irq(XTERM_IRQ, data);
66 ret = data->new_fd;
67 *pid_out = data->pid;
69 kfree(data);