Lines Matching refs:hostfd
125 int hostfd; member
185 static void associate_guestfd(int guestfd, int hostfd) in associate_guestfd() argument
191 gf->hostfd = hostfd; in associate_guestfd()
411 if (gf->hostfd == STDIN_FILENO || in host_closefn()
412 gf->hostfd == STDOUT_FILENO || in host_closefn()
413 gf->hostfd == STDERR_FILENO) { in host_closefn()
416 return set_swi_errno(env, close(gf->hostfd)); in host_closefn()
429 ret = set_swi_errno(env, write(gf->hostfd, s, len)); in host_writefn()
449 ret = set_swi_errno(env, read(gf->hostfd, s, len)); in host_readfn()
461 return isatty(gf->hostfd); in host_isattyfn()
467 uint32_t ret = set_swi_errno(env, lseek(gf->hostfd, offset, SEEK_SET)); in host_seekfn()
478 uint32_t ret = set_swi_errno(env, fstat(gf->hostfd, &buf)); in host_flenfn()
487 return arm_gdb_syscall(cpu, arm_semi_cb, "close,%x", gf->hostfd); in gdb_closefn()
495 gf->hostfd, buf, len); in gdb_writefn()
503 gf->hostfd, buf, len); in gdb_readfn()
508 return arm_gdb_syscall(cpu, arm_semi_cb, "isatty,%x", gf->hostfd); in gdb_isattyfn()
514 gf->hostfd, offset); in gdb_seekfn()
520 gf->hostfd, arm_flen_buf(cpu)); in gdb_flenfn()