Home
last modified time | relevance | path

Searched defs:seg (Results 1 – 25 of 181) sorted by relevance

12345678

/illumos-gate/usr/src/uts/common/vm/
H A Dseg_hole.c87 struct seg *seg = *segpp; in seghole_create() local
102 seghole_dup(struct seg *seg, struct seg *newseg) in seghole_dup()
120 seghole_unmap(struct seg *seg, caddr_t addr, size_t len) in seghole_unmap()
148 seghole_free(struct seg *seg) in seghole_free()
170 seghole_faulta(struct seg *seg, caddr_t addr) in seghole_faulta()
203 seghole_incore(struct seg *seg, caddr_t addr, size_t len, char *vec) in seghole_incore()
244 seghole_getoffset(struct seg *seg, caddr_t addr) in seghole_getoffset()
255 seghole_gettype(struct seg *seg, caddr_t addr) in seghole_gettype()
262 seghole_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp) in seghole_getvp()
278 seghole_dump(struct seg *seg) in seghole_dump()
[all …]
H A Dseg_umap.c104 struct seg *seg = *segpp; in segumap_create() local
138 struct seg *seg; in segumap_verify_safe() local
160 segumap_dup(struct seg *seg, struct seg *newseg) in segumap_dup()
178 segumap_unmap(struct seg *seg, caddr_t addr, size_t len) in segumap_unmap()
202 segumap_free(struct seg *seg) in segumap_free()
276 segumap_faulta(struct seg *seg, caddr_t addr) in segumap_faulta()
371 segumap_getoffset(struct seg *seg, caddr_t addr) in segumap_getoffset()
382 segumap_gettype(struct seg *seg, caddr_t addr) in segumap_gettype()
393 segumap_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp) in segumap_getvp()
415 segumap_dump(struct seg *seg) in segumap_dump()
[all …]
H A Dseg_spt.c119 segspt_badop_swapout(struct seg *seg) in segspt_badop_swapout()
185 segspt_badop_dump(struct seg *seg) in segspt_badop_dump()
395 segspt_free(struct seg *seg) in segspt_free()
527 struct seg *seg = *segpp; in segspt_create() local
939 segspt_getpolicy(struct seg *seg, caddr_t addr) in segspt_getpolicy()
1589 segspt_purge(struct seg *seg) in segspt_purge()
1598 struct seg *seg = (struct seg *)ptag; in segspt_reclaim() local
1834 struct seg *seg = *segpp; in segspt_shmattach() local
1929 segspt_shmfree(struct seg *seg) in segspt_shmfree()
2410 segspt_shmswapout(struct seg *seg) in segspt_shmswapout()
[all …]
H A Dseg_kp.c192 segkp_create(struct seg *seg) in segkp_create()
268 struct seg *seg; in segkp_cache_free() local
322 struct seg *seg; in segkp_cache_get() local
353 struct seg *seg, in segkp_get_withanonmap()
384 struct seg *seg, in segkp_get_internal()
933 struct seg *seg, in segkp_fault()
1091 struct seg *seg, in segkp_load()
1176 struct seg *seg, in segkp_unlock()
1326 segkp_find(struct seg *seg, caddr_t vaddr) in segkp_find()
1369 segkp_dump(struct seg *seg) in segkp_dump()
[all …]
H A Dvm_as.c420 struct seg *seg; in as_addseg() local
846 struct seg *seg; in as_fault() local
1005 struct seg *seg; in as_faulta() local
1074 struct seg *seg; in as_setprot() local
1237 struct seg *seg; in as_checkprot() local
1825 struct seg *seg; in as_purge() local
2060 struct seg *seg; in as_memory() local
2124 struct seg *seg; in as_swapout() local
2174 struct seg *seg; in as_incore() local
2754 struct seg *seg; in as_pagelock() local
[all …]
H A Dseg_map.c185 #define GET_SMAP(seg, addr) \ argument
300 segmap_create(struct seg *seg, void *argsp) in segmap_create()
480 segmap_free(seg) in segmap_free() argument
493 struct seg *seg, in segmap_unlock()
584 struct seg *seg, in segmap_fault()
775 segmap_faulta(struct seg *seg, caddr_t addr) in segmap_faulta()
867 segmap_getoffset(struct seg *seg, caddr_t addr) in segmap_getoffset()
878 segmap_gettype(struct seg *seg, caddr_t addr) in segmap_gettype()
1600 struct seg *seg, in segmap_getmapflt()
2131 segmap_dump(struct seg *seg) in segmap_dump()
[all …]
H A Dseg_kpm.c153 segkpm_create(struct seg *seg, void *argsp) in segkpm_create()
210 segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segkpm_fault()
298 int segkpm_create(struct seg *seg, void *argsp) { return (0); } in segkpm_create()
302 segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segkpm_fault()
330 segkpm_dump(struct seg *seg) in segkpm_dump()
338 segkpm_capable(struct seg *seg, segcapability_t capability) in segkpm_capable()
H A Dseg.h102 typedef struct seg { struct
106 uint_t s_flags; /* flags for segment, see below */ argument
108 avl_node_t s_tree; /* AVL tree links to segs in this as */ argument
109 struct seg_ops *s_ops; /* ops vector: see below */ argument
111 kmutex_t s_pmtx; /* protects seg's pcache list */ argument
112 pcache_link_t s_phead; /* head of seg's pcache list */ argument
244 #define seg_page(seg, addr) \ argument
247 #define seg_pages(seg) \ argument
H A Dseg_vn.c543 struct seg *seg = *segpp; in segvn_create() local
1821 struct seg *seg = cb->hcb_data; in segvn_hat_unload_callback() local
2420 segvn_free(struct seg *seg) in segvn_free()
6364 segvn_clrszc(struct seg *seg) in segvn_clrszc()
6478 struct seg *seg, in segvn_claim_pages()
6731 struct seg *seg, in segvn_demote_range()
7084 segvn_swapout(struct seg *seg) in segvn_swapout()
8657 segvn_vpage(struct seg *seg) in segvn_vpage()
8708 segvn_dump(struct seg *seg) in segvn_dump()
9437 segvn_purge(struct seg *seg) in segvn_purge()
[all …]
H A Dseg_dev.c363 struct seg *seg = *segpp; in segdev_create() local
461 segdev_dup(struct seg *seg, struct seg *newseg) in segdev_dup()
1084 register struct seg *seg = dhp->dh_seg; in devmap_handle_unmap_tail() local
1126 segdev_free(struct seg *seg) in segdev_free()
1325 struct seg *seg, /* seg_dev of interest */ in segdev_softunlock()
1411 struct seg *seg, /* seg_dev of interest */ in segdev_faultpage()
1599 struct seg *seg, /* the seg_dev of interest */ in segdev_fault()
2058 segdev_faulta(struct seg *seg, caddr_t addr) in segdev_faulta()
2360 segdev_lockop(struct seg *seg, caddr_t addr, in segdev_lockop()
4086 segdev_copyfrom(struct seg *seg, in segdev_copyfrom()
[all …]
H A Dseg_kmem.c447 segkmem_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t size, in segkmem_fault()
515 segkmem_setprot(struct seg *seg, caddr_t addr, size_t size, uint_t prot) in segkmem_setprot()
567 segkmem_kluster(struct seg *seg, caddr_t addr, ssize_t delta) in segkmem_kluster()
623 segkmem_dump(struct seg *seg) in segkmem_dump()
690 segkmem_pagelock(struct seg *seg, caddr_t addr, size_t len, in segkmem_pagelock()
754 segkmem_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp) in segkmem_getmemid()
774 segkmem_getpolicy(struct seg *seg, caddr_t addr) in segkmem_getpolicy()
781 segkmem_capable(struct seg *seg, segcapability_t capability) in segkmem_capable()
816 segkmem_create(struct seg *seg) in segkmem_create()
1074 segkmem_mapin(struct seg *seg, void *addr, size_t size, uint_t vprot, in segkmem_mapin()
[all …]
H A Dvm_seg.c221 #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()
524 seg_pinactive(struct seg *seg, struct anon_map *amp, caddr_t addr, in seg_pinactive()
739 seg_pinsert_check(struct seg *seg, struct anon_map *amp, caddr_t addr, in seg_pinsert_check()
1269 seg_ppurge(struct seg *seg, struct anon_map *amp, uint_t flags) in seg_ppurge()
1622 seg_attach(struct as *as, caddr_t base, size_t size, struct seg *seg) in seg_attach()
1646 seg_unmap(struct seg *seg) in seg_unmap()
1676 seg_free(struct seg *seg) in seg_free()
1822 seg_can_change_zones(struct seg *seg) in seg_can_change_zones()
1843 seg_swresv(struct seg *seg) in seg_swresv()
[all …]
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dseg_vmm.c104 struct seg *seg = *segpp; in segvmm_create() local
140 segvmm_dup(struct seg *seg, struct seg *newseg) in segvmm_dup()
166 segvmm_unmap(struct seg *seg, caddr_t addr, size_t len) in segvmm_unmap()
193 segvmm_free(struct seg *seg) in segvmm_free()
295 segvmm_faulta(struct seg *seg, caddr_t addr) in segvmm_faulta()
388 segvmm_getoffset(struct seg *seg, caddr_t addr) in segvmm_getoffset()
399 segvmm_gettype(struct seg *seg, caddr_t addr) in segvmm_gettype()
410 segvmm_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp) in segvmm_getvp()
432 segvmm_dump(struct seg *seg) in segvmm_dump()
456 segvmm_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp) in segvmm_getmemid()
[all …]
/illumos-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c177 segnf_create(struct seg *seg, void *argsp) in segnf_create()
295 segnf_dup(struct seg *seg, struct seg *newseg) in segnf_dup()
305 segnf_unmap(struct seg *seg, caddr_t addr, size_t len) in segnf_unmap()
374 segnf_free(struct seg *seg) in segnf_free()
434 segnf_getoffset(struct seg *seg, caddr_t addr) in segnf_getoffset()
443 segnf_gettype(struct seg *seg, caddr_t addr) in segnf_gettype()
452 segnf_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp) in segnf_getvp()
465 segnf_dump(struct seg *seg) in segnf_dump()
470 segnf_pagelock(struct seg *seg, caddr_t addr, size_t len, in segnf_pagelock()
478 segnf_setpagesize(struct seg *seg, caddr_t addr, size_t len, in segnf_setpagesize()
[all …]
/illumos-gate/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c108 segmf_data_zalloc(struct seg *seg) in segmf_data_zalloc()
121 struct seg *seg = *segpp; in segmf_create() local
153 segmf_dup(struct seg *seg, struct seg *newseg) in segmf_dup()
182 segmf_unmap(struct seg *seg, caddr_t addr, size_t len) in segmf_unmap()
209 segmf_free(struct seg *seg) in segmf_free()
372 segmf_faulta(struct seg *seg, caddr_t addr) in segmf_faulta()
423 segmf_lockop(struct seg *seg, caddr_t addr, in segmf_lockop()
445 segmf_getoffset(struct seg *seg, caddr_t addr) in segmf_getoffset()
452 segmf_gettype(struct seg *seg, caddr_t addr) in segmf_gettype()
476 segmf_dump(struct seg *seg) in segmf_dump()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dvuid_store.c64 register Vuid_seg *seg; local
143 register Vuid_seg *seg; local
165 register Vuid_seg *seg; local
175 vuid_destroy_seg(seg) in vuid_destroy_seg() argument
193 register Vuid_seg *seg; local
213 vuid_copy_seg(seg) in vuid_copy_seg() argument
249 register Vuid_seg *seg; local
259 vuid_find_value(seg, offset) in vuid_find_value() argument
273 vuid_add_value(seg, offset) in vuid_add_value() argument
/illumos-gate/usr/src/uts/common/sys/
H A Dvuid_store.h95 #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, offset) \ argument
111 #define vuid_get_int_bit(seg, offset) \ argument
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmlib.c905 rsmseg_handle_t *seg; in rsm_memseg_export_destroy() local
945 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; in rsm_memseg_export_rebind() local
995 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; in rsm_memseg_export_publish() local
1068 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; in rsm_memseg_export_unpublish() local
1112 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; in rsm_memseg_export_republish() local
1356 __rsm_import_verify_access(rsmseg_handle_t *seg, in __rsm_import_verify_access()
1711 rsmseg_handle_t *seg; in rsm_memseg_import_getv() local
2041 rsmseg_handle_t *seg; in rsm_memseg_import_putv() local
2548 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; in rsm_intr_signal_post() local
2576 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg; in rsm_intr_signal_wait() local
[all …]
H A Drsmgen.c109 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get8x8() local
152 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get16x16() local
196 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get32x32() local
240 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get64x64() local
299 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_put8x8() local
342 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_put16x16() local
386 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_put32x32() local
430 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_put64x64() local
819 rsmseg_handle_t *seg; in __rsm_memseg_import_open_barrier() local
857 rsmseg_handle_t *seg; in __rsm_memseg_import_order_barrier() local
[all …]
H A Drsmloopback.c66 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get8() local
109 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get16() local
153 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get32() local
197 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get64() local
241 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_put8() local
284 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_put16() local
328 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_put32() local
372 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_put64() local
414 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_get() local
479 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in loopback_put() local
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_mem.c47 MEMSEG *seg; in emlxs_mem_alloc_buffer() local
412 emlxs_mem_pool_alloc(emlxs_hba_t *hba, MEMSEG *seg, uint32_t count) in emlxs_mem_pool_alloc()
578 emlxs_mem_pool_free(emlxs_hba_t *hba, MEMSEG *seg, uint32_t count) in emlxs_mem_pool_free()
709 emlxs_mem_pool_create(emlxs_hba_t *hba, MEMSEG *seg) in emlxs_mem_pool_create()
762 emlxs_mem_pool_destroy(emlxs_hba_t *hba, MEMSEG *seg) in emlxs_mem_pool_destroy()
804 emlxs_mem_pool_clean(emlxs_hba_t *hba, MEMSEG *seg) in emlxs_mem_pool_clean()
894 emlxs_mem_pool_get(emlxs_hba_t *hba, MEMSEG *seg) in emlxs_mem_pool_get()
981 emlxs_mem_pool_put(emlxs_hba_t *hba, MEMSEG *seg, void *bp) in emlxs_mem_pool_put()
1151 MEMSEG *seg; in emlxs_mem_get() local
1197 MEMSEG *seg; in emlxs_mem_put() local
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/
H A Dvmlast.c45 Seg_t *seg, *last; local
100 Seg_t *seg; local
146 Seg_t *seg; local
328 Seg_t *seg, *next; local
366 Seg_t *seg; local
H A Dvmopen.c49 { Seg_t seg; /* space for segment */ member
51 } seg; member
69 Seg_t *seg; local
H A Dvmpool.c52 reg Seg_t *seg; local
125 Seg_t *seg; local
253 Seg_t *seg, *next; local
/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c2769 rsmseg_t *seg; in rsmsegacl_validate() local
4020 rsmseg_t *seg; in rsm_intr_event() local
4092 rsmseg_t *seg; in importer_update() local
4182 rsmseg_t *seg; in exporter_quiesce() local
4261 rsmseg_t *seg; in importer_suspend() local
6768 rsmseg_t *seg; in rsm_chpoll() local
6813 rsmseg_t *seg; in rsmresource_seg() local
7263 rsmseg_t *seg; in rsm_consumeevent_ioctl() local
7961 rsmseg_t *seg; in rsm_ioctl() local
8198 rsmseg_t *seg; in rsmmap_map() local
[all …]

12345678