Lines Matching defs:forward
1152 PTYForward ** forward = (PTYForward**) userdata;
1156 assert(forward);
1158 if (*forward) {
1163 r = pty_forward_set_ignore_vhangup(*forward, false);
1175 static int process_forward(sd_event *event, PTYForward **forward, int master, PTYForwardFlags flags, const char *name) {
1194 r = pty_forward_new(event, master, flags, forward);
1202 pty_forward_get_last_char(*forward, &last_char);
1206 pty_forward_get_ignore_vhangup(*forward) == 0;
1208 *forward = pty_forward_free(*forward);
1227 _cleanup_(pty_forward_freep) PTYForward *forward = NULL;
1266 r = sd_bus_add_match(bus, &slot, match, on_machine_removed, &forward);
1288 return process_forward(event, &forward, master, PTY_FORWARD_IGNORE_VHANGUP, machine);
1294 _cleanup_(pty_forward_freep) PTYForward *forward = NULL;
1354 r = sd_bus_add_match(bus, &slot, match, on_machine_removed, &forward);
1392 return process_forward(event, &forward, master, 0, machine);