Lines Matching refs:sy
341 char *fmt_ioreq(struct io_req *ioreq, struct syscall_info *sy, int fd);
348 char *fmt_listio(struct io_req *req, struct syscall_info *sy,
357 char *fmt_pread(struct io_req *req, struct syscall_info *sy,
368 char *fmt_readv(struct io_req *req, struct syscall_info *sy,
379 char *fmt_aread(struct io_req *req, struct syscall_info *sy,
390 char *fmt_mmrw(struct io_req *req, struct syscall_info *sy, int fd, char *addr);
2421 char *fmt_ioreq(struct io_req *ioreq, struct syscall_info *sy, int fd)
2452 if (sy->sy_flags & SY_WRITE) {
2464 if (sy->sy_flags & SY_ASYNC) {
2620 char *fmt_listio(struct io_req *req, struct syscall_info *sy, int fd,
2637 c = (sy->sy_flags & SY_ASYNC) ? "lc_wait" : "lc_start";
2692 char *fmt_pread(struct io_req *req, struct syscall_info *sy, int fd, char *addr)
2708 sy->sy_name, fd, addr, req->r_data.io.r_nbytes);
2763 char *fmt_readv(struct io_req *req, struct syscall_info *sy, int fd, char *addr)
2770 sy->sy_name, fd);
2856 char *fmt_aread(struct io_req *req, struct syscall_info *sy, int fd, char *addr)
2862 cp += sprintf(cp, "syscall: %s(&aiop->aiocb)\n", sy->sy_name);
2951 char *fmt_mmrw(struct io_req *req, struct syscall_info *sy, int fd, char *addr)
2962 sy->sy_name,
2964 (sy->sy_flags & SY_WRITE) ? "PROT_WRITE" : "PROT_READ",
3066 struct syscall_info *sy;
3100 for (sy = syscalls; sy->sy_name != NULL && sy->sy_type != req->r_type;
3101 sy++) ;
3103 if (sy->sy_name == NULL) {
3129 if (sy->sy_buffer != NULL) {
3130 mem_needed = (*sy->sy_buffer) (req, 0, 0, NULL, NULL);
3169 if (sy->sy_flags & SY_WRITE) {
3231 if (sy->sy_flags & SY_WRITE) {
3246 if (sy->sy_flags & SY_WRITE && k_opt) {
3247 if (sy->sy_buffer != NULL) {
3248 (*sy->sy_buffer) (req, offset, 0, &min_byte, &max_byte);
3258 fmt_ioreq(req, sy, fd));
3277 if (sy->sy_flags & SY_WRITE && w_opt) {
3282 wrec.w_async = (sy->sy_flags & SY_ASYNC) ? 1 : 0;
3306 s = (*sy->sy_syscall) (req, sy, fd, addr);
3311 sy->sy_name, SYSERR, errno,
3312 fmt_ioreq(req, sy, fd),
3313 (*sy->sy_format) (req, sy, fd, addr));
3328 if (sy->sy_flags & SY_ASYNC) {
3341 if (sy->sy_flags & SY_IOSW) {
3351 sy->sy_name,
3353 fmt_ioreq(req, sy, fd),
3354 (*sy->sy_format) (req, sy,
3362 sy->sy_name, i,
3367 fmt_ioreq(req, sy, fd),
3368 (*sy->sy_format) (req, sy,
3393 sy->sy_name,
3396 fmt_ioreq(req, sy, fd),
3397 (*sy->sy_format) (req, sy,
3405 sy->sy_name, i,
3409 fmt_ioreq(req, sy, fd),
3410 (*sy->sy_format) (req, sy,
3427 sy->sy_name, nbytes, s->rval,
3428 fmt_ioreq(req, sy, fd),
3429 (*sy->sy_format) (req, sy, fd,
3443 if (rval == 0 && sy->sy_flags & SY_WRITE && v_opt) {
3450 fmt_ioreq(req, sy, fd),
3451 (*sy->sy_format) (req, sy, fd, addr));