Lines Matching refs:forward
1180 PTYForward ** forward = (PTYForward**) userdata; in on_machine_removed() local
1184 assert(forward); in on_machine_removed()
1186 if (*forward) { in on_machine_removed()
1191 r = pty_forward_set_ignore_vhangup(*forward, false); in on_machine_removed()
1203 static int process_forward(sd_event *event, PTYForward **forward, int master, PTYForwardFlags flags… in process_forward() argument
1224 r = pty_forward_new(event, master, flags, forward); in process_forward()
1232 pty_forward_get_last_char(*forward, &last_char); in process_forward()
1236 pty_forward_get_ignore_vhangup(*forward) == 0; in process_forward()
1238 *forward = pty_forward_free(*forward); in process_forward()
1293 _cleanup_(pty_forward_freep) PTYForward *forward = NULL; in login_machine()
1329 r = sd_bus_add_match_async(bus, &slot, match, on_machine_removed, NULL, &forward); in login_machine()
1341 return process_forward(event, &forward, master, PTY_FORWARD_IGNORE_VHANGUP, machine); in login_machine()
1347 _cleanup_(pty_forward_freep) PTYForward *forward = NULL; in shell_machine()
1393 r = sd_bus_add_match_async(bus, &slot, match, on_machine_removed, NULL, &forward); in shell_machine()
1423 return process_forward(event, &forward, master, 0, machine); in shell_machine()