/titanic_51/usr/src/uts/common/vm/ |
H A D | seg_umap.c | 102 segumap_create(struct seg * seg,void * argsp) segumap_create() argument 137 struct seg *seg; segumap_verify_safe() local 159 segumap_dup(struct seg * seg,struct seg * newseg) segumap_dup() argument 177 segumap_unmap(struct seg * seg,caddr_t addr,size_t len) segumap_unmap() argument 201 segumap_free(struct seg * seg) segumap_free() argument 215 segumap_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw tw) segumap_fault() argument 275 segumap_faulta(struct seg * seg,caddr_t addr) segumap_faulta() argument 283 segumap_setprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segumap_setprot() argument 295 segumap_checkprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segumap_checkprot() argument 312 segumap_sync(struct seg * seg,caddr_t addr,size_t len,int attr,uint_t flags) segumap_sync() argument 320 segumap_incore(struct seg * seg,caddr_t addr,size_t len,char * vec) segumap_incore() argument 338 segumap_lockop(struct seg * seg,caddr_t addr,size_t len,int attr,int op,ulong_t * lockmap,size_t pos) segumap_lockop() argument 346 segumap_getprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segumap_getprot() argument 370 segumap_getoffset(struct seg * seg,caddr_t addr) segumap_getoffset() argument 381 segumap_gettype(struct seg * seg,caddr_t addr) segumap_gettype() argument 392 segumap_getvp(struct seg * seg,caddr_t addr,struct vnode ** vpp) segumap_getvp() argument 402 segumap_advise(struct seg * seg,caddr_t addr,size_t len,uint_t behav) segumap_advise() argument 414 segumap_dump(struct seg * seg) segumap_dump() argument 424 segumap_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segumap_pagelock() argument 432 segumap_setpagesize(struct seg * seg,caddr_t addr,size_t len,uint_t szc) segumap_setpagesize() argument 438 segumap_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segumap_getmemid() argument 449 segumap_capable(struct seg * seg,segcapability_t capability) segumap_capable() argument [all...] |
H A D | seg_kp.c | 192 segkp_create(struct seg * seg) segkp_create() argument 238 segkp_cache_init(struct seg * seg,int maxsize,size_t len,uint_t flags) segkp_cache_init() argument 268 struct seg *seg; segkp_cache_free() local 302 segkp_get(struct seg * seg,size_t len,uint_t flags) segkp_get() argument 322 struct seg *seg; segkp_cache_get() local 353 segkp_get_withanonmap(struct seg * seg,size_t len,uint_t flags,struct anon_map * amp) segkp_get_withanonmap() argument 384 segkp_get_internal(struct seg * seg,size_t len,uint_t flags,struct segkp_data ** tkpd,struct anon_map * amp) segkp_get_internal() argument 604 segkp_release(struct seg * seg,caddr_t vaddr) segkp_release() argument 638 segkp_release_internal(struct seg * seg,struct segkp_data * kpd,size_t len) segkp_release_internal() argument 931 segkp_fault(struct hat * hat,struct seg * seg,caddr_t vaddr,size_t len,enum fault_type type,enum seg_rw rw) segkp_fault() argument 1046 segkp_checkprot(struct seg * seg,caddr_t vaddr,size_t len,uint_t prot) segkp_checkprot() argument 1077 segkp_kluster(struct seg * seg,caddr_t addr,ssize_t delta) segkp_kluster() argument 1089 segkp_load(struct hat * hat,struct seg * seg,caddr_t vaddr,size_t len,struct segkp_data * kpd,uint_t flags) segkp_load() argument 1174 segkp_unlock(struct hat * hat,struct seg * seg,caddr_t vaddr,size_t len,struct segkp_data * kpd,uint_t flags) segkp_unlock() argument 1273 segkp_insert(struct seg * seg,struct segkp_data * kpd) segkp_insert() argument 1293 segkp_delete(struct seg * seg,struct segkp_data * kpd) segkp_delete() argument 1324 segkp_find(struct seg * seg,caddr_t vaddr) segkp_find() argument 1367 segkp_dump(struct seg * seg) segkp_dump() argument 1396 segkp_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segkp_pagelock() argument 1404 segkp_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segkp_getmemid() argument 1411 segkp_getpolicy(struct seg * seg,caddr_t addr) segkp_getpolicy() argument 1418 segkp_capable(struct seg * seg,segcapability_t capability) segkp_capable() argument 1460 segkpinit_mem_config(struct seg * seg) segkpinit_mem_config() argument [all...] |
H A D | seg_spt.c | 241 segspt_free(struct seg * seg) segspt_free() argument 264 segspt_shmsync(struct seg * seg,caddr_t addr,size_t len,int attr,uint_t flags) segspt_shmsync() argument 274 segspt_shmincore(struct seg * seg,caddr_t addr,size_t len,char * vec) segspt_shmincore() argument 342 segspt_unmap(struct seg * seg,caddr_t raddr,size_t ssize) segspt_unmap() argument 370 segspt_create(struct seg * seg,caddr_t argsp) segspt_create() argument 615 segspt_free_pages(struct seg * seg,caddr_t addr,size_t len) segspt_free_pages() argument 779 segspt_getpolicy(struct seg * seg,caddr_t addr) segspt_getpolicy() argument 824 segspt_dismpagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segspt_dismpagelock() argument 1180 segspt_shmpagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segspt_shmpagelock() argument 1429 segspt_purge(struct seg * seg) segspt_purge() argument 1438 struct seg *seg = (struct seg *)ptag; segspt_reclaim() local 1574 segspt_softunlock(struct seg * seg,caddr_t sptseg_addr,size_t len,enum seg_rw rw) segspt_softunlock() argument 1672 segspt_shmattach(struct seg * seg,caddr_t * argsp) segspt_shmattach() argument 1734 segspt_shmunmap(struct seg * seg,caddr_t raddr,size_t ssize) segspt_shmunmap() argument 1768 segspt_shmfree(struct seg * seg) segspt_shmfree() argument 1804 segspt_shmsetprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segspt_shmsetprot() argument 1821 segspt_dismfault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segspt_dismfault() argument 2004 segspt_shmfault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segspt_shmfault() argument 2235 segspt_shmfaulta(struct seg * seg,caddr_t addr) segspt_shmfaulta() argument 2242 segspt_shmkluster(struct seg * seg,caddr_t addr,ssize_t delta) segspt_shmkluster() argument 2249 segspt_shmswapout(struct seg * seg) segspt_shmswapout() argument 2258 segspt_shmdup(struct seg * seg,struct seg * newseg) segspt_shmdup() argument 2304 segspt_shmcheckprot(struct seg * seg,caddr_t addr,size_t size,uint_t prot) segspt_shmcheckprot() argument 2479 spt_lockpages(struct seg * seg,pgcnt_t anon_index,pgcnt_t npages,page_t ** ppa,ulong_t * lockmap,size_t pos,rctl_qty_t * locked) spt_lockpages() argument 2567 spt_unlockpages(struct seg * seg,pgcnt_t anon_index,pgcnt_t npages,rctl_qty_t * unlocked) spt_unlockpages() argument 2640 segspt_shmlockop(struct seg * seg,caddr_t addr,size_t len,int attr,int op,ulong_t * lockmap,size_t pos) segspt_shmlockop() argument 2784 segspt_shmgetprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segspt_shmgetprot() argument 2802 segspt_shmgetoffset(struct seg * seg,caddr_t addr) segspt_shmgetoffset() argument 2813 segspt_shmgettype(struct seg * seg,caddr_t addr) segspt_shmgettype() argument 2830 segspt_shmgetvp(struct seg * seg,caddr_t addr,struct vnode ** vpp) segspt_shmgetvp() argument 2850 segspt_shmadvise(struct seg * seg,caddr_t addr,size_t len,uint_t behav) segspt_shmadvise() argument 2998 segspt_shmdump(struct seg * seg) segspt_shmdump() argument 3005 segspt_shmsetpgsz(struct seg * seg,caddr_t addr,size_t len,uint_t szc) segspt_shmsetpgsz() argument 3014 segspt_shmgetmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segspt_shmgetmemid() argument 3057 segspt_shmgetpolicy(struct seg * seg,caddr_t addr) segspt_shmgetpolicy() argument 3093 segspt_shmcapable(struct seg * seg,segcapability_t capability) segspt_shmcapable() argument [all...] |
H A D | seg_map.c | 175 MAP_PAGES(seg) global() argument 180 MAP_PAGE(seg,addr) global() argument 185 GET_SMAP(seg,addr) global() argument 300 segmap_create(struct seg * seg,void * argsp) segmap_create() argument 480 segmap_free(seg) segmap_free() argument 493 segmap_unlock(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum seg_rw rw,struct smap * smp) segmap_unlock() argument 584 segmap_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segmap_fault() argument 775 segmap_faulta(struct seg * seg,caddr_t addr) segmap_faulta() argument 837 segmap_checkprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segmap_checkprot() argument 851 segmap_getprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segmap_getprot() argument 867 segmap_getoffset(struct seg * seg,caddr_t addr) segmap_getoffset() argument 878 segmap_gettype(struct seg * seg,caddr_t addr) segmap_gettype() argument 887 segmap_getvp(struct seg * seg,caddr_t addr,struct vnode ** vpp) segmap_getvp() argument 907 segmap_kluster(struct seg * seg,caddr_t addr,ssize_t delta) segmap_kluster() argument 1379 segmap_pagecreate(struct seg * seg,caddr_t addr,size_t len,int softlock) segmap_pagecreate() argument 1493 segmap_pageunlock(struct seg * seg,caddr_t addr,size_t len,enum seg_rw rw) segmap_pageunlock() argument 1579 segmap_getmap(struct seg * seg,struct vnode * vp,u_offset_t off) segmap_getmap() argument 1600 segmap_getmapflt(struct seg * seg,struct vnode * vp,u_offset_t off,size_t len,int forcefault,enum seg_rw rw) segmap_getmapflt() argument 1979 segmap_release(struct seg * seg,caddr_t addr,uint_t flags) segmap_release() argument 2131 segmap_dump(struct seg * seg) segmap_dump() argument 2178 segmap_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segmap_pagelock() argument 2185 segmap_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segmap_getmemid() argument 2196 segmap_getpolicy(struct seg * seg,caddr_t addr) segmap_getpolicy() argument 2203 segmap_capable(struct seg * seg,segcapability_t capability) segmap_capable() argument 2216 segmap_pagecreate_kpm(struct seg * seg,vnode_t * vp,u_offset_t off,struct smap * smp,enum seg_rw rw) segmap_pagecreate_kpm() argument 2342 segmap_pagecreate_kpm(struct seg * seg,vnode_t * vp,u_offset_t off,struct smap * smp,enum seg_rw rw) segmap_pagecreate_kpm() argument [all...] |
H A D | seg_kpm.c | 153 segkpm_create(struct seg *seg, void *argsp) in segkpm_create() argument 210 segkpm_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segkpm_fault() argument 298 segkpm_create(struct seg * seg,void * argsp) segkpm_create() argument 302 segkpm_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segkpm_fault() argument 330 segkpm_dump(struct seg * seg) segkpm_dump() argument 338 segkpm_capable(struct seg * seg,segcapability_t capability) segkpm_capable() argument [all...] |
H A D | vm_as.c | 359 struct seg *seg = as->a_seglast; in as_findseg() local 386 struct seg *seg, *seglast, *p, *n; as_verify() local 419 struct seg *seg; as_addseg() local 502 as_removeseg(struct as * as,struct seg * seg) as_removeseg() argument 544 struct seg *seg = as->a_seglast; as_segat() local 686 struct seg *seg, *next; as_free() local 775 struct seg *seg, *newseg; as_dup() local 842 struct seg *seg; as_fault() local 1001 struct seg *seg; as_faulta() local 1070 struct seg *seg; as_setprot() local 1233 struct seg *seg; as_checkprot() local 1290 struct seg *seg, *seg_next; as_unmap() local 1436 struct seg *seg; as_map_segvn_segs() local 1549 struct seg *seg; as_map_vnsegs() local 1664 struct seg *seg = NULL; as_map_locked() local 1766 struct seg *seg; as_purge() local 2001 struct seg *seg; as_memory() local 2065 struct seg *seg; as_swapout() local 2115 struct seg *seg; as_incore() local 2161 as_segunlock(struct seg * seg,caddr_t addr,int attr,ulong_t * bitmap,size_t position,size_t npages) as_segunlock() argument 2185 struct seg *seg = as_segat(as, raddr); as_unlockerr() local 2213 struct seg *seg; /* working segment */ as_ctl() local 2521 as_pagelock_segs(struct as * as,struct seg * seg,struct page *** ppp,caddr_t addr,size_t size,enum seg_rw rw) as_pagelock_segs() argument 2686 struct seg *seg; as_pagelock() local 2755 as_pageunlock_segs(struct as * as,struct seg * seg,caddr_t addr,size_t size,struct page ** plist,enum seg_rw rw) as_pageunlock_segs() argument 2802 struct seg *seg; as_pageunlock() local 2844 struct seg *seg; as_setpagesize() local 2972 struct seg *seg; as_iset3_default_lpsize() local 3058 struct seg *seg; as_iset1_default_lpsize() local 3211 struct seg *seg; as_set_default_lpsize() local 3360 struct seg *seg; as_setwatch() local 3407 struct seg *seg; as_clearwatch() local 3449 struct seg *seg; as_setwatchprot() local 3505 struct seg *seg; as_clearwatchprot() local 3568 struct seg *seg; as_getmemid() local [all...] |
H A D | seg.h | 102 typedef struct seg { struct 111 kmutex_t s_pmtx; /* protects seg's pcache list */ argument 112 pcache_link_t s_phead; /* head of seg's pcache list */ argument 106 s_flagsseg global() argument 108 s_treeseg global() argument 109 s_opsseg global() argument 243 seg_page(seg,addr) global() argument 246 seg_pages(seg) global() argument [all...] |
H A D | seg_dev.c | 360 segdev_create(struct seg * seg,void * argsp) segdev_create() argument 459 segdev_dup(struct seg * seg,struct seg * newseg) segdev_dup() argument 620 segdev_unmap(struct seg * seg,caddr_t addr,size_t len) segdev_unmap() argument 1082 register struct seg *seg = dhp->dh_seg; devmap_handle_unmap_tail() local 1124 segdev_free(struct seg * seg) segdev_free() argument 1323 segdev_softunlock(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum seg_rw rw) segdev_softunlock() argument 1409 segdev_faultpage(struct hat * hat,struct seg * seg,caddr_t addr,struct vpage * vpage,enum fault_type type,enum seg_rw rw,devmap_handle_t * dhp) segdev_faultpage() argument 1597 segdev_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segdev_fault() argument 1902 segdev_faultpages(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw,devmap_handle_t * dhp) segdev_faultpages() argument 2056 segdev_faulta(struct seg * seg,caddr_t addr) segdev_faulta() argument 2066 segdev_setprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segdev_setprot() argument 2193 segdev_checkprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segdev_checkprot() argument 2230 segdev_getprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segdev_getprot() argument 2262 segdev_getoffset(register struct seg * seg,caddr_t addr) segdev_getoffset() argument 2276 segdev_gettype(register struct seg * seg,caddr_t addr) segdev_gettype() argument 2291 segdev_getvp(register struct seg * seg,caddr_t addr,struct vnode ** vpp) segdev_getvp() argument 2324 segdev_sync(struct seg * seg,caddr_t addr,size_t len,int attr,uint_t flags) segdev_sync() argument 2338 segdev_incore(struct seg * seg,caddr_t addr,size_t len,char * vec) segdev_incore() argument 2358 segdev_lockop(struct seg * seg,caddr_t addr,size_t len,int attr,int op,ulong_t * lockmap,size_t pos) segdev_lockop() argument 2374 segdev_advise(struct seg * seg,caddr_t addr,size_t len,uint_t behav) segdev_advise() argument 2388 segdev_dump(struct seg * seg) segdev_dump() argument 2475 segdev_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segdev_pagelock() argument 2485 segdev_setpagesize(struct seg * seg,caddr_t addr,size_t len,uint_t szc) segdev_setpagesize() argument 4021 segdev_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segdev_getmemid() argument 4037 segdev_getpolicy(struct seg * seg,caddr_t addr) segdev_getpolicy() argument 4044 segdev_capable(struct seg * seg,segcapability_t capability) segdev_capable() argument 4083 segdev_copyfrom(struct seg * seg,caddr_t uaddr,const void * devaddr,void * kaddr,size_t len) segdev_copyfrom() argument 4094 segdev_copyto(struct seg * seg,caddr_t uaddr,const void * kaddr,void * devaddr,size_t len) segdev_copyto() argument [all...] |
H A D | seg_vn.c | 249 CALC_LPG_REGION(pgsz,seg,addr,len,lpgaddr,lpgeaddr) global() argument 541 segvn_create(struct seg * seg,void * argsp) segvn_create() argument 1499 segvn_dup_pages(struct seg * seg,struct seg * newseg) segvn_dup_pages() argument 1569 segvn_dup(struct seg * seg,struct seg * newseg) segvn_dup() argument 1815 struct seg *seg = cb->hcb_data; segvn_hat_unload_callback() local 1835 segvn_count_swap_by_vpages(struct seg * seg) segvn_count_swap_by_vpages() argument 1855 segvn_unmap(struct seg * seg,caddr_t addr,size_t len) segvn_unmap() argument 2414 segvn_free(struct seg * seg) segvn_free() argument 2564 segvn_softunlock(struct seg * seg,caddr_t addr,size_t len,enum seg_rw rw) segvn_softunlock() argument 2702 segvn_faultpage(struct hat * hat,struct seg * seg,caddr_t addr,u_offset_t off,struct vpage * vpage,page_t * pl[],uint_t vpprot,enum fault_type type,enum seg_rw rw,int brkcow) segvn_faultpage() argument 3824 segvn_fault_vnodepages(struct hat * hat,struct seg * seg,caddr_t lpgaddr,caddr_t lpgeaddr,enum fault_type type,enum seg_rw rw,caddr_t addr,caddr_t eaddr,int brkcow) segvn_fault_vnodepages() argument 4633 segvn_fault_anonpages(struct hat * hat,struct seg * seg,caddr_t lpgaddr,caddr_t lpgeaddr,enum fault_type type,enum seg_rw rw,caddr_t addr,caddr_t eaddr,int brkcow) segvn_fault_anonpages() argument 4922 segvn_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segvn_fault() argument 5615 segvn_faulta(struct seg * seg,caddr_t addr) segvn_faulta() argument 5669 segvn_setprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segvn_setprot() argument 6070 segvn_setpagesize(struct seg * seg,caddr_t addr,size_t len,uint_t szc) segvn_setpagesize() argument 6353 segvn_clrszc(struct seg * seg) segvn_clrszc() argument 6467 segvn_claim_pages(struct seg * seg,struct vpage * svp,u_offset_t off,ulong_t anon_idx,uint_t prot) segvn_claim_pages() argument 6575 segvn_split_seg(struct seg * seg,caddr_t addr) segvn_split_seg() argument 6720 segvn_demote_range(struct seg * seg,caddr_t addr,size_t len,int flag,uint_t szcvec) segvn_demote_range() argument 6861 segvn_checkprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segvn_checkprot() argument 6895 segvn_getprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segvn_getprot() argument 6922 segvn_getoffset(struct seg * seg,caddr_t addr) segvn_getoffset() argument 6933 segvn_gettype(struct seg * seg,caddr_t addr) segvn_gettype() argument 6945 segvn_getvp(struct seg * seg,caddr_t addr,struct vnode ** vpp) segvn_getvp() argument 6966 segvn_kluster(struct seg * seg,caddr_t addr,ssize_t delta) segvn_kluster() argument 7073 segvn_swapout(struct seg * seg) segvn_swapout() argument 7242 segvn_sync(struct seg * seg,caddr_t addr,size_t len,int attr,uint_t flags) segvn_sync() argument 7468 segvn_incore(struct seg * seg,caddr_t addr,size_t len,char * vec) segvn_incore() argument 7629 segvn_lockop(struct seg * seg,caddr_t addr,size_t len,int attr,int op,ulong_t * lockmap,size_t pos) segvn_lockop() argument 8063 segvn_advise(struct seg * seg,caddr_t addr,size_t len,uint_t behav) segvn_advise() argument 8573 segvn_inherit(struct seg * seg,caddr_t addr,size_t len,uint_t behav) segvn_inherit() argument 8646 segvn_vpage(struct seg * seg) segvn_vpage() argument 8697 segvn_dump(struct seg * seg) segvn_dump() argument 8806 segvn_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segvn_pagelock() argument 9426 segvn_purge(struct seg * seg) segvn_purge() argument 9461 struct seg *seg = (struct seg *)ptag; segvn_reclaim() local 9586 segvn_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segvn_getmemid() argument 9648 sameprot(struct seg * seg,caddr_t a,size_t len) sameprot() argument 9676 segvn_getpolicy(struct seg * seg,caddr_t addr) segvn_getpolicy() argument 9715 segvn_capable(struct seg * seg,segcapability_t capability) segvn_capable() argument 9732 segvn_textrepl(struct seg * seg) segvn_textrepl() argument 10016 segvn_textunrepl(struct seg * seg,int unload_unmap) segvn_textunrepl() argument 10209 segvn_trupdate_seg(struct seg * seg,segvn_data_t * svd,svntr_t * svntrp,ulong_t hash) segvn_trupdate_seg() argument [all...] |
H A D | seg_kmem.c | 442 segkmem_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t size, in segkmem_fault() argument 510 segkmem_setprot(struct seg * seg,caddr_t addr,size_t size,uint_t prot) segkmem_setprot() argument 538 segkmem_checkprot(struct seg * seg,caddr_t addr,size_t size,uint_t prot) segkmem_checkprot() argument 562 segkmem_kluster(struct seg * seg,caddr_t addr,ssize_t delta) segkmem_kluster() argument 618 segkmem_dump(struct seg * seg) segkmem_dump() argument 679 segkmem_pagelock(struct seg * seg,caddr_t addr,size_t len,page_t *** ppp,enum lock_type type,enum seg_rw rw) segkmem_pagelock() argument 743 segkmem_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segkmem_getmemid() argument 763 segkmem_getpolicy(struct seg * seg,caddr_t addr) segkmem_getpolicy() argument 770 segkmem_capable(struct seg * seg,segcapability_t capability) segkmem_capable() argument 805 segkmem_zio_create(struct seg * seg) segkmem_zio_create() argument 815 segkmem_create(struct seg * seg) segkmem_create() argument 1073 segkmem_mapin(struct seg * seg,void * addr,size_t size,uint_t vprot,pfn_t pfn,uint_t flags) segkmem_mapin() argument 1082 segkmem_mapout(struct seg * seg,void * addr,size_t size) segkmem_mapout() argument [all...] |
H A D | vm_seg.c | 221 #define P_HASHBP(seg, htag0, addr, flags) \ argument 463 seg_plookup(struct seg *seg, struct anon_map *amp, caddr_t addr, size_t len, in seg_plookup() argument 524 seg_pinactive(struct seg * seg,struct anon_map * amp,caddr_t addr,size_t len,struct page ** pp,enum seg_rw rw,uint_t flags,seg_preclaim_cbfunc_t callback) seg_pinactive() argument 739 seg_pinsert_check(struct seg * seg,struct anon_map * amp,caddr_t addr,size_t len,uint_t flags) seg_pinsert_check() argument 800 seg_pinsert(struct seg * seg,struct anon_map * amp,caddr_t addr,size_t len,size_t wlen,struct page ** pp,enum seg_rw rw,uint_t flags,seg_preclaim_cbfunc_t callback) seg_pinsert() argument 1269 seg_ppurge(struct seg * seg,struct anon_map * amp,uint_t flags) seg_ppurge() argument 1622 seg_attach(struct as * as,caddr_t base,size_t size,struct seg * seg) seg_attach() argument 1646 seg_unmap(struct seg * seg) seg_unmap() argument 1676 seg_free(struct seg * seg) seg_free() argument 1822 seg_can_change_zones(struct seg * seg) seg_can_change_zones() argument 1843 seg_swresv(struct seg * seg) seg_swresv() argument 1861 seg_inherit_notsup(struct seg * seg,caddr_t addr,size_t len,uint_t op) seg_inherit_notsup() argument [all...] |
/titanic_51/usr/src/uts/sparc/v9/vm/ |
H A D | seg_nf.c | 177 segnf_create(struct seg * seg,void * argsp) segnf_create() argument 295 segnf_dup(struct seg * seg,struct seg * newseg) segnf_dup() argument 305 segnf_unmap(struct seg * seg,caddr_t addr,size_t len) segnf_unmap() argument 374 segnf_free(struct seg * seg) segnf_free() argument 390 segnf_setprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segnf_setprot() argument 398 segnf_checkprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segnf_checkprot() argument 421 segnf_getprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segnf_getprot() argument 434 segnf_getoffset(struct seg * seg,caddr_t addr) segnf_getoffset() argument 443 segnf_gettype(struct seg * seg,caddr_t addr) segnf_gettype() argument 452 segnf_getvp(struct seg * seg,caddr_t addr,struct vnode ** vpp) segnf_getvp() argument 465 segnf_dump(struct seg * seg) segnf_dump() argument 470 segnf_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segnf_pagelock() argument 478 segnf_setpagesize(struct seg * seg,caddr_t addr,size_t len,uint_t szc) segnf_setpagesize() argument 486 segnf_getmemid(struct seg * seg,caddr_t addr,memid_t * memidp) segnf_getmemid() argument 493 segnf_getpolicy(struct seg * seg,caddr_t addr) segnf_getpolicy() argument [all...] |
/titanic_51/usr/src/uts/i86xpv/vm/ |
H A D | seg_mf.c | 107 segmf_data_zalloc(struct seg *seg) in segmf_data_zalloc() argument 118 segmf_create(struct seg *seg, void *args) in segmf_create() argument 151 segmf_dup(struct seg * seg,struct seg * newseg) segmf_dup() argument 180 segmf_unmap(struct seg * seg,caddr_t addr,size_t len) segmf_unmap() argument 207 segmf_free(struct seg * seg) segmf_free() argument 221 segmf_faultpage(struct hat * hat,struct seg * seg,caddr_t addr,enum fault_type type,uint_t prot) segmf_faultpage() argument 300 segmf_softunlock(struct hat * hat,struct seg * seg,caddr_t addr,size_t len) segmf_softunlock() argument 326 segmf_fault_range(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segmf_fault_range() argument 362 segmf_fault(struct hat * hat,struct seg * seg,caddr_t addr,size_t len,enum fault_type type,enum seg_rw rw) segmf_fault() argument 370 segmf_faulta(struct seg * seg,caddr_t addr) segmf_faulta() argument 377 segmf_setprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segmf_setprot() argument 384 segmf_checkprot(struct seg * seg,caddr_t addr,size_t len,uint_t prot) segmf_checkprot() argument 391 segmf_kluster(struct seg * seg,caddr_t addr,ssize_t delta) segmf_kluster() argument 398 segmf_sync(struct seg * seg,caddr_t addr,size_t len,int attr,uint_t flags) segmf_sync() argument 409 segmf_incore(struct seg * seg,caddr_t addr,size_t len,char * vec) segmf_incore() argument 421 segmf_lockop(struct seg * seg,caddr_t addr,size_t len,int attr,int op,ulong_t * lockmap,size_t pos) segmf_lockop() argument 428 segmf_getprot(struct seg * seg,caddr_t addr,size_t len,uint_t * protv) segmf_getprot() argument 443 segmf_getoffset(struct seg * seg,caddr_t addr) segmf_getoffset() argument 450 segmf_gettype(struct seg * seg,caddr_t addr) segmf_gettype() argument 457 segmf_getvp(struct seg * seg,caddr_t addr,struct vnode ** vpp) segmf_getvp() argument 467 segmf_advise(struct seg * seg,caddr_t addr,size_t len,uint_t behav) segmf_advise() argument 474 segmf_dump(struct seg * seg) segmf_dump() argument 479 segmf_pagelock(struct seg * seg,caddr_t addr,size_t len,struct page *** ppp,enum lock_type type,enum seg_rw rw) segmf_pagelock() argument 487 segmf_setpagesize(struct seg * seg,caddr_t addr,size_t len,uint_t szc) segmf_setpagesize() argument 493 segmf_getmemid(struct seg * seg,caddr_t addr,memid_t * memid) segmf_getmemid() argument 504 segmf_getpolicy(struct seg * seg,caddr_t addr) segmf_getpolicy() argument 511 segmf_capable(struct seg * seg,segcapability_t capability) segmf_capable() argument 524 segmf_add_mfns(struct seg * seg,caddr_t addr,mfn_t mfn,pgcnt_t pgcnt,domid_t domid) segmf_add_mfns() argument 580 segmf_add_grefs(struct seg * seg,caddr_t addr,uint_t flags,grant_ref_t * grefs,uint_t cnt,domid_t domid) segmf_add_grefs() argument 643 segmf_release_grefs(struct seg * seg,caddr_t addr,uint_t cnt) segmf_release_grefs() argument 696 segmf_add_gref_pte(struct seg * seg,caddr_t addr,uint64_t pte_ma) segmf_add_gref_pte() argument 709 segmf_fault_gref_range(struct seg * seg,caddr_t addr,size_t cnt) segmf_fault_gref_range() argument [all...] |
/titanic_51/usr/src/uts/common/io/ |
H A D | vuid_store.c | 64 register Vuid_seg *seg; local 143 register Vuid_seg *seg; global() local 165 register Vuid_seg *seg; global() local 175 vuid_destroy_seg(seg) vuid_destroy_seg() argument 193 register Vuid_seg *seg; global() local 213 vuid_copy_seg(seg) vuid_copy_seg() argument 249 register Vuid_seg *seg; global() local 259 vuid_find_value(seg,offset) vuid_find_value() argument 273 vuid_add_value(seg,offset) vuid_add_value() argument [all...] |
/titanic_51/usr/src/uts/common/sys/ |
H A D | vuid_store.h | 95 #define vuid_set_boolean_bit(seg, offset) \ argument 98 #define vuid_clear_boolean_bit(seg, offset) \ argument 101 #define vuid_get_boolean_bit(seg, offset) \ argument 105 #define vuid_set_int_bit(seg, offset) \ argument 108 #define vuid_clear_int_bit(seg, offse argument 111 vuid_get_int_bit(seg,offset) global() argument [all...] |
/titanic_51/usr/src/lib/librsm/common/ |
H A D | rsmlib.c | 905 rsmseg_handle_t *seg; in rsm_memseg_export_destroy() local 945 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_memseg_export_rebind() local 995 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_memseg_export_publish() local 1068 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_memseg_export_unpublish() local 1112 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_memseg_export_republish() local 1301 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_disconnect() local 1356 __rsm_import_verify_access(rsmseg_handle_t * seg,off_t offset,caddr_t datap,size_t len,rsm_permission_t perm,rsm_access_size_t das) __rsm_import_verify_access() argument 1448 __rsm_import_implicit_map(rsmseg_handle_t * seg,int iotype) __rsm_import_implicit_map() argument 1506 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_get8() local 1547 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_get16() local 1589 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_get32() local 1630 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_get64() local 1671 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_get() local 1711 rsmseg_handle_t *seg; rsm_memseg_import_getv() local 1828 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_put8() local 1871 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_put16() local 1915 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_put32() local 1958 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_put64() local 2001 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_put() local 2041 rsmseg_handle_t *seg; rsm_memseg_import_putv() local 2162 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_map() local 2294 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_unmap() local 2333 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_init_barrier() local 2492 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_get_mode() local 2517 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; rsm_memseg_import_set_mode() local 2548 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_intr_signal_post() local 2576 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_intr_signal_wait() local 2782 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_memseg_get_pollfd() local 2821 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; rsm_memseg_release_pollfd() local [all...] |
H A D | rsmgen.c | 109 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get8x8() local 152 rsmseg_handle_t *seg in __rsm_get16x16() local 196 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_get32x32() local 240 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_get64x64() local 299 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_put8x8() local 342 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_put16x16() local 386 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_put32x32() local 430 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_put64x64() local 472 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_get() local 622 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_put() local 779 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; __rsm_memseg_import_init_barrier() local 819 rsmseg_handle_t *seg; __rsm_memseg_import_open_barrier() local 857 rsmseg_handle_t *seg; __rsm_memseg_import_order_barrier() local 891 rsmseg_handle_t *seg; __rsm_memseg_import_close_barrier() local [all...] |
H A D | rsmloopback.c | 66 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get8() local 109 rsmseg_handle_t *seg in loopback_get16() local 153 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_get32() local 197 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_get64() local 241 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_put8() local 284 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_put16() local 328 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_put32() local 372 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_put64() local 414 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_get() local 479 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; loopback_put() local [all...] |
/titanic_51/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_mem.c | 45 MEMSEG *seg; in emlxs_mem_alloc_buffer() local 374 emlxs_mem_pool_alloc(emlxs_hba_t * hba,MEMSEG * seg,uint32_t count) emlxs_mem_pool_alloc() argument 540 emlxs_mem_pool_free(emlxs_hba_t * hba,MEMSEG * seg,uint32_t count) emlxs_mem_pool_free() argument 671 emlxs_mem_pool_create(emlxs_hba_t * hba,MEMSEG * seg) emlxs_mem_pool_create() argument 724 emlxs_mem_pool_destroy(emlxs_hba_t * hba,MEMSEG * seg) emlxs_mem_pool_destroy() argument 766 emlxs_mem_pool_clean(emlxs_hba_t * hba,MEMSEG * seg) emlxs_mem_pool_clean() argument 856 emlxs_mem_pool_get(emlxs_hba_t * hba,MEMSEG * seg) emlxs_mem_pool_get() argument 943 emlxs_mem_pool_put(emlxs_hba_t * hba,MEMSEG * seg,void * bp) emlxs_mem_pool_put() argument 1113 MEMSEG *seg; emlxs_mem_get() local 1159 MEMSEG *seg; emlxs_mem_put() local [all...] |
/titanic_51/usr/src/lib/libast/common/vmalloc/ |
H A D | vmlast.c | 44 reg Seg_t *seg, *last; local 113 reg Seg_t* seg; local 172 reg Seg_t *seg; local 354 reg Seg_t *seg, *next; local 401 reg Seg_t* seg; local
|
H A D | vmpool.c | 52 reg Seg_t* seg; local 136 reg Seg_t* seg; local 299 reg Seg_t *seg, *next; local
|
/titanic_51/usr/src/contrib/ast/src/lib/libast/vmalloc/ |
H A D | vmlast.c | 45 Seg_t *seg, *last; local 100 Seg_t *seg; global() local 146 Seg_t *seg; global() local 328 Seg_t *seg, *next; global() local 366 Seg_t *seg; global() local [all...] |
H A D | vmopen.c | 49 { Seg_t seg; /* space for segment */ member 51 } seg; member 69 Seg_t *seg; local [all...] |
H A D | vmpool.c | 52 reg Seg_t *seg; local 125 Seg_t *seg; global() local 253 Seg_t *seg, *next; global() local [all...] |
/titanic_51/usr/src/uts/common/io/rsm/ |
H A D | rsm.c | 1742 rsmsharecv_signal(rsmseg_t *seg, int oldstate, int newstate) in rsmsharecv_signal() argument 1831 rsmseg_free(rsmseg_t * seg) rsmseg_free() argument 1997 rsmseg_close(rsmseg_t * seg,int force_flag) rsmseg_close() argument 2286 rsm_unbind_pages(rsmseg_t * seg) rsm_unbind_pages() argument 2308 rsm_bind(rsmseg_t * seg,rsm_ioctlmsg_t * msg,intptr_t dataptr,int mode) rsm_bind() argument 2439 rsmseg_t *seg = (rsmseg_t *)p; rsm_remap_local_importers() local 2462 rsm_rebind(rsmseg_t * seg,rsm_ioctlmsg_t * msg) rsm_rebind() argument 2586 rsm_unbind(rsmseg_t * seg) rsm_unbind() argument 2769 rsmseg_t *seg; rsmsegacl_validate() local 2849 rsm_publish(rsmseg_t * seg,rsm_ioctlmsg_t * msg,intptr_t dataptr,int mode) rsm_publish() argument 3104 rsm_republish(rsmseg_t * seg,rsm_ioctlmsg_t * msg,int mode) rsm_republish() argument 3261 rsm_unpublish(rsmseg_t * seg,int mode) rsm_unpublish() argument 3666 rsmseg_t *seg = (rsmseg_t *)p; rsm_force_unload() local 4022 rsmseg_t *seg; rsm_intr_event() local 4094 rsmseg_t *seg; importer_update() local 4184 rsmseg_t *seg; exporter_quiesce() local 4263 rsmseg_t *seg; importer_suspend() local 4355 rsmseg_suspend(rsmseg_t * seg,int * susp_flg) rsmseg_suspend() argument 4427 rsmsegshare_suspend(rsmseg_t * seg) rsmsegshare_suspend() argument 4524 rsmseg_t *seg = (rsmseg_t *)p; importer_resume() local 4560 rsmseg_resume(rsmseg_t * seg,void ** cookie) rsmseg_resume() argument 4740 rsmsegshare_resume(rsmseg_t * seg) rsmsegshare_resume() argument 6086 rsm_connect(rsmseg_t * seg,rsm_ioctlmsg_t * msg,cred_t * cred,intptr_t dataptr,int mode) rsm_connect() argument 6502 rsm_unmap(rsmseg_t * seg) rsm_unmap() argument 6601 rsm_closeconnection(rsmseg_t * seg,void ** cookie) rsm_closeconnection() argument 6708 rsm_disconnect(rsmseg_t * seg) rsm_disconnect() argument 6771 rsmseg_t *seg; rsm_chpoll() local 6814 rsmseg_t *seg; rsmresource_seg() local 6852 rsmexport_ioctl(rsmseg_t * seg,rsm_ioctlmsg_t * msg,int cmd,intptr_t arg,int mode,cred_t * credp) rsmexport_ioctl() argument 6895 rsmimport_ioctl(rsmseg_t * seg,rsm_ioctlmsg_t * msg,int cmd,intptr_t arg,int mode,cred_t * credp) rsmimport_ioctl() argument 6920 rsmbar_ioctl(rsmseg_t * seg,rsm_ioctlmsg_t * msg,int cmd,intptr_t arg,int mode) rsmbar_ioctl() argument 7001 exportbell_ioctl(rsmseg_t * seg,int cmd) exportbell_ioctl() argument 7025 importbell_ioctl(rsmseg_t * seg,int cmd) importbell_ioctl() argument 7264 rsmseg_t *seg; rsm_consumeevent_ioctl() local 7962 rsmseg_t *seg; rsm_ioctl() local 8149 rsm_get_mapinfo(rsmseg_t * seg,off_t off,size_t len,off_t * dev_offset,size_t * map_len) rsm_get_mapinfo() argument 8199 rsmseg_t *seg; rsmmap_map() local 8249 rsmseg_t *seg = (rsmseg_t *)pvt; rsmmap_access() local 8292 rsmseg_t *seg = (rsmseg_t *)oldpvt; rsmmap_dup() local 8347 rsmseg_t *seg = (rsmseg_t *)pvtp; rsmmap_unmap() local 8429 rsmseg_t *seg; rsm_devmap() local 8563 rsmseg_t *seg, *eseg; rsm_segmap() local [all...] |