Home
last modified time | relevance | path

Searched refs:shm_amp (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dshm.c305 size = sp->shm_amp->size; in shmat()
306 ANON_LOCK_EXIT(&sp->shm_amp->a_rwlock); in shmat()
480 ssd.shm_amp = sp->shm_amp; in shmat()
543 crargs.amp = sp->shm_amp; in shmat()
581 anonmap_purge(sp->shm_amp); in shm_dtor()
582 ANON_LOCK_EXIT(&sp->shm_amp->a_rwlock); in shm_dtor()
593 shmem_unlock(sp, sp->shm_amp); in shm_dtor()
598 cnt = --sp->shm_amp->refcnt; in shm_dtor()
747 shmem_unlock(sp, sp->shm_amp); in shmctl()
896 sp->shm_amp->a_sp = sp; in shmget()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dshm.h92 void *shm_amp; member
94 struct anon_map *shm_amp; /* segment anon_map pointer */ member
H A Dshm_impl.h57 struct anon_map *shm_amp; /* segment anon_map pointer */ member
114 caddr32_t shm_amp; /* segment anon_map pointer */ member
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_spt.c1825 struct anon_map *shm_amp = shmd_arg->shm_amp; in segspt_shmattach() local
1836 shmd->shm_amp = shm_amp; in segspt_shmattach()
1862 btopr(shm_amp->size)); in segspt_shmattach()
1876 shm_amp->refcnt++; in segspt_shmattach()
1877 ANON_LOCK_EXIT(&shm_amp->a_rwlock); in segspt_shmattach()
1920 struct anon_map *shm_amp = shmd->shm_amp; in segspt_shmfree() local
1932 shm_amp->refcnt--; in segspt_shmfree()
1933 ANON_LOCK_EXIT(&shm_amp->a_rwlock); in segspt_shmfree()
2421 shmd_new->shm_amp = amp; in segspt_shmdup()
3102 amp = shmd->shm_amp; in segspt_shmadvise()
[all …]
H A Dseg_spt.h75 struct anon_map *shm_amp; member
H A Dvm_usage.c1168 vmu_data.vmu_all_amps_hash, (caddr_t)shmd->shm_amp, in vmu_calculate_seg()
/illumos-gate/usr/src/cmd/mdb/common/modules/ipc/
H A Dipc.c222 shmid->shm_segsz, shmid->shm_amp, shmid->shm_lkcnt, in shm_print()