Searched refs:shmmap_s (Results 1 – 1 of 1) sorted by relevance
158 shm_delete_mapping(struct vmspace *vm, struct shmmap_state *shmmap_s) in shm_delete_mapping() argument164 segnum = IPCID_TO_IX(shmmap_s->shmid); in shm_delete_mapping()174 end = round_page(shmmap_s->va+shmseg->shm_segsz); in shm_delete_mapping()175 uvm_unmap(&vm->vm_map, trunc_page(shmmap_s->va), end); in shm_delete_mapping()176 shmmap_s->shmid = -1; in shm_delete_mapping()190 struct shmmap_state *shmmap_s; in sys_shmdt() local197 for (i = 0, shmmap_s = shmmap_h->state; i < shmmap_h->shmseg; in sys_shmdt()198 i++, shmmap_s++) in sys_shmdt()199 if (shmmap_s->shmid != -1 && in sys_shmdt()200 shmmap_s->va == (vaddr_t)SCARG(uap, shmaddr)) in sys_shmdt()[all …]