Searched refs:pshmobj (Results 1 – 1 of 1) sorted by relevance
550 pshm_mobj_t *pshmobj, *pshmobj_last; in pshm_truncate() local623 pshmobj = kalloc_type(pshm_mobj_t, Z_WAITOK | Z_NOFAIL); in pshm_truncate()628 pshmobj->pshmo_memobject = (void *)mem_object; in pshm_truncate()629 pshmobj->pshmo_size = mosize; in pshm_truncate()630 SLIST_NEXT(pshmobj, pshmo_next) = NULL; in pshm_truncate()633 SLIST_FIRST(&pinfo->pshm_mobjs) = pshmobj; in pshm_truncate()635 SLIST_INSERT_AFTER(pshmobj_last, pshmobj, pshmo_next); in pshm_truncate()637 pshmobj_last = pshmobj; in pshm_truncate()651 while ((pshmobj = SLIST_FIRST(&pinfo->pshm_mobjs)) != NULL) { in pshm_truncate()654 mach_memory_entry_port_release(pshmobj->pshmo_memobject); in pshm_truncate()[all …]