Home
last modified time | relevance | path

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

1234567

/onnv-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c179 segnf_create(struct seg *seg, void *argsp) in segnf_create()
297 segnf_dup(struct seg *seg, struct seg *newseg) in segnf_dup()
307 segnf_unmap(struct seg *seg, caddr_t addr, size_t len) in segnf_unmap()
376 segnf_free(struct seg *seg) in segnf_free()
392 segnf_setprot(struct seg *seg, caddr_t addr, size_t len, uint_t prot) in segnf_setprot()
400 segnf_checkprot(struct seg *seg, caddr_t addr, size_t len, uint_t prot) in segnf_checkprot()
423 segnf_getprot(struct seg *seg, caddr_t addr, size_t len, uint_t *protv) in segnf_getprot()
436 segnf_getoffset(struct seg *seg, caddr_t addr) in segnf_getoffset()
445 segnf_gettype(struct seg *seg, caddr_t addr) in segnf_gettype()
454 segnf_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp) in segnf_getvp()
[all …]
/onnv-gate/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c107 segmf_data_zalloc(struct seg *seg) in segmf_data_zalloc()
118 segmf_create(struct seg *seg, void *args) in segmf_create()
151 segmf_dup(struct seg *seg, struct seg *newseg) in segmf_dup()
180 segmf_unmap(struct seg *seg, caddr_t addr, size_t len) in segmf_unmap()
207 segmf_free(struct seg *seg) in segmf_free()
221 segmf_faultpage(struct hat *hat, struct seg *seg, caddr_t addr, in segmf_faultpage()
300 segmf_softunlock(struct hat *hat, struct seg *seg, caddr_t addr, size_t len) in segmf_softunlock()
326 segmf_fault_range(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segmf_fault_range()
362 segmf_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segmf_fault()
370 segmf_faulta(struct seg *seg, caddr_t addr) in segmf_faulta()
[all …]
/onnv-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
/onnv-gate/usr/src/uts/common/vm/
H A Dseg_kp.c191 segkp_create(struct seg *seg) in segkp_create()
237 segkp_cache_init(struct seg *seg, int maxsize, size_t len, uint_t flags) in segkp_cache_init()
267 struct seg *seg; in segkp_cache_free() local
301 segkp_get(struct seg *seg, size_t len, uint_t flags) in segkp_get()
321 struct seg *seg; in segkp_cache_get() local
352 struct seg *seg, in segkp_get_withanonmap()
383 struct seg *seg, in segkp_get_internal()
603 segkp_release(struct seg *seg, caddr_t vaddr) in segkp_release()
637 segkp_release_internal(struct seg *seg, struct segkp_data *kpd, size_t len) in segkp_release_internal()
931 struct seg *seg, in segkp_fault()
[all …]
H A Dseg_spt.c238 segspt_free(struct seg *seg) in segspt_free()
261 segspt_shmsync(struct seg *seg, caddr_t addr, size_t len, int attr, in segspt_shmsync()
271 segspt_shmincore(struct seg *seg, caddr_t addr, size_t len, char *vec) in segspt_shmincore()
339 segspt_unmap(struct seg *seg, caddr_t raddr, size_t ssize) in segspt_unmap()
367 segspt_create(struct seg *seg, caddr_t argsp) in segspt_create()
612 segspt_free_pages(struct seg *seg, caddr_t addr, size_t len) in segspt_free_pages()
776 segspt_getpolicy(struct seg *seg, caddr_t addr) in segspt_getpolicy()
821 segspt_dismpagelock(struct seg *seg, caddr_t addr, size_t len, in segspt_dismpagelock()
1177 segspt_shmpagelock(struct seg *seg, caddr_t addr, size_t len, in segspt_shmpagelock()
1426 segspt_purge(struct seg *seg) in segspt_purge()
[all …]
H A Dseg_kpm.c154 segkpm_create(struct seg *seg, void *argsp) in segkpm_create()
211 segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segkpm_fault()
299 int segkpm_create(struct seg *seg, void *argsp) { return (0); } in segkpm_create()
303 segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segkpm_fault()
331 segkpm_dump(struct seg *seg) in segkpm_dump()
339 segkpm_capable(struct seg *seg, segcapability_t capability) in segkpm_capable()
H A Dseg_map.c174 #define MAP_PAGES(seg) ((seg)->s_size >> MAXBSHIFT) argument
179 #define MAP_PAGE(seg, addr) (((addr) - (seg)->s_base) >> MAXBSHIFT) argument
184 #define GET_SMAP(seg, addr) \ argument
299 segmap_create(struct seg *seg, void *argsp) in segmap_create()
479 segmap_free(seg) in segmap_free() argument
492 struct seg *seg, in segmap_unlock()
583 struct seg *seg, in segmap_fault()
774 segmap_faulta(struct seg *seg, caddr_t addr) in segmap_faulta()
836 segmap_checkprot(struct seg *seg, caddr_t addr, size_t len, uint_t prot) in segmap_checkprot()
850 segmap_getprot(struct seg *seg, caddr_t addr, size_t len, uint_t *protv) in segmap_getprot()
[all …]
H A Dvm_as.c359 struct seg *seg = as->a_seglast; in as_findseg() local
386 struct seg *seg, *seglast, *p, *n; in as_verify() local
419 struct seg *seg; in as_addseg() local
502 as_removeseg(struct as *as, struct seg *seg) in as_removeseg()
544 struct seg *seg = as->a_seglast; in as_segat() local
688 struct seg *seg, *next; in as_free() local
784 struct seg *seg, *newseg; in as_dup() local
873 struct seg *seg; in as_fault() local
1091 struct seg *seg; in as_faulta() local
1160 struct seg *seg; in as_setprot() local
[all …]
H A Dseg.h103 typedef struct seg { struct
107 uint_t s_flags; /* flags for segment, see below */ argument
109 avl_node_t s_tree; /* AVL tree links to segs in this as */ argument
110 struct seg_ops *s_ops; /* ops vector: see below */ argument
112 kmutex_t s_pmtx; /* protects seg's pcache list */ argument
113 pcache_link_t s_phead; /* head of seg's pcache list */ argument
242 #define seg_page(seg, addr) \ argument
245 #define seg_pages(seg) \ argument
H A Dseg_dev.c359 segdev_create(struct seg *seg, void *argsp) in segdev_create()
458 segdev_dup(struct seg *seg, struct seg *newseg) in segdev_dup()
619 segdev_unmap(struct seg *seg, caddr_t addr, size_t len) in segdev_unmap()
1081 register struct seg *seg = dhp->dh_seg; in devmap_handle_unmap_tail() local
1123 segdev_free(struct seg *seg) in segdev_free()
1322 struct seg *seg, /* seg_dev of interest */ in segdev_softunlock()
1408 struct seg *seg, /* seg_dev of interest */ in segdev_faultpage()
1596 struct seg *seg, /* the seg_dev of interest */ in segdev_fault()
1901 struct seg *seg, /* the seg_dev of interest */ in segdev_faultpages()
2055 segdev_faulta(struct seg *seg, caddr_t addr) in segdev_faulta()
[all …]
H A Dseg_vn.c224 #define CALC_LPG_REGION(pgsz, seg, addr, len, lpgaddr, lpgeaddr) { \ argument
516 segvn_create(struct seg *seg, void *argsp) in segvn_create()
1468 segvn_dup(struct seg *seg, struct seg *newseg) in segvn_dup()
1754 struct seg *seg = cb->hcb_data; in segvn_hat_unload_callback() local
1774 segvn_count_swap_by_vpages(struct seg *seg) in segvn_count_swap_by_vpages()
1794 segvn_unmap(struct seg *seg, caddr_t addr, size_t len) in segvn_unmap()
2352 segvn_free(struct seg *seg) in segvn_free()
2502 segvn_softunlock(struct seg *seg, caddr_t addr, size_t len, enum seg_rw rw) in segvn_softunlock()
2640 struct seg *seg, /* seg_vn of interest */ in segvn_faultpage()
3762 segvn_fault_vnodepages(struct hat *hat, struct seg *seg, caddr_t lpgaddr, in segvn_fault_vnodepages()
[all …]
H A Dseg_kmem.c441 segkmem_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t size, in segkmem_fault()
509 segkmem_setprot(struct seg *seg, caddr_t addr, size_t size, uint_t prot) in segkmem_setprot()
537 segkmem_checkprot(struct seg *seg, caddr_t addr, size_t size, uint_t prot) in segkmem_checkprot()
561 segkmem_kluster(struct seg *seg, caddr_t addr, ssize_t delta) in segkmem_kluster()
617 segkmem_dump(struct seg *seg) in segkmem_dump()
678 segkmem_pagelock(struct seg *seg, caddr_t addr, size_t len, in segkmem_pagelock()
742 segkmem_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp) in segkmem_getmemid()
762 segkmem_getpolicy(struct seg *seg, caddr_t addr) in segkmem_getpolicy()
769 segkmem_capable(struct seg *seg, segcapability_t capability) in segkmem_capable()
803 segkmem_zio_create(struct seg *seg) in segkmem_zio_create()
[all …]
H A Dvm_seg.c220 #define P_HASHBP(seg, htag0, addr, flags) \ argument
462 seg_plookup(struct seg *seg, struct anon_map *amp, caddr_t addr, size_t len, in seg_plookup()
523 seg_pinactive(struct seg *seg, struct anon_map *amp, caddr_t addr, in seg_pinactive()
738 seg_pinsert_check(struct seg *seg, struct anon_map *amp, caddr_t addr, in seg_pinsert_check()
799 seg_pinsert(struct seg *seg, struct anon_map *amp, caddr_t addr, size_t len, in seg_pinsert()
1268 seg_ppurge(struct seg *seg, struct anon_map *amp, uint_t flags) in seg_ppurge()
1621 seg_attach(struct as *as, caddr_t base, size_t size, struct seg *seg) in seg_attach()
1645 seg_unmap(struct seg *seg) in seg_unmap()
1675 seg_free(struct seg *seg) in seg_free()
1821 seg_can_change_zones(struct seg *seg) in seg_can_change_zones()
[all …]
/onnv-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
/onnv-gate/usr/src/lib/librsm/common/
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
472 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_get() local
622 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in __rsm_put() local
[all …]
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
1301 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in rsm_memseg_import_disconnect() local
1356 __rsm_import_verify_access(rsmseg_handle_t *seg, in __rsm_import_verify_access()
1448 __rsm_import_implicit_map(rsmseg_handle_t *seg, int iotype) in __rsm_import_implicit_map()
1506 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in rsm_memseg_import_get8() local
1547 rsmseg_handle_t *seg = (rsmseg_handle_t *)im_memseg; in rsm_memseg_import_get16() 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
/onnv-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_mem.c39 MEMSEG *seg; in emlxs_mem_alloc_buffer() local
377 emlxs_mem_pool_alloc(emlxs_hba_t *hba, MEMSEG *seg) in emlxs_mem_pool_alloc()
518 emlxs_mem_pool_free(emlxs_hba_t *hba, MEMSEG *seg) in emlxs_mem_pool_free()
605 emlxs_mem_pool_get(emlxs_hba_t *hba, MEMSEG *seg, uint32_t priority) in emlxs_mem_pool_get()
688 emlxs_mem_pool_put(emlxs_hba_t *hba, MEMSEG *seg, uint8_t *bp) in emlxs_mem_pool_put()
873 MEMSEG *seg; in emlxs_mem_get() local
919 MEMSEG *seg; in emlxs_mem_put() local
/onnv-gate/usr/src/lib/libast/common/vmalloc/
H A Dvmlast.c44 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 Dvmopen.c41 Seg_t seg; /* space for segment */ member
60 reg Seg_t* seg; local
H A Dvmpool.c52 reg Seg_t* seg; local
136 reg Seg_t* seg; local
299 reg Seg_t *seg, *next; local
H A Dvmprivate.c48 reg Seg_t* seg; local
211 static ssize_t vmtruncate(Vmalloc_t* vm, Seg_t* seg, size_t size, int exact) in vmtruncate()
H A Dvmbest.c184 reg Seg_t *seg; local
268 { reg Seg_t* seg; local
381 reg Seg_t *seg; local
563 reg Seg_t *seg, *next; local
788 reg Seg_t* seg; local
1000 { reg Seg_t* seg; local
1067 reg Seg_t* seg; local
1121 reg Seg_t* seg; local
/onnv-gate/usr/src/uts/common/io/rsm/
H A Drsm.c1741 rsmsharecv_signal(rsmseg_t *seg, int oldstate, int newstate) in rsmsharecv_signal()
1830 rsmseg_free(rsmseg_t *seg) in rsmseg_free()
1996 rsmseg_close(rsmseg_t *seg, int force_flag) in rsmseg_close()
2285 rsm_unbind_pages(rsmseg_t *seg) in rsm_unbind_pages()
2307 rsm_bind(rsmseg_t *seg, rsm_ioctlmsg_t *msg, intptr_t dataptr, int mode) in rsm_bind()
2438 rsmseg_t *seg = (rsmseg_t *)p; in rsm_remap_local_importers() local
2461 rsm_rebind(rsmseg_t *seg, rsm_ioctlmsg_t *msg) in rsm_rebind()
2585 rsm_unbind(rsmseg_t *seg) in rsm_unbind()
2768 rsmseg_t *seg; in rsmsegacl_validate() local
2848 rsm_publish(rsmseg_t *seg, rsm_ioctlmsg_t *msg, intptr_t dataptr, int mode) in rsm_publish()
[all …]
/onnv-gate/usr/src/cmd/man/src/util/nsgmls.src/lib/
H A DAllocator.cxx58 SegmentHeader *seg = b->seg; in free() local
78 SegmentHeader *seg in alloc1() local

1234567