Home
last modified time | relevance | path

Searched refs:seg (Results 1 – 25 of 286) sorted by relevance

12345678910>>...12

/titanic_51/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c55 #include <vm/seg.h>
59 * Private seg op routines.
61 static int segnf_dup(struct seg *seg, struct seg *newseg);
62 static int segnf_unmap(struct seg *seg, caddr_t addr, size_t len);
63 static void segnf_free(struct seg *seg);
65 static int segnf_setprot(struct seg *se
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/common/vm/
H A Dseg_umap.c40 #include <vm/seg.h>
46 static int segumap_dup(struct seg *, struct seg *);
47 static int segumap_unmap(struct seg *, caddr_t, size_t);
48 static void segumap_free(struct seg *);
49 static faultcode_t segumap_fault(struct hat *, struct seg *, caddr_t, size_t,
51 static faultcode_t segumap_faulta(struct seg *, caddr_t);
52 static int segumap_setprot(struct seg *, caddr_t, size_t, uint_t);
53 static int segumap_checkprot(struct seg *, caddr_t, size_t, uint_t);
54 static int segumap_sync(struct seg *, caddr_
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 Dvm_as.c63 #include <vm/seg.h>
356 struct seg *
359 struct seg *seg = as->a_seglast; in as_findseg() local
364 if (seg != NULL && in as_findseg()
365 seg->s_base <= addr && in as_findseg()
366 addr < seg->s_base + seg->s_size) in as_findseg()
367 return (seg); in as_findseg()
369 seg in as_findseg()
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 Dseg_spt.c35 #include <vm/seg.h>
74 static int segspt_create(struct seg *seg, caddr_t argsp);
75 static int segspt_unmap(struct seg *seg, caddr_t raddr, size_t ssize);
76 static void segspt_free(struct seg *seg);
77 static void segspt_free_pages(struct seg *seg, caddr_t addr, size_t len);
78 static lgrp_mem_policy_info_t *segspt_getpolicy(struct seg *se
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 Dseg.h76 * The seg structure contains a lock to prevent races, the base virtual
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
115 #define S_PURGE (0x01) /* seg should be purged in as_gap() */
118 int (*dup)(struct seg *, struct seg *);
119 int (*unmap)(struct seg *, caddr_t, size_t);
120 void (*free)(struct seg *);
121 faultcode_t (*fault)(struct hat *, struct seg *, caddr_
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 Dseg_vn.c67 #include <vm/seg.h>
100 * Private seg op routines.
102 static int segvn_dup(struct seg *seg, struct seg *newseg);
103 static int segvn_unmap(struct seg *seg, caddr_t addr, size_t len);
104 static void segvn_free(struct seg *seg);
105 static faultcode_t segvn_fault(struct hat *hat, struct seg *se
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 Dseg_kp.c67 #include <vm/seg.h>
76 * Private seg op routines
79 static void segkp_dump(struct seg *seg);
80 static int segkp_checkprot(struct seg *seg, caddr_t addr, size_t len,
82 static int segkp_kluster(struct seg *seg, caddr_t addr, ssize_t delta);
83 static int segkp_pagelock(struct seg *seg, caddr_
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 Dseg_kpm.c67 #include <vm/seg.h>
101 * Private seg op routines.
103 faultcode_t segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr,
105 static void segkpm_dump(struct seg *);
108 static int segkpm_capable(struct seg *, segcapability_t);
153 segkpm_create(struct seg *seg, void *argsp) in segkpm_create() argument
160 ASSERT(seg->s_as && RW_WRITE_HELD(&seg in segkpm_create()
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 Dseg_map.c64 #include <vm/seg.h>
72 * Private seg op routines.
74 static void segmap_free(struct seg *seg);
75 faultcode_t segmap_fault(struct hat *hat, struct seg *seg, caddr_t addr,
77 static faultcode_t segmap_faulta(struct seg *seg, caddr_t addr);
78 static int segmap_checkprot(struct seg *seg, caddr_
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...]
/titanic_51/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_mem.c34 static uint32_t emlxs_mem_pool_alloc(emlxs_hba_t *hba, MEMSEG *seg,
36 static void emlxs_mem_pool_free(emlxs_hba_t *hba, MEMSEG *seg, uint32_t count);
45 MEMSEG *seg; in emlxs_mem_alloc_buffer() local
73 seg = &hba->memseg[i]; in emlxs_mem_alloc_buffer()
77 (void) strlcpy(seg->fc_label, "Node Pool", in emlxs_mem_alloc_buffer()
78 sizeof (seg->fc_label)); in emlxs_mem_alloc_buffer()
79 seg->fc_memtag = MEM_NLP; in emlxs_mem_alloc_buffer()
80 seg->fc_memsize = sizeof (NODELIST); in emlxs_mem_alloc_buffer()
81 seg->fc_hi_water = hba->max_nodes + 2; in emlxs_mem_alloc_buffer()
82 seg in emlxs_mem_alloc_buffer()
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/cmd/ipf/lib/common/
H A Dports.c17 int ports(seg, proto, pp, cp, tp, linenum) in ports() argument
18 char ***seg; in ports()
27 if (!*seg || !**seg || !***seg)
29 if (!strcasecmp(**seg, "port") && *(*seg + 1) && *(*seg + 2)) {
30 (*seg)++;
31 if (ISALNUM(***seg)
[all...]
/titanic_51/usr/src/uts/common/io/
H A Dvuid_store.c64 register Vuid_seg *seg; local
71 /* Get (search for) seg from state assoicated with event */
72 if ((seg = vuid_find_seg(state, vuid_id_addr(event->id))) ==
74 /* Allocate and initialize new seg for event */
75 seg = (Vuid_seg *) vuid_alloc(sizeof (*seg));
76 bzero((caddr_t)seg, sizeof (*seg));
77 seg->addr = vuid_id_addr(event->id);
78 /* Add the seg t
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/contrib/ast/src/lib/libast/vmalloc/
H A Dvmlast.c45 Seg_t *seg, *last; local
53 for(last = NIL(Seg_t*), seg = vd->seg; seg; last = seg, seg = seg->next)
54 { if(!(tp = seg->free) || (SIZE(tp)+sizeof(Head_t)) < size)
57 { last->next = seg->next;
58 seg
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 Dvmprivate.c49 reg Seg_t* seg; local
70 if(!(seg = vd->seg) ) /* there is no current segment */
73 { addr = (Vmuchar_t*)(*vm->disc->memoryf)(vm,seg->addr,seg->extent,
74 seg->extent+size,vm->disc);
75 if(addr == (Vmuchar_t*)seg->addr)
76 addr += seg->extent; /* seg successfully extended */
77 else seg
186 _vmtruncate(Vmalloc_t * vm,Seg_t * seg,size_t size,int exact) _vmtruncate() argument
[all...]
H A Dvmwalk.c44 reg Seg_t *seg; local
51 for(seg = vm->data->seg; seg; seg = seg->next)
52 if((rv = (*segf)(vm, seg->addr, seg->extent, vm->disc, handle)) < 0 )
60 for(seg = vm->data->seg; se
[all...]
/titanic_51/usr/src/lib/libast/common/vmalloc/
H A Dvmprivate.c48 reg Seg_t* seg; local
77 if(!(seg = vd->seg) )
80 { if(!vd->wild || SEG(vd->wild) != seg)
87 addr = (Vmuchar_t*)(*memoryf)(vm,seg->addr,seg->extent,
88 seg->extent+size-s,vm->disc);
90 seg = NIL(Seg_t*);
92 { /**/ASSERT(addr == (Vmuchar_t*)seg->addr);
93 addr += seg->extent;
119 if(seg)
121 bp = BLOCK(seg->baddr);
[all …]
H A Dvmlast.c44 reg Seg_t *seg, *last; local
63 { for(last = NIL(Seg_t*), seg = vd->seg; seg; last = seg, seg = seg->next)
64 { if(!(tp = seg->free) || (SIZE(tp)+sizeof(Head_t)) < size)
67 { last->next = seg->next;
68 seg->next = vd->seg;
69 vd->seg = seg;
76 { seg = SEG(tp);
88 SEG(next) = seg;
89 seg->free = next;
91 else seg->free = NIL(Block_t*);
[all …]
H A Dvmwalk.c44 reg Seg_t* seg; local
53 for(seg = vm->data->seg; seg; seg = seg->next)
54 { rv = (*segf)(vm, seg->addr, seg->extent, vm->disc, handle);
66 for(seg = vm->data->seg; seg; seg = seg->next)
67 { rv = (*segf)(vm, seg->addr, seg->extent, vm->disc, handle);
/titanic_51/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c52 #include <vm/seg.h>
104 static int segmf_fault_gref_range(struct seg *seg, caddr_t addr, size_t len);
107 segmf_data_zalloc(struct seg *seg) in segmf_data_zalloc() argument
112 seg->s_ops = &segmf_ops; in segmf_data_zalloc()
113 seg->s_data = data; in segmf_data_zalloc()
118 segmf_create(struct seg *seg, void *args) in segmf_create() argument
122 struct as *as = seg in segmf_create()
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/lib/librsm/common/
H A Drsmloopback.c66 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get8() local
68 (uint8_t *)&seg->rsmseg_vaddr[off - seg->rsmseg_mapoffset]; in loopback_get8()
77 if (seg->rsmseg_barmode == RSM_BARRIER_MODE_IMPLICIT) { in loopback_get8()
78 e = seg->rsmseg_ops->rsm_memseg_import_open_barrier( in loopback_get8()
79 (rsm_barrier_handle_t)seg->rsmseg_barrier); in loopback_get8()
89 if (seg->rsmseg_barmode == RSM_BARRIER_MODE_IMPLICIT) { in loopback_get8()
90 e = seg->rsmseg_ops->rsm_memseg_import_close_barrier( in loopback_get8()
91 (rsm_barrier_handle_t)seg->rsmseg_barrier); in loopback_get8()
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...]
H A Drsmgen.c109 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get8x8() local
111 (uint8_t *)&seg->rsmseg_vaddr[off - seg->rsmseg_mapoffset]; in __rsm_get8x8()
120 if (seg->rsmseg_barmode == RSM_BARRIER_MODE_IMPLICIT) { in __rsm_get8x8()
121 e = seg->rsmseg_ops->rsm_memseg_import_open_barrier( in __rsm_get8x8()
122 (rsm_barrier_handle_t)seg->rsmseg_barrier); in __rsm_get8x8()
132 if (seg->rsmseg_barmode == RSM_BARRIER_MODE_IMPLICIT) { in __rsm_get8x8()
133 e = seg->rsmseg_ops->rsm_memseg_import_close_barrier( in __rsm_get8x8()
134 (rsm_barrier_handle_t)seg->rsmseg_barrier); in __rsm_get8x8()
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 Drsmlib.c905 rsmseg_handle_t *seg; in rsm_memseg_export_destroy() local
916 seg = (rsmseg_handle_t *)memseg; in rsm_memseg_export_destroy()
918 mutex_lock(&seg->rsmseg_lock); in rsm_memseg_export_destroy()
919 if (seg->rsmseg_pollfd_refcnt) { in rsm_memseg_export_destroy()
920 mutex_unlock(&seg->rsmseg_lock); in rsm_memseg_export_destroy()
926 seg->rsmseg_state = EXPORT_BIND; in rsm_memseg_export_destroy()
928 mutex_unlock(&seg->rsmseg_lock); in rsm_memseg_export_destroy()
930 (void) close(seg->rsmseg_fd); in rsm_memseg_export_destroy()
931 mutex_destroy(&seg->rsmseg_lock); in rsm_memseg_export_destroy()
932 free((void *)seg); in rsm_memseg_export_destroy()
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...]
/titanic_51/usr/src/uts/common/io/rsm/
H A Drsm.c251 #include <vm/seg.h>
452 static int rsm_closeconnection(rsmseg_t *seg, void **cookie);
453 static int rsm_unpublish(rsmseg_t *seg, int mode);
454 static int rsm_unbind(rsmseg_t *seg);
462 int rsm_disconnect(rsmseg_t *seg);
1742 rsmsharecv_signal(rsmseg_t *seg, int oldstate, int newstate) in rsmsharecv_signal() argument
1744 ASSERT(rsmsharelock_held(seg)); in rsmsharecv_signal()
1746 if (seg->s_share->rsmsi_state == oldstate) { in rsmsharecv_signal()
1747 seg->s_share->rsmsi_state = newstate; in rsmsharecv_signal()
1748 cv_broadcast(&seg in rsmsharecv_signal()
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...]
/titanic_51/usr/src/uts/common/os/
H A Durw.c51 #include <vm/seg.h>
61 page_valid(struct seg *seg, caddr_t addr) in page_valid() argument
72 if (seg->s_ops == &segvn_ops && in page_valid()
73 SEGOP_GETVP(seg, addr, &vp) == 0 && in page_valid()
77 u_offset_t offset = SEGOP_GETOFFSET(seg, addr); in page_valid()
87 if (seg->s_ops == &segspt_shmops && in page_valid()
88 addr >= seg->s_base + spt_realsize(seg)) in page_valid()
96 if (seg in page_valid()
186 struct seg *seg; urw() local
[all...]
/titanic_51/usr/src/test/zfs-tests/cmd/getholes/
H A Dgetholes.c74 seg_t *seg; in print_list() local
82 while ((seg = list_remove_head(seg_list)) != NULL) { in print_list()
85 seg->seg_type == SEEK_HOLE ? 'h' : 'd', in print_list()
86 seg->seg_offset, seg->seg_len); in print_list()
88 if (seg->seg_type == SEEK_HOLE) { in print_list()
89 hole_blks_seen += seg->seg_len / bs; in print_list()
91 data_blks_seen += seg->seg_len / bs; in print_list()
93 umem_free(seg, sizeof (seg_t)); in print_list()
123 seg_t *seg in main() local
[all...]

12345678910>>...12