Searched refs:pshmobj (Results 1 – 1 of 1) sorted by relevance
548 pshm_mobj_t *pshmobj, *pshmobj_last; in pshm_truncate() local621 pshmobj = kalloc_type(pshm_mobj_t, Z_WAITOK | Z_NOFAIL); in pshm_truncate()626 pshmobj->pshmo_memobject = (void *)mem_object; in pshm_truncate()627 pshmobj->pshmo_size = mosize; in pshm_truncate()628 SLIST_NEXT(pshmobj, pshmo_next) = NULL; in pshm_truncate()631 SLIST_FIRST(&pinfo->pshm_mobjs) = pshmobj; in pshm_truncate()633 SLIST_INSERT_AFTER(pshmobj_last, pshmobj, pshmo_next); in pshm_truncate()635 pshmobj_last = pshmobj; in pshm_truncate()649 while ((pshmobj = SLIST_FIRST(&pinfo->pshm_mobjs)) != NULL) { in pshm_truncate()652 mach_memory_entry_port_release(pshmobj->pshmo_memobject); in pshm_truncate()[all …]