Home
last modified time | relevance | path

Searched refs:freelist (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-14.2/sys/geom/vinum/
H A Dgeom_vinum_subr.c607 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive()
628 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive()
664 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive()
689 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_sd_to_drive()
775 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_free_sd()
789 LIST_INSERT_HEAD(&d->freelist, fl, freelist); in gv_free_sd()
791 LIST_FOREACH(fl2, &d->freelist, freelist) { in gv_free_sd()
827 LIST_FOREACH(fl, &d->freelist, freelist) { in gv_adjust_freespace()
839 LIST_INSERT_HEAD(&d->freelist, fl, freelist); in gv_adjust_freespace()
841 LIST_FOREACH(fl2, &d->freelist, freelist) { in gv_adjust_freespace()
[all …]
H A Dgeom_vinum_events.c242 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) { in gv_drive_lost()
243 LIST_REMOVE(fl, freelist); in gv_drive_lost()
H A Dgeom_vinum_rm.c355 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) { in gv_rm_drive()
356 LIST_REMOVE(fl, freelist); in gv_rm_drive()
H A Dgeom_vinum_var.h171 LIST_ENTRY(gv_freelist) freelist;
271 LIST_HEAD(,gv_freelist) freelist; /* List of freelist entries. */
/freebsd-14.2/crypto/openssl/crypto/
H A Dmem_sec.c299 ((char*)(p) >= (char*)sh.freelist && (char*)(p) < (char*)&sh.freelist[sh.freelist_size])
314 char **freelist; member
464 OPENSSL_assert(sh.freelist != NULL); in sh_init()
465 if (sh.freelist == NULL) in sh_init()
526 sh_add_to_list(&sh.freelist[0], sh.arena); in sh_init()
580 OPENSSL_free(sh.freelist); in sh_done()
629 if (sh.freelist[slist] != NULL) in sh_malloc()
636 char *temp = sh.freelist[slist]; in sh_malloc()
664 chunk = sh.freelist[list]; in sh_malloc()
691 sh_add_to_list(&sh.freelist[list], ptr); in sh_free()
[all …]
/freebsd-14.2/sys/dev/hptrr/
H A Dldm.h68 struct freelist { struct
74 struct freelist *next; argument
87 void *freelist_get(struct freelist *);
88 void freelist_put(struct freelist *, void *p);
91 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
92 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
194 struct freelist freelist_dev;
195 struct freelist freelist_plugged_dpc;
453 PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
454 void ldm_free_cmds_to_list(struct freelist *list, PCOMMAND cmd);
[all …]
H A Dhptrr_os_bsd.c123 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve()
141 void *freelist_get(struct freelist *list) in freelist_get()
154 void freelist_put(struct freelist * list, void *p) in freelist_put()
162 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… in freelist_reserve_dma()
181 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma()
191 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma()
H A Dos_bsd.h168 struct freelist *freelist_head;
169 struct freelist *freelist_dma_head;
/freebsd-14.2/sys/dev/hptnr/
H A Dldm.h69 struct freelist { struct
75 struct freelist *next; argument
88 void *freelist_get(struct freelist *);
89 void freelist_put(struct freelist *, void *p);
92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
195 struct freelist freelist_dev;
197 struct freelist freelist_plugged_dpc;
459 PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
460 void ldm_free_cmds_to_list(struct freelist *list, PCOMMAND cmd);
[all …]
H A Dhptnr_os_bsd.c137 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve()
155 void *freelist_get(struct freelist *list) in freelist_get()
168 void freelist_put(struct freelist * list, void *p) in freelist_put()
176 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… in freelist_reserve_dma()
195 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma()
205 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma()
H A Dos_bsd.h167 struct freelist *freelist_head;
168 struct freelist *freelist_dma_head;
/freebsd-14.2/sys/dev/hpt27xx/
H A Dldm.h69 struct freelist { struct
75 struct freelist *next; argument
88 void *freelist_get(struct freelist *);
89 void freelist_put(struct freelist *, void *p);
92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
195 struct freelist freelist_dev;
197 struct freelist freelist_plugged_dpc;
460 PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
461 void ldm_free_cmds_to_list(struct freelist *list, PCOMMAND cmd);
[all …]
H A Dhpt27xx_os_bsd.c151 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve()
169 void *freelist_get(struct freelist *list) in freelist_get()
182 void freelist_put(struct freelist * list, void *p) in freelist_put()
190 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HP… in freelist_reserve_dma()
209 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma()
219 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma()
H A Dos_bsd.h165 struct freelist *freelist_head;
166 struct freelist *freelist_dma_head;
/freebsd-14.2/contrib/ntp/libntp/
H A Drecvbuff.c326 recvbuf_t *freelist = NULL; in purge_recv_buffers_for_fd() local
350 rbufp->link = freelist; in purge_recv_buffers_for_fd()
351 freelist = rbufp; in purge_recv_buffers_for_fd()
357 while (freelist) { in purge_recv_buffers_for_fd()
358 next = freelist->link; in purge_recv_buffers_for_fd()
359 freerecvbuf(freelist); in purge_recv_buffers_for_fd()
360 freelist = next; in purge_recv_buffers_for_fd()
/freebsd-14.2/sys/geom/bde/
H A Dg_bde_work.c207 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_purge_one_sector()
228 sp = TAILQ_FIRST(&sc->freelist); in g_bde_get_keysector()
232 TAILQ_FOREACH(sp, &sc->freelist, list) { in g_bde_get_keysector()
244 TAILQ_FOREACH(sp, &sc->freelist, list) in g_bde_get_keysector()
249 sp = TAILQ_FIRST(&sc->freelist); in g_bde_get_keysector()
271 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_get_keysector()
296 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_release_keysector()
312 TAILQ_REMOVE(&sc->freelist, sp, list); in g_bde_release_keysector()
313 TAILQ_INSERT_HEAD(&sc->freelist, sp, list); in g_bde_release_keysector()
332 TAILQ_FOREACH(sp, &sc->freelist, list) { in g_bde_purge_sector()
[all …]
/freebsd-14.2/sys/vm/
H A Dvm_phys.c540 for (freelist = 1; freelist < VM_NFREELIST; freelist++) { in vm_phys_init()
541 vm_freelist_to_flind[freelist] += in vm_phys_init()
542 vm_freelist_to_flind[freelist - 1]; in vm_phys_init()
547 for (freelist = 0; freelist < VM_NFREELIST; freelist++) in vm_phys_init()
548 vm_freelist_to_flind[freelist]--; in vm_phys_init()
797 for (freelist = 0; freelist < VM_NFREELIST; freelist++) { in vm_phys_alloc_npages()
857 int freelist; in vm_phys_alloc_pages() local
859 for (freelist = 0; freelist < VM_NFREELIST; freelist++) { in vm_phys_alloc_pages()
884 KASSERT(freelist < VM_NFREELIST, in vm_phys_alloc_freelist_pages()
886 freelist)); in vm_phys_alloc_freelist_pages()
[all …]
/freebsd-14.2/contrib/less/
H A Dlinenum.c63 static struct linenum_info *freelist; /* Anchor of the unused entries */ variable
89 freelist = pool; in clr_linenum()
142 if (freelist != NULL) in add_lnum()
148 new = freelist; in add_lnum()
149 freelist = freelist->next; in add_lnum()
/freebsd-14.2/sys/dev/pms/RefTisa/tisa/sassata/common/
H A Dtdesgl.c171 TDLIST_INIT_HDR(&pEsglAllInfo->freelist); in tdsaEsglInit()
221 TDLIST_ENQUEUE_AT_TAIL(&pEsglPageInfo->tdlist, &pEsglAllInfo->freelist); in tdsaEsglInit()
288 TI_DBG6(("tdsaGetEsglPages: &(pEsglAllInfo->freelist) %p\n", &pEsglAllInfo->freelist)); in tdsaGetEsglPages()
309 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist); in tdsaGetEsglPages()
335 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist); in tdsaGetEsglPages()
452 TDLIST_ENQUEUE_AT_TAIL(tdlist_to_free, &pEsglAllInfo->freelist); in tdsaFreeEsglPages()
/freebsd-14.2/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_alloc.cpp168 bfhead_t freelist[MAX_BGET_BINS]; member
238 data->freelist[i].ql.flink = &data->freelist[i]; in set_thr_data()
239 data->freelist[i].ql.blink = &data->freelist[i]; in set_thr_data()
374 &thr->freelist[bin]); in __kmp_bget_insert_into_freelist()
376 &thr->freelist[bin]); in __kmp_bget_insert_into_freelist()
378 b->ql.flink = &thr->freelist[bin]; in __kmp_bget_insert_into_freelist()
381 thr->freelist[bin].ql.blink = b; in __kmp_bget_insert_into_freelist()
404 best = &thr->freelist[bin]; in bcheck()
407 while (b != &thr->freelist[bin]) { in bcheck()
467 best = &thr->freelist[bin]; in bget()
[all …]
/freebsd-14.2/sbin/restore/
H A Dsymtab.c214 static struct entry *freelist = NULL; variable
224 if (freelist != NULL) { in addentry()
225 np = freelist; in addentry()
226 freelist = np->e_next; in addentry()
303 ep->e_next = freelist; in freeentry()
304 freelist = ep; in freeentry()
/freebsd-14.2/sys/kern/
H A Dkern_cpuset.c520 if (freelist != NULL) in _domainset_create()
521 LIST_INSERT_HEAD(freelist, domain, ds_link); in _domainset_create()
625 ndomain = LIST_FIRST(freelist); in domainset_shadow()
638 return _domainset_create(ndomain, freelist); in domainset_shadow()
1246 struct setlist freelist; in cpuset_setproc() local
1263 cpuset_freelist_init(&freelist, 1); in cpuset_setproc()
1284 cpuset_freelist_add(&freelist, needed - nfree); in cpuset_setproc()
1310 &freelist, &domainlist); in cpuset_setproc()
1346 &nset, &freelist, &domainlist); in cpuset_setproc()
1349 domain, &nset, &freelist, &domainlist); in cpuset_setproc()
[all …]
/freebsd-14.2/sys/netpfil/ipfw/test/
H A Dmain.c48 struct mbuf *freelist; member
129 m->m_nextpkt = c->freelist; in drop()
130 c->freelist = m; in drop()
718 if (c->freelist) { in controller()
719 m = c->tosend = c->freelist; in controller()
720 c->freelist = c->freelist->m_nextpkt; in controller()
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_xattr.c1560 struct acl_rel_struct *freelist = NULL; in zpl_posix_acl_free() local
1579 a->next = freelist; in zpl_posix_acl_free()
1580 freelist = a; in zpl_posix_acl_free()
1591 a->next = freelist; in zpl_posix_acl_free()
1592 freelist = a; in zpl_posix_acl_free()
1609 while (freelist) { in zpl_posix_acl_free()
1610 a = freelist; in zpl_posix_acl_free()
1611 freelist = a->next; in zpl_posix_acl_free()
/freebsd-14.2/share/doc/papers/kernmalloc/
H A Dspell.ok32 freelist

12