Searched refs:free_list (Results 1 – 5 of 5) sorted by relevance
| /xnu-10063.101.15/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 590 pv_free_list_t *free_list = &pv_free_ring[index]; in pv_free_array_get_batch() local 592 assert((free_list->count == PV_BATCH_SIZE) && (free_list->list != PV_ENTRY_NULL)); in pv_free_array_get_batch() 593 new_batch = free_list->list; in pv_free_array_get_batch() 621 pv_free_list_t *free_list = &pv_free_ring[index]; in pv_free_array_give_batch() local 622 free_list->list = batch_head; in pv_free_array_give_batch() 623 free_list->count = PV_BATCH_SIZE; in pv_free_array_give_batch() 638 pv_free_list_alloc(pv_free_list_t *free_list, pv_entry_t **pvepp) in pv_free_list_alloc() argument 641 assert(((free_list->list != NULL) && (free_list->count > 0)) || in pv_free_list_alloc() 642 ((free_list->list == NULL) && (free_list->count == 0))); in pv_free_list_alloc() 644 if ((*pvepp = free_list->list) != NULL) { in pv_free_list_alloc() [all …]
|
| /xnu-10063.101.15/osfmk/arm/pmap/ |
| H A D | pmap_data.c | 1598 pv_free_list_t *free_list = &pv_free_ring[index]; in pv_free_array_get_batch() local 1600 assert((free_list->count == PV_BATCH_SIZE) && (free_list->list != PV_ENTRY_NULL)); in pv_free_array_get_batch() 1601 new_batch = free_list->list; in pv_free_array_get_batch() 1629 pv_free_list_t *free_list = &pv_free_ring[index]; in pv_free_array_give_batch() local 1630 free_list->list = batch_head; in pv_free_array_give_batch() 1631 free_list->count = PV_BATCH_SIZE; in pv_free_array_give_batch() 1646 pv_free_list_alloc(pv_free_list_t *free_list, pv_entry_t **pvepp) in pv_free_list_alloc() argument 1649 assert(((free_list->list != NULL) && (free_list->count > 0)) || in pv_free_list_alloc() 1650 ((free_list->list == NULL) && (free_list->count == 0))); in pv_free_list_alloc() 1652 if ((*pvepp = free_list->list) != NULL) { in pv_free_list_alloc() [all …]
|
| /xnu-10063.101.15/bsd/kern/ |
| H A D | uipc_socket.c | 3302 struct mbuf *nextrecord, *free_list; in soreceive() local 3473 free_list = NULL; in soreceive() 3754 &free_list, &delayed_copy_len); in soreceive() 3806 if (free_list == NULL) { in soreceive() 3807 free_list = m; in soreceive() 3934 &free_list, &delayed_copy_len); in soreceive() 4002 error = sodelayed_copy(so, uio, &free_list, &delayed_copy_len); in soreceive() 4007 if (free_list != NULL) { in soreceive() 4008 m_freem_list(free_list); in soreceive() 4009 free_list = NULL; in soreceive() [all …]
|
| H A D | uipc_socket2.c | 1792 struct mbuf *m, *free_list, *ml; in sbdrop() local 1812 free_list = last = m; in sbdrop() 1877 m_freem_list(free_list); in sbdrop()
|
| /xnu-10063.101.15/bsd/sys/ |
| H A D | socketvar.h | 660 SLIST_ENTRY(sf_buf) free_list; /* list of free buffer slots */
|