Searched refs:mapon (Results 1 – 5 of 5) sorted by relevance
| /illumos-gate/usr/src/uts/common/fs/pcfs/ |
| H A D | pc_vnops.c | 310 int mapon, pagecreate; in rwpcp() local 373 mapon = (int)(uio->uio_loffset & MAXBOFFSET); in rwpcp() 374 n = MIN(MAXBSIZE - mapon, uio->uio_resid); in rwpcp() 497 if (mapon == 0) { in rwpcp() 508 error = uiomove(base + mapon, (size_t)n, rw, uio); in rwpcp() 511 roundup(off + mapon + n, PAGESIZE)) { in rwpcp() 514 nmoved = uio->uio_loffset - (off + mapon); in rwpcp() 515 nzero = roundup(mapon + n, PAGESIZE) - nmoved; in rwpcp() 516 (void) kzero(base + mapon + nmoved, (size_t)nzero); in rwpcp() 545 if (n + mapon == MAXBSIZE || in rwpcp() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/udfs/ |
| H A D | udf_vnops.c | 2984 int32_t error, n, on, mapon, dofree; in ud_rdip() local 3019 mapon = (int)(uoff & (offset_t)MAXBOFFSET); in ud_rdip() 3042 base = segmap_getmapflt(segkmap, vp, (off + mapon), in ud_rdip() 3044 error = uiomove(base + mapon, (long)n, UIO_READ, uio); in ud_rdip() 3114 int32_t error = 0, iupdat_flag, n, on, mapon, i_size_changed = 0; in ud_wrip() local 3170 mapon = (int)(uoff & (offset_t)MAXBOFFSET); in ud_wrip() 3189 (int)(on + n), mapon == 0, cr); in ud_wrip() 3201 pagecreate = (mapon == 0); in ud_wrip() 3231 base = segmap_getmapflt(segkmap, vp, (off + mapon), in ud_wrip() 3245 error = uiomove(base + mapon, (long)n, UIO_WRITE, uio); in ud_wrip() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/dcfs/ |
| H A D | dc_vnops.c | 279 offset_t mapon; in dc_read() local 284 mapon = uiop->uio_loffset & (rdsize - 1); in dc_read() 285 n = MIN(rdsize - mapon, uiop->uio_resid); in dc_read() 292 error = uiomove(base + mapon, n, UIO_READ, uiop); in dc_read() 296 if (n + mapon == rdsize || uiop->uio_loffset == fsize) in dc_read()
|
| /illumos-gate/usr/src/uts/common/fs/ufs/ |
| H A D | ufs_vnops.c | 678 int n, on, mapon; in wrip() local 814 mapon = (int)(uoff & (offset_t)MAXBOFFSET); in wrip() 839 mapon == 0, NULL, cr); in wrip() 867 pagecreate = (mapon == 0); in wrip() 948 error = vpm_data_copy(vp, (off + mapon), (uint_t)n, in wrip() 952 base = segmap_getmapflt(segkmap, vp, (off + mapon), in wrip() 964 error = uiomove(base + mapon, (long)n, UIO_WRITE, uio); in wrip() 981 uio->uio_loffset < roundup(off + mapon + n, PAGESIZE)) { in wrip() 990 nmoved = (int)(uio->uio_loffset - (off + mapon)); in wrip() 993 ASSERT(nzero > 0 && mapon + nmoved + nzero <= MAXBSIZE); in wrip() [all …]
|
| /illumos-gate/usr/src/uts/common/fs/hsfs/ |
| H A D | hsfs_vnops.c | 200 * |.....mapon->|<--n-->|....*...|EOF in hsfs_read() 212 offset_t mapon; in hsfs_read() local 216 mapon = uiop->uio_loffset & MAXBOFFSET; in hsfs_read() 218 nbytes = (size_t)MIN(MAXBSIZE - mapon, uiop->uio_resid); in hsfs_read() 228 error = uiomove(base + mapon, n, UIO_READ, uiop); in hsfs_read() 235 if (n + mapon == MAXBSIZE || in hsfs_read()
|