Lines Matching refs:in
10 * GRUB is distributed in the hope that it will be useful,
255 struct grub_term_input *in;
260 in = grub_malloc (sizeof (*in));
261 if (!in)
267 grub_free (in);
271 grub_memcpy (in, &grub_serial_term_input, sizeof (*in));
272 in->data = indata;
273 in->name = grub_xasprintf ("serial_%s", port->name);
276 if (!in->name)
278 grub_free (in);
286 grub_free (in);
288 grub_free ((char *) in->name);
295 grub_free (in);
297 grub_free ((char *) in->name);
304 out->name = in->name;
308 ((struct grub_serial_input_state *) in->data)->port = port;
310 port->term_in = in;
316 grub_term_register_input_active ("serial_*", in);
321 grub_term_register_input_inactive ("serial_*", in);
327 grub_term_register_input_active ("serial_*", in);
332 grub_term_register_input_inactive ("serial_*", in);
336 grub_term_register_input ("serial_*", in);