/illumos-gate/usr/src/uts/common/vm/ |
H A D | pvn.h | 59 struct page *pvn_read_kluster(struct vnode *vp, u_offset_t off, 60 struct seg *seg, caddr_t addr, u_offset_t *offp, 61 size_t *lenp, u_offset_t vp_off, size_t vp_len, 64 u_offset_t *offp, size_t *lenp, u_offset_t vp_off, 69 int pvn_vplist_dirty(struct vnode *vp, u_offset_t off, 70 int (*putapage)(vnode_t *, struct page *, u_offset_t *, 75 void pvn_vpzero(struct vnode *vp, u_offset_t vplen, size_t zbytes); 77 int (*getpage)(vnode_t *, u_offset_t, size_t, uint_t *, 80 struct vnode *vp, u_offset_t off, size_t len, 85 u_offset_t off, size_t io_len, enum seg_rw rw);
|
H A D | page.h | 500 u_offset_t p_offset; /* offset into vnode for this page */ 699 page_t *page_lookup(struct vnode *, u_offset_t, se_t); 702 page_t *page_lookup_nowait(struct vnode *, u_offset_t, se_t); 703 page_t *page_find(struct vnode *, u_offset_t); 704 page_t *page_exists(struct vnode *, u_offset_t); 706 int page_exists_forreal(struct vnode *, u_offset_t, uint_t *); 708 page_t *page_create(struct vnode *, u_offset_t, size_t, uint_t); 720 void free_vp_pages(struct vnode *, u_offset_t, size_t); 726 void page_rename(page_t *, struct vnode *, u_offset_t); 729 int page_num_hashin(pfn_t, struct vnode *, u_offset_t); [all …]
|
H A D | vm_pvn.c | 92 u_offset_t off, in pvn_read_kluster() 97 u_offset_t vp_off, in pvn_read_kluster() 105 u_offset_t vp_end; in pvn_read_kluster() 239 u_offset_t vp_off, in pvn_write_kluster() 243 u_offset_t off; in pvn_write_kluster() 247 u_offset_t vp_end; in pvn_write_kluster() 740 u_offset_t off, in pvn_vplist_dirty() 790 end->p_offset = (u_offset_t)-2; in pvn_vplist_dirty() 793 mark->p_offset = (u_offset_t)-1; in pvn_vplist_dirty() 1094 u_offset_t off, in pvn_getpages() [all …]
|
H A D | vpm.h | 202 u_offset_t vpm_off; /* offset of the page */ 284 extern int vpm_map_pages(struct vnode *, u_offset_t, size_t, int, 288 extern int vpm_sync_pages(struct vnode *, u_offset_t, size_t, uint_t); 289 extern int vpm_data_copy(struct vnode *, u_offset_t, size_t,
|
H A D | seg_map.c | 501 u_offset_t off; in segmap_unlock() 594 u_offset_t off; in segmap_fault() 722 u_offset_t poff; in segmap_fault() 779 u_offset_t off; in segmap_faulta() 866 static u_offset_t 1054 u_offset_t off; in segmap_hashout() 1096 u_offset_t pgoff; in segmap_pagefree() 1383 u_offset_t off; in segmap_pagecreate() 1499 u_offset_t off; in segmap_pageunlock() 1602 u_offset_t off, in segmap_getmapflt() [all …]
|
H A D | seg_map.h | 79 u_offset_t sm_off; /* file offset for mapping */ 279 extern caddr_t segmap_getmap(struct seg *, struct vnode *, u_offset_t); 280 extern caddr_t segmap_getmapflt(struct seg *, struct vnode *, u_offset_t, 284 extern void segmap_inval(struct seg *, struct vnode *, u_offset_t);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fssnap_if.h | 52 u_offset_t maxsize; /* IN maximum size of backing file */ 61 u_offset_t maxsize; /* IN max size of entire backing store */ 65 u_offset_t backfilesize; /* IN maximum size of each backfile */ 121 void *(*fssnap_create)(chunknumber_t, uint_t, u_offset_t, 122 struct vnode *, int, struct vnode **, char *, u_offset_t); 124 int (*fssnap_is_candidate)(void *, u_offset_t); 137 extern void *fssnap_create(chunknumber_t, uint_t, u_offset_t, struct vnode *, 138 int, struct vnode **, char *, u_offset_t); 140 extern int fssnap_is_candidate(void *, u_offset_t);
|
H A D | flock.h | 98 #define MAX_U_OFFSET_T ((u_offset_t)~0) 229 int ofdlock(file_t *, int, struct flock64 *, int, u_offset_t); 232 int reclock(struct vnode *, struct flock64 *, int, int, u_offset_t, 234 int chklock(struct vnode *, int, u_offset_t, ssize_t, int, 245 u_offset_t *, u_offset_t *, offset_t); 246 int flk_check_lock_data(u_offset_t, u_offset_t, offset_t);
|
H A D | swap.h | 213 extern struct anon *swap_anon(struct vnode *vp, u_offset_t off); 214 extern int swap_phys_alloc(struct vnode **vpp, u_offset_t *offp, size_t *lenp, 216 extern void swap_phys_free(struct vnode *vp, u_offset_t off, size_t len); 217 extern int swap_getphysname(struct vnode *vp, u_offset_t off, 218 struct vnode **pvpp, u_offset_t *poffp); 219 extern int swap_newphysname(struct vnode *vp, u_offset_t offset, 220 u_offset_t *offp, size_t *lenp, struct vnode **pvpp, u_offset_t *poffp);
|
/illumos-gate/usr/src/cmd/backup/dump/ |
H A D | dumptraverse.c | 188 u_offset_t esizeprime; in estshad() 189 u_offset_t tmpesize; in estshad() 233 u_offset_t filesize; in add() 373 u_offset_t size; in lf_dumpinode() 443 u_offset_t cnt; in lf_dmpindir() 486 u_offset_t i; in lf_blksout() 489 u_offset_t j, k, count; in lf_blksout() 491 u_offset_t bytepos, diff; in lf_blksout() 492 u_offset_t bytecnt = 0; in lf_blksout() 598 u_offset_t count; in bitmap() [all …]
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | memseg.c | 94 page_find(&mpvp, (u_offset_t)pp)) { in memseg_alloc_meta() 119 page_find(&mpvp, (u_offset_t)epp)) { in memseg_alloc_meta() 143 if (page_find(&mpvp, (u_offset_t)(vaddr + i * PAGESIZE))) in memseg_alloc_meta() 151 if ((page_create_va(&mpvp, (u_offset_t)pp, ptob(metapgs), in memseg_alloc_meta() 172 u_offset_t off; in memseg_free_meta() 177 off = (u_offset_t)ptp; in memseg_free_meta() 201 u_offset_t off; in memseg_get_metapfn() 203 off = (u_offset_t)ptp + ptob(metapg); in memseg_get_metapfn() 224 u_offset_t off; in memseg_remap_meta() 272 page_find(&mpvp, (u_offset_t)epp) && !page_deleted(epp)) { in memseg_remap_meta() [all …]
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | rnode.h | 273 u_offset_t r_nextr; /* next byte read offset (read-ahead) */ 290 (vnode_t *, page_t *, u_offset_t *, size_t *, int, cred_t *); 295 u_offset_t r_modaddr; /* address for page in writerp */ 297 u_offset_t r_truncaddr; /* base for truncate operation */ 343 extern int nfs_async_readahead(vnode_t *, u_offset_t, caddr_t, 345 void (*)(vnode_t *, u_offset_t, 349 u_offset_t, size_t, int, cred_t *)); 350 extern int nfs_async_pageio(vnode_t *, page_t *, u_offset_t, size_t, 352 u_offset_t, size_t, int, cred_t *)); 363 extern void nfs_invalidate_pages(vnode_t *, u_offset_t, cred_t *); [all …]
|
H A D | lm.h | 109 u_offset_t offset, struct cred *cr, 114 u_offset_t); 122 u_offset_t offset, struct cred *cr,
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lseek.c | 81 u_offset_t noff; in lseek32_common() 92 noff = (u_offset_t)off; in lseek32_common() 104 noff = (u_offset_t)(off + curoff); in lseek32_common() 120 noff = (u_offset_t)(off + (offset_t)vattr.va_size); in lseek32_common() 132 noff = (u_offset_t)off; in lseek32_common() 146 if (noff >= (u_offset_t)vattr.va_size) in lseek32_common() 161 noff = (u_offset_t)off; in lseek32_common() 176 noff = (u_offset_t)vattr.va_size; in lseek32_common() 248 offset_t off = ((u_offset_t)off2 << 32) | (u_offset_t)off1; in llseek32() 250 offset_t off = ((u_offset_t)off1 << 32) | (u_offset_t)off2; in llseek32()
|
H A D | rw.c | 86 u_offset_t fileoff; in read() 348 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in pread() 488 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in pwrite() 1015 u_offset_t fileoff = ((u_offset_t)extended_offset << 32) | in preadv() 1018 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in preadv() 1216 u_offset_t fileoff = ((u_offset_t)extended_offset << 32) | in pwritev() 1219 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in pwritev() 1432 fileoff = ((u_offset_t)offset_2 << 32) | (u_offset_t)offset_1; in pread64() 1434 fileoff = ((u_offset_t)offset_1 << 32) | (u_offset_t)offset_2; in pread64() 1555 fileoff = ((u_offset_t)offset_2 << 32) | (u_offset_t)offset_1; in pwrite64() [all …]
|
H A D | fcntl.c | 73 u_offset_t offset; in fcntl() 74 u_offset_t start; in fcntl() 614 u_offset_t begin; in fcntl() 837 u_offset_t start, end; in flock_check() 844 start = (u_offset_t)flp->l_start; in flock_check() 851 start = (u_offset_t)(flp->l_start + offset); in flock_check() 861 start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size); in flock_check() 877 end = (u_offset_t)(start + (flp->l_len - 1)); in flock_check() 886 start += (u_offset_t)flp->l_len; in flock_check() 914 *start = (u_offset_t)flp->l_start; in flock_get_start() [all …]
|
/illumos-gate/usr/src/uts/common/fs/swapfs/ |
H A D | swap_vnops.c | 138 u_offset_t off, in swap_getapage() 152 u_offset_t poff; in swap_getapage() 309 u_offset_t off, in swap_getconpage() 325 u_offset_t poff; in swap_getconpage() 485 u_offset_t io_off; in swap_putpage() 523 u_offset_t eoff; in swap_putpage() 602 u_offset_t *offp, in swap_putapage() 609 u_offset_t poff, off; in swap_putapage() 610 u_offset_t doff; in swap_putapage() 613 u_offset_t klstart = 0; in swap_putapage() [all …]
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_rw.c | 63 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in fake_pread() 64 const u_offset_t maxoff = MAXOFF32_T; in fake_pread() 135 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in fake_pwrite() 136 const u_offset_t maxoff = MAXOFF32_T; in fake_pwrite() 166 bcount = (ssize_t)((u_offset_t)maxoff - fileoff); in fake_pwrite()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | nfslogd.h | 109 u_offset_t start_offset; 120 u_offset_t filesize; /* file size */ 122 u_offset_t next_rec; /* address of next record */ 129 u_offset_t last_record_offset; /* value last written to hdr */ 137 u_offset_t f_offset; /* offset for ondisk file */
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 116 typedef u_offset_t (*gsop_incore_t)(gcore_seg_t *, u_offset_t, u_offset_t); 142 static u_offset_t gsvn_incore(gcore_seg_t *, u_offset_t, u_offset_t); 381 static u_offset_t 382 gsvn_incore(gcore_seg_t *gs, u_offset_t addr, u_offset_t eaddr) in gsvn_incore() 387 u_offset_t offset; in gsvn_incore() 492 static u_offset_t 555 u_offset_t fsize; in gcore_pr_getsegsize() 556 u_offset_t offset; in gcore_pr_getsegsize() 615 static u_offset_t 616 gcore_pr_nextprot(gcore_seg_t *gs, u_offset_t *saddrp, u_offset_t eaddr, in gcore_pr_nextprot() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_bmap.c | 124 register u_offset_t tmp; \ 127 (((u_offset_t)lbn) << fs->fs_bshift); \ 484 ((u_offset_t)(lbn + 1)) << fs->fs_bshift) in bmap_write() 524 PAGESIZE, u_offset_t) < nsize) { in bmap_write() 803 PAGESIZE, u_offset_t) < bsize) { in bmap_write() 1191 u_offset_t isz = (offset_t)ip->i_size; in bmap_find() 1216 if ((u_offset_t)lbn << fs->fs_bshift >= isz) in bmap_find() 1260 if ((u_offset_t)lbn << fs->fs_bshift >= isz) in bmap_find() 1307 if (((u_offset_t)lbn << fs->fs_bshift) < isz) in bmap_find() 1315 if (((u_offset_t)lbn << fs->fs_bshift) >= isz) { in bmap_find() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/fsdb/ |
H A D | fsdb.c | 141 (u_offset_t)FRGSHIFT) + (u_offset_t)itoo(fs, (i)) * (u_offset_t)INODE) 171 u_offset_t blkno; 178 u_offset_t sv_addr; 179 u_offset_t sv_value; 629 ((u_offset_t)fs->fs_cstotal.cs_ndir * (u_offset_t)3)); in main() 2813 u_offset_t taddr; in fill() 2973 static u_offset_t 3608 u_offset_t taddr; in fprnt() 4765 u_offset_t addr; in bcomp() 4855 u_offset_t off; in old_fsdb() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_inode.h | 197 u_offset_t ic_lsize; /* 8: number of bytes in file */ 568 bmap_write((ip), (u_offset_t)(off), (size), BI_NORMAL, NULL, cr) 644 u_offset_t delq_unreclaimed_blocks; 841 extern int ufs_itrunc(struct inode *, u_offset_t, int, cred_t *); 885 extern int bmap_read(struct inode *, u_offset_t, daddr_t *, int *); 886 extern int bmap_write(struct inode *, u_offset_t, int, enum bi_type, 889 extern int bmap_find(struct inode *, boolean_t, u_offset_t *); 890 extern int bmap_set_bn(struct vnode *, u_offset_t, daddr32_t); 914 extern int ufs_putapage(struct vnode *, struct page *, u_offset_t *, 999 int ufs_rdwr_data(vnode_t *vp, u_offset_t offset, size_t len, fdbuffer_t *fdb, [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | fssnap_if.c | 60 fssnap_create(chunknumber_t nchunks, uint_t chunksz, u_offset_t maxsize, in fssnap_create() 62 u_offset_t max_backfile_size) in fssnap_create() 81 fssnap_is_candidate(void *snapshot_id, u_offset_t off) in fssnap_is_candidate()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/fssnap/ |
H A D | fssnap.c | 55 void create_snap(int, char *, u_offset_t, uint_t, int, int); 59 int open_backpath(int, u_offset_t, char **, char **, int **); 60 u_offset_t spec_to_bytes(char *); 113 u_offset_t volatile maxsize = 0; in main() 228 create_snap(int mountfd, char *backpath, u_offset_t maxsize, uint_t chunksize, in create_snap() 237 u_offset_t max_bf_size; in create_snap() 388 open_backpath(int mountfd, u_offset_t max_bf_size, char **path, in open_backpath() 477 u_offset_t 480 u_offset_t base; in spec_to_bytes()
|