free_list
TAILQ_INIT(&sc->free_list);
TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
TAILQ_INSERT_HEAD(&sc->free_list, acb, chain);
acb = TAILQ_FIRST(&sc->free_list);
TAILQ_REMOVE(&sc->free_list, acb, chain);
TAILQ_HEAD(, spc_acb) free_list, ready_list, nexus_list;
TAILQ_INIT(&sc->free_list);
TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
TAILQ_INSERT_HEAD(&sc->free_list, acb, chain);
acb = TAILQ_FIRST(&sc->free_list);
TAILQ_REMOVE(&sc->free_list, acb, chain);
TAILQ_HEAD(, aic_acb) free_list, ready_list, nexus_list;
goto free_list;
free_list:
if ((acb = TAILQ_FIRST(&sc->free_list)) != NULL) {
TAILQ_INIT(&sc->free_list);
TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
acb = TAILQ_FIRST(&sc->free_list);
TAILQ_REMOVE(&sc->free_list, acb, chain);
TAILQ_INSERT_TAIL(&sc->free_list, acb, chain);
TAILQ_HEAD(acb_list, osiop_acb) free_list,
siop_cmd = TAILQ_FIRST(&sc->free_list);
TAILQ_REMOVE(&sc->free_list, siop_cmd, next);
TAILQ_INSERT_TAIL(&sc->free_list, siop_cmd, next);
TAILQ_INIT(&sc->free_list);
TAILQ_INSERT_TAIL(&sc->free_list, &newcbd->cmds[i], next);
struct cmd_list free_list; /* cmd descr free list */
LIST_ENTRY(wdc_xfer) free_list;
struct llist_node *freed = llist_del_all(&i915->mm.free_list);
if (llist_add(&obj->freed, &i915->mm.free_list))
struct llist_head free_list;
init_llist_head(&i915->mm.free_list);
GEM_BUG_ON(!llist_empty(&dev_priv->mm.free_list));
LIST_FOREACH(itd, &sc->sc_freeitds, u.free_list) {
LIST_INSERT_HEAD(&sc->sc_freeitds, itd, u.free_list);
LIST_REMOVE(itd, u.free_list);
LIST_INSERT_HEAD(&sc->sc_freeitds, itd, u.free_list);
LIST_ENTRY(ehci_soft_itd) free_list;
free_list(cfg_parser_t *pctx, cfg_obj_t *obj);
cfg_rep_t cfg_rep_list = { "list", free_list };
static struct links_entry *free_list = NULL;
le->fnext = free_list;
free_list = le;
if (free_list != NULL) {
le = free_list;
free_list = le->fnext;