HomeSort by: relevance | last modified time | path
    Searched refs:voff_t (Results 1 - 25 of 84) sorted by relevancy

1 2 3 4

  /src/sys/uvm/
uvm_page_array.h 62 voff_t ar_lastoff;
72 int uvm_page_array_fill(struct uvm_page_array *, voff_t, unsigned int);
74 voff_t, unsigned int);
uvm_aobj.h 62 void uao_dropswap_range(struct uvm_object *, voff_t, voff_t);
uvm_pager.h 133 int (*pgo_get)(struct uvm_object *, voff_t, struct vm_page **,
137 int (*pgo_put)(struct uvm_object *, voff_t, voff_t, int);
uvm_loan.h 49 int uvm_loanuobjpages(struct uvm_object *, voff_t, int,
uvm_device.h 81 struct uvm_object *udv_attach(dev_t, vm_prot_t, voff_t, vsize_t);
uvm_vnode.c 82 static int uvn_get(struct uvm_object *, voff_t, struct vm_page **, int *,
85 static int uvn_put(struct uvm_object *, voff_t, voff_t, int);
88 static int uvn_findpage(struct uvm_object *, voff_t, struct vm_page **,
148 uvn_put(struct uvm_object *uobj, voff_t offlo, voff_t offhi, int flags)
170 uvn_get(struct uvm_object *uobj, voff_t offset,
225 uvn_findpages(struct uvm_object *uobj, voff_t offset, unsigned int *npagesp,
288 uvn_findpage(struct uvm_object *uobj, voff_t offset, struct vm_page **pgp,
436 uvm_vnp_setsize(struct vnode *vp, voff_t newsize
    [all...]
uvm_device.c 110 voff_t off, /* used only for access check */
143 if (size > __type_max(voff_t))
146 if (off > __type_max(voff_t) - size)
162 KASSERT(off <= __type_max(voff_t) - PAGE_SIZE ||
164 if (__predict_false(off > __type_max(voff_t) - PAGE_SIZE)) {
172 off -= __type_max(voff_t);
174 off -= __type_max(voff_t);
uvm_map.h 145 voff_t offset; /* offset into object */
259 voff_t uma_uoffset;
293 vaddr_t *, struct uvm_object *, voff_t, vsize_t, int);
314 struct uvm_object *, voff_t, vsize_t, uvm_flag_t,
uvm_param.h 233 typedef off_t voff_t; /* XXX: offset within a uvm_object */ typedef in typeref:typename:off_t
234 typedef voff_t pgoff_t; /* XXX: number of pages within a uvm object */
uvm_page.h 173 voff_t offset; /* o: offset into object */
356 struct vm_page *uvm_pagelookup(struct uvm_object *, voff_t);
380 int uvm_direct_process(struct vm_page **, u_int, voff_t, vsize_t,
uvm_aobj.c 115 voff_t tag; /* our 'tag' */
156 static int uao_get(struct uvm_object *, voff_t, struct vm_page **,
158 static int uao_put(struct uvm_object *, voff_t, voff_t, int);
168 static struct vm_page *uao_pagealloc(struct uvm_object *, voff_t, int);
208 voff_t page_tag;
416 uao_create(voff_t size, int flags)
537 uao_pagealloc(struct uvm_object *uobj, voff_t offset, int flags)
670 uao_put(struct uvm_object *uobj, voff_t start, voff_t stop, int flags
    [all...]
uvm_bio.c 64 static struct ubc_map *ubc_find_mapping(struct uvm_object *, voff_t);
96 voff_t offset; /* offset into uobj */
97 voff_t writeoff; /* write offset */
460 ubc_find_mapping(struct uvm_object *uobj, voff_t offset)
482 ubc_alloc(struct uvm_object *uobj, voff_t offset, vsize_t *lenp, int advice,
487 voff_t umap_offset;
494 umap_offset = (offset & ~((voff_t)ubc_winsize - 1));
495 slot_offset = (vaddr_t)(offset & ((voff_t)ubc_winsize - 1));
658 const voff_t endoff = umap->writeoff + umap->writelen;
659 const voff_t zerolen = round_page(endoff) - endoff
    [all...]
uvm_extern.h 192 #define UVM_UNKNOWN_OFFSET ((voff_t) -1)
633 voff_t offset;
649 struct uvm_object *uao_create(voff_t, int);
719 struct uvm_object *, voff_t, vsize_t,
793 voff_t, struct vm_anon *, int, int, int);
800 struct uvm_object *, voff_t);
832 void uvm_vnp_setsize(struct vnode *, voff_t);
833 void uvm_vnp_setwritesize(struct vnode *, voff_t);
834 int uvn_findpages(struct uvm_object *, voff_t,
uvm_page_array.c 132 uvm_page_array_fill(struct uvm_page_array *ar, voff_t off, unsigned int nwant)
222 uvm_page_array_fill_and_peek(struct uvm_page_array *ar, voff_t off,
  /src/sys/external/bsd/drm2/include/linux/
shmem_fs.h 50 shmem_read_mapping_page_gfp(struct uvm_object *uobj, voff_t i, gfp_t gfp)
68 shmem_read_mapping_page(struct uvm_object *uobj, voff_t i)
74 shmem_truncate_range(struct uvm_object *uobj, voff_t start, voff_t end)
  /src/sys/external/bsd/drm2/drm/
drm_gem_vm.c 47 int, struct uvm_object **, voff_t *, struct file *);
69 size_t nbytes, int prot, struct uvm_object **uobjp, voff_t *uoffsetp,
89 int prot, struct uvm_object **uobjp, voff_t *uoffsetp, struct file *file)
106 voff_t *uoffsetp, struct file *fp)
126 *uoffsetp = (voff_t)-1;
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_mman.h 26 struct uvm_object **, voff_t *, struct file *);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_ttm.h 24 struct uvm_object **, voff_t *, struct file *);
  /src/sys/sys/
pax.h 134 voff_t pax_aslr_rtld_offset(struct exec_package *, vaddr_t, int);
155 static inline voff_t
vnode_if.h 502 voff_t a_offset;
511 int VOP_GETPAGES(struct vnode *, voff_t, struct vm_page **, int *, int,
518 voff_t a_offlo;
519 voff_t a_offhi;
523 int VOP_PUTPAGES(struct vnode *, voff_t, voff_t, int);
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_gem.h 375 struct uvm_object **, voff_t *, struct file *);
377 struct uvm_object **, voff_t *, struct file *);
  /src/sys/fs/puffs/
puffs_node.c 58 voff_t vsize, dev_t rdev, bool may_exist, struct vnode **vpp)
136 voff_t vsize, dev_t rdev, struct vnode **vpp)
278 puffs_updatenode(struct puffs_node *pn, int flags, voff_t size)
puffs_sys.h 226 voff_t pn_serversize;
262 voff_t, dev_t, struct vnode **);
296 void puffs_updatenode(struct puffs_node *, int, voff_t);
  /src/lib/libpuffs/
pnode.c 167 puffs_newinfo_setsize(struct puffs_newinfo *pni, voff_t size)
  /src/regress/sys/uvm/pdsim/
pdsim.h 49 typedef off_t voff_t; typedef in typeref:typename:off_t

Completed in 62 milliseconds

1 2 3 4