• Home
  • Raw
  • Download

Lines Matching refs:fdc

1413 	struct fd_cache *fdc;  in do_read()  local
1472 fdc = alloc_fdcache(file, oflags); in do_read()
1474 if ((rval = alloc_mem(nbytes + wtob(1) * 2 + fdc->c_memalign)) < 0) { in do_read()
1484 if ((oflags & O_DIRECT) && ((long)addr % fdc->c_memalign != 0)) { in do_read()
1486 fdc->c_memalign - ((long)addr % fdc->c_memalign); in do_read()
1611 struct fd_cache *fdc; in do_write() local
1702 fdc = alloc_fdcache(file, oflags); in do_write()
1704 if ((rval = alloc_mem(nbytes + wtob(1) * 2 + fdc->c_memalign)) < 0) { in do_write()
1714 if ((oflags & O_DIRECT) && ((long)addr % fdc->c_memalign != 0)) { in do_write()
1716 fdc->c_memalign - ((long)addr % fdc->c_memalign); in do_write()
1815 fdc->c_miniosz, nbytes % fdc->c_miniosz, in do_write()
1816 oflags, fdc->c_memalign, in do_write()
1817 (long)addr % fdc->c_memalign); in do_write()
2893 struct fd_cache *fdc; in sy_mmrw() local
2906 fdc = alloc_fdcache(req->r_data.io.r_file, req->r_data.io.r_oflags); in sy_mmrw()
2908 if (v_opt || fdc->c_memaddr == NULL) { in sy_mmrw()
2915 fdc->c_memlen = (int)sbuf.st_size; in sy_mmrw()
2927 fdc->c_memaddr = mrc; in sy_mmrw()
2930 memaddr = (void *)((char *)fdc->c_memaddr + req->r_data.io.r_offset); in sy_mmrw()
2938 msync(fdc->c_memaddr, (int)sbuf.st_size, MS_SYNC); in sy_mmrw()
2955 struct fd_cache *fdc; in fmt_mmrw() local
2958 fdc = alloc_fdcache(req->r_data.io.r_file, req->r_data.io.r_oflags); in fmt_mmrw()
2963 fdc->c_memlen, in fmt_mmrw()
2968 (unsigned long)fdc->c_memaddr); in fmt_mmrw()
2970 memaddr = (void *)((char *)fdc->c_memaddr + req->r_data.io.r_offset); in fmt_mmrw()
3072 struct fd_cache *fdc; in do_rw() local
3144 fdc = alloc_fdcache(file, oflags); in do_rw()
3146 if ((rval = alloc_mem(mem_needed + wtob(1) * 2 + fdc->c_memalign)) < 0) { in do_rw()
3220 if ((oflags & O_DIRECT) && ((long)addr % fdc->c_memalign != 0)) { in do_rw()
3222 fdc->c_memalign - ((long)addr % fdc->c_memalign); in do_rw()
3743 struct fd_cache *fdc; in check_file() local
3774 fdc = alloc_fdcache(file, flags); in check_file()
3775 if ((flags & O_DIRECT) && ((long)buf % fdc->c_memalign != 0)) { in check_file()
3776 buf += fdc->c_memalign - ((long)buf % fdc->c_memalign); in check_file()
3786 fdc->c_memalign, (long)buf % fdc->c_memalign); in check_file()
4260 struct fd_cache *fdc; in alloc_fd() local
4263 fdc = alloc_fdcache(file, oflags); in alloc_fd()
4264 if (fdc != NULL) in alloc_fd()
4265 return (fdc->c_fd); in alloc_fd()