Searched refs:freelist (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-current/sys/geom/vinum/
H A Dgeom_vinum_subr.c564 * freelist.
606 LIST_FOREACH(fl, &d->freelist, freelist) {
627 LIST_FOREACH(fl, &d->freelist, freelist) {
663 LIST_FOREACH(fl, &d->freelist, freelist) {
684 * subdisk to the drive and adjust the freelist.
687 /* First, adjust the freelist. */
688 LIST_FOREACH(fl, &d->freelist, freelis
[all...]
H A Dgeom_vinum_events.c241 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) {
242 LIST_REMOVE(fl, freelist);
H A Dgeom_vinum_rm.c354 LIST_FOREACH_SAFE(fl, &d->freelist, freelist, fl2) {
355 LIST_REMOVE(fl, freelist);
H A Dgeom_vinum_var.h167 /* A single freelist entry of a drive. */
171 LIST_ENTRY(gv_freelist) freelist; member in struct:gv_freelist
270 int freelist_entries; /* Count of freelist entries. */
271 LIST_HEAD(,gv_freelist) freelist; /* List of freelist entries. */ member in struct:gv_drive
/freebsd-current/crypto/openssl/crypto/
H A Dmem_sec.c283 * of "sh.minsize" units. The freelist and bitmaps are kept separately,
299 ((char*)(p) >= (char*)sh.freelist && (char*)(p) < (char*)&sh.freelist[sh.freelist_size])
314 char **freelist; member in struct:sh_st
463 sh.freelist = OPENSSL_zalloc(sh.freelist_size * sizeof(char *));
464 OPENSSL_assert(sh.freelist != NULL);
465 if (sh.freelist == NULL)
526 sh_add_to_list(&sh.freelist[0], sh.arena);
580 OPENSSL_free(sh.freelist);
629 if (sh.freelist[slis
[all...]
/freebsd-current/sys/dev/hpt27xx/
H A Dldm.h69 struct freelist { struct
75 struct freelist *next;
86 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
88 void *freelist_get(struct freelist *);
89 void freelist_put(struct freelist *, void *p);
91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
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_dp
[all...]
H A Dhpt27xx_os_bsd.c151 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count)
169 void *freelist_get(struct freelist *list)
182 void freelist_put(struct freelist * list, void *p)
190 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count)
209 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr)
219 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr)
H A Dos_bsd.h165 struct freelist *freelist_head;
166 struct freelist *freelist_dma_head;
/freebsd-current/sys/dev/hptnr/
H A Dldm.h69 struct freelist { struct
75 struct freelist *next;
86 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
88 void *freelist_get(struct freelist *);
89 void freelist_put(struct freelist *, void *p);
91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
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_dp
[all...]
H A Dhptnr_os_bsd.c137 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count)
155 void *freelist_get(struct freelist *list)
168 void freelist_put(struct freelist * list, void *p)
176 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count)
195 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr)
205 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr)
H A Dos_bsd.h167 struct freelist *freelist_head;
168 struct freelist *freelist_dma_head;
/freebsd-current/sys/dev/hptrr/
H A Dldm.h68 struct freelist { struct
74 struct freelist *next;
85 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
87 void *freelist_get(struct freelist *);
88 void freelist_put(struct freelist *, void *p);
90 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
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_dp
[all...]
H A Dhptrr_os_bsd.c123 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count)
141 void *freelist_get(struct freelist *list)
154 void freelist_put(struct freelist * list, void *p)
162 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count)
181 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr)
191 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr)
H A Dos_bsd.h168 struct freelist *freelist_head;
169 struct freelist *freelist_dma_head;
/freebsd-current/contrib/ntp/libntp/
H A Drecvbuff.c326 recvbuf_t *freelist = NULL; local
350 rbufp->link = freelist;
351 freelist = rbufp;
357 while (freelist) {
358 next = freelist->link;
359 freerecvbuf(freelist);
360 freelist = next;
/freebsd-current/contrib/less/
H A Dlinenum.c63 static struct linenum_info *freelist; /* Anchor of the unused entries */ variable in typeref:struct:linenum_info
89 freelist = pool;
142 if (freelist != NULL)
148 new = freelist;
149 freelist = freelist->next;
/freebsd-current/sys/vm/
H A Dvm_phys.c500 int dom, flind, freelist, oind, pind, segind; local
541 for (freelist = 1; freelist < VM_NFREELIST; freelist++) {
542 vm_freelist_to_flind[freelist] +=
543 vm_freelist_to_flind[freelist - 1];
548 for (freelist = 0; freelist < VM_NFREELIST; freelist++)
549 vm_freelist_to_flind[freelist]
784 int avail, end, flind, freelist, i, oind, pind; local
854 int freelist; local
872 vm_phys_alloc_freelist_pages(int domain, int freelist, int pool, int order) argument
[all...]
H A Dvm_phys.h64 vm_page_t vm_phys_alloc_freelist_pages(int domain, int freelist, int pool,
/freebsd-current/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_alloc.cpp168 bfhead_t freelist[MAX_BGET_BINS]; member in struct:thr_data
238 data->freelist[i].ql.flink = &data->freelist[i];
239 data->freelist[i].ql.blink = &data->freelist[i];
364 /* insert buffer back onto a new freelist */
373 KMP_DEBUG_ASSERT(thr->freelist[bin].ql.blink->ql.flink ==
374 &thr->freelist[bin]);
375 KMP_DEBUG_ASSERT(thr->freelist[bin].ql.flink->ql.blink ==
376 &thr->freelist[bi
[all...]
/freebsd-current/sys/dev/pms/RefTisa/tisa/sassata/common/
H A Dtdesgl.c171 TDLIST_INIT_HDR(&pEsglAllInfo->freelist);
221 TDLIST_ENQUEUE_AT_TAIL(&pEsglPageInfo->tdlist, &pEsglAllInfo->freelist);
288 TI_DBG6(("tdsaGetEsglPages: &(pEsglAllInfo->freelist) %p\n", &pEsglAllInfo->freelist));
307 /* remove one page from freelist */
309 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist);
333 /* remove one page from freelist */
335 TDLIST_DEQUEUE_FROM_HEAD(&tdlist_to_fill, &pEsglAllInfo->freelist);
452 TDLIST_ENQUEUE_AT_TAIL(tdlist_to_free, &pEsglAllInfo->freelist);
/freebsd-current/sbin/restore/
H A Dsymtab.c208 static struct entry *freelist = NULL; variable in typeref:struct:entry
218 if (freelist != NULL) {
219 np = freelist;
220 freelist = np->e_next;
297 ep->e_next = freelist;
298 freelist = ep;
/freebsd-current/sys/netpfil/ipfw/test/
H A Dmain.c48 struct mbuf *freelist; member in struct:cfg_s
108 * Put the mbuf in the freelist, and in case move the
129 m->m_nextpkt = c->freelist;
130 c->freelist = m;
718 if (c->freelist) {
719 m = c->tosend = c->freelist;
720 c->freelist = c->freelist->m_nextpkt;
/freebsd-current/sys/kern/
H A Dkern_cpuset.c491 _domainset_create(struct domainset *domain, struct domainlist *freelist) argument
520 if (freelist != NULL)
521 LIST_INSERT_HEAD(freelist, domain, ds_link);
621 const struct domainset *domain, struct domainlist *freelist)
625 ndomain = LIST_FIRST(freelist);
638 return _domainset_create(ndomain, freelist);
1098 struct setlist *freelist, struct domainlist *domainlist)
1107 return cpuset_shadow(parent, nsetp, mask, domain, freelist,
1157 struct cpuset **nsetp, struct setlist *freelist,
1176 return cpuset_shadow(set, nsetp, &mask, &domain, freelist,
620 domainset_shadow(const struct domainset *pdomain, const struct domainset *domain, struct domainlist *freelist) argument
1096 cpuset_setproc_maskthread(struct cpuset *tdset, cpuset_t *mask, struct domainset *domain, struct cpuset **nsetp, struct setlist *freelist, struct domainlist *domainlist) argument
1156 cpuset_setproc_setthread(struct cpuset *tdset, struct cpuset *set, struct cpuset **nsetp, struct setlist *freelist, struct domainlist *domainlist) argument
1246 struct setlist freelist; local
[all...]
/freebsd-current/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_xattr.c1560 struct acl_rel_struct *freelist = NULL; local
1579 a->next = freelist;
1580 freelist = a;
1591 a->next = freelist;
1592 freelist = a;
1609 while (freelist) {
1610 a = freelist;
1611 freelist = a->next;
/freebsd-current/contrib/lua/src/
H A Dlauxlib.c654 #define freelist (LUA_RIDX_LAST + 1) macro
658 ** t[freelist] is the index of a first free index, or zero if list is
659 ** empty; t[t[freelist]] is the index of the second element; etc.
668 if (lua_rawgeti(L, t, freelist) == LUA_TNIL) { /* first access? */
671 lua_rawseti(L, t, freelist); /* ref = t[freelist] = 0 */
675 ref = (int)lua_tointeger(L, -1); /* ref = t[freelist] */
680 lua_rawseti(L, t, freelist); /* (t[freelist] = t[ref]) */
692 lua_rawgeti(L, t, freelist);
[all...]

Completed in 210 milliseconds

12