Home
last modified time | relevance | path

Searched refs:free_list (Results 126 – 150 of 158) sorted by relevance

1234567

/openbmc/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_mux_codec.c710 struct sk_buff *skb = skb_dequeue(&ul_adb->free_list); in ipc_mux_ul_skb_alloc()
1477 skb_queue_tail((&ipc_mux->ul_adb.free_list), skb); in ipc_mux_ul_encoded_process()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c1130 struct list_head *free_list) in mt76_connac2_txwi_free() argument
1162 __mt76_tx_complete_skb(dev, wcid_idx, t->skb, free_list); in mt76_connac2_txwi_free()
H A Dmt76.h1324 struct list_head *free_list);
/openbmc/linux/drivers/scsi/
H A Dmegaraid.c428 struct list_head *head = &adapter->free_list; in DEF_SCSI_QCMD()
1685 list_add(&scb->list, &adapter->free_list); in mega_free_scb()
2922 list_add(&scb->list, &adapter->free_list); in mega_init_scb()
4227 INIT_LIST_HEAD(&adapter->free_list); in megaraid_probe_one()
/openbmc/linux/drivers/infiniband/core/
H A Dmad.c1164 struct list_head free_list; in ib_free_recv_mad() local
1166 INIT_LIST_HEAD(&free_list); in ib_free_recv_mad()
1167 list_splice_init(&mad_recv_wc->rmpp_list, &free_list); in ib_free_recv_mad()
1170 &free_list, list) { in ib_free_recv_mad()
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_buddy_test.c268 block = list_first_entry_or_null(&mm->free_list[order], in check_mm()
/openbmc/linux/drivers/usb/fotg210/
H A Dfotg210-hcd.c3909 INIT_LIST_HEAD(&stream->free_list); in iso_stream_alloc()
4065 list_splice(&iso_sched->td_list, &stream->free_list); in iso_sched_free()
4098 if (likely(!list_empty(&stream->free_list))) { in itd_urb_transaction()
4099 itd = list_first_entry(&stream->free_list, in itd_urb_transaction()
4503 list_move_tail(&itd->itd_list, &stream->free_list); in itd_complete()
4507 list_splice_tail_init(&stream->free_list, in itd_complete()
/openbmc/qemu/hw/9pfs/
H A D9p.c1010 if (!QLIST_EMPTY(&s->free_list)) { in pdu_alloc()
1011 pdu = QLIST_FIRST(&s->free_list); in pdu_alloc()
1024 QLIST_INSERT_HEAD(&s->free_list, pdu, next); in pdu_free()
4199 QLIST_INIT(&s->free_list); in v9fs_device_realize_common()
4202 QLIST_INSERT_HEAD(&s->free_list, &s->pdus[i], next); in v9fs_device_realize_common()
/openbmc/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.c426 INIT_LIST_HEAD(&pool->free_list); in srp_create_fr_pool()
443 list_add_tail(&d->entry, &pool->free_list); in srp_create_fr_pool()
467 if (!list_empty(&pool->free_list)) { in srp_fr_pool_get()
468 d = list_first_entry(&pool->free_list, typeof(*d), entry); in srp_fr_pool_get()
493 list_add(&desc[i]->entry, &pool->free_list); in srp_fr_pool_put()
/openbmc/linux/mm/
H A Dinternal.h543 return list_empty(&area->free_list[migratetype]); in free_area_empty()
H A Dcompaction.c1523 freelist = &area->free_list[MIGRATE_MOVABLE]; in fast_isolate_freepages()
1914 freelist = &area->free_list[MIGRATE_MOVABLE]; in fast_find_migrateblock()
H A Dpage_alloc.c672 list_add(&page->buddy_list, &area->free_list[migratetype]); in add_to_free_list()
682 list_add_tail(&page->buddy_list, &area->free_list[migratetype]); in add_to_free_list_tail()
696 list_move_tail(&page->buddy_list, &area->free_list[migratetype]); in move_to_free_list()
715 return list_first_entry_or_null(&area->free_list[migratetype], in get_page_from_free_area()
H A Dvmstat.c1511 list_for_each(curr, &area->free_list[mtype]) { in pagetypeinfo_showfree_print()
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dqla_target.c3761 struct list_head free_list; in qlt_init_term_exchange() local
3769 INIT_LIST_HEAD(&free_list); in qlt_init_term_exchange()
3770 list_splice_init(&vha->hw->tgt.q_full_list, &free_list); in qlt_init_term_exchange()
3772 list_for_each_entry_safe(cmd, tcmd, &free_list, cmd_list) { in qlt_init_term_exchange()
5549 struct list_head free_list, q_full_list; in qlt_free_qfull_cmds() local
5555 INIT_LIST_HEAD(&free_list); in qlt_free_qfull_cmds()
5591 list_move_tail(&cmd->cmd_list, &free_list); in qlt_free_qfull_cmds()
5600 list_for_each_entry_safe(cmd, tcmd, &free_list, cmd_list) { in qlt_free_qfull_cmds()
/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_drv.h149 struct llist_head free_list; member
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dhw.c29 struct sk_buff_head free_list; in _rtl8821ae_return_beacon_queue_skb() local
32 skb_queue_head_init(&free_list); in _rtl8821ae_return_beacon_queue_skb()
42 __skb_queue_tail(&free_list, skb); in _rtl8821ae_return_beacon_queue_skb()
47 __skb_queue_purge(&free_list); in _rtl8821ae_return_beacon_queue_skb()
/openbmc/linux/include/linux/
H A Dmmzone.h114 struct list_head free_list[MIGRATE_TYPES]; member
/openbmc/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic.h582 struct list_head free_list; member
596 struct list_head free_list[NUM_RCV_DESC_RINGS]; member
/openbmc/linux/drivers/accel/habanalabs/common/
H A Dcommand_submission.c68 if (list_empty(&outcome_store->free_list)) { in hl_push_cs_outcome()
74 node = list_last_entry(&outcome_store->free_list, in hl_push_cs_outcome()
105 list_add(&node->list_link, &outcome_store->free_list); in hl_pop_cs_outcome()
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h591 struct list_head free_list; member
/openbmc/qemu/hw/net/can/
H A Dxlnx-versal-canfd.c1321 static void free_list(GSList *list) in free_list() function
1408 free_list(list); in transfer_data()
/openbmc/linux/drivers/scsi/aic7xxx/
H A Daic79xx_core.c6611 struct scb_list *free_list; in ahd_add_col_list() local
6617 free_list = &ahd->scb_data.free_scb_lists[col_idx]; in ahd_add_col_list()
6619 first_scb = LIST_FIRST(free_list); in ahd_add_col_list()
6623 LIST_INSERT_HEAD(free_list, scb, collision_links); in ahd_add_col_list()
6631 struct scb_list *free_list; in ahd_rem_col_list() local
6638 free_list = &ahd->scb_data.free_scb_lists[col_idx]; in ahd_rem_col_list()
6640 first_scb = LIST_FIRST(free_list); in ahd_rem_col_list()
/openbmc/linux/drivers/target/iscsi/
H A Discsi_target.c4802 LIST_HEAD(free_list); in iscsit_release_sessions_for_tpg()
4829 list_move_tail(&se_sess->sess_list, &free_list); in iscsit_release_sessions_for_tpg()
4833 list_for_each_entry_safe(se_sess, se_sess_tmp, &free_list, sess_list) { in iscsit_release_sessions_for_tpg()
/openbmc/linux/io_uring/
H A Dio_uring.c241 wq_stack_add_head(&req->comp_list, &ctx->submit_state.free_list); in io_req_add_to_cache()
339 ctx->submit_state.free_list.next = NULL; in io_ring_ctx_alloc()
1066 wq_list_splice(&ctx->locked_free_list, &state->free_list); in io_flush_cached_locked_reqs()
/openbmc/linux/kernel/power/
H A Dsnapshot.c1277 &zone->free_area[order].free_list[t], buddy_list) { in mark_free_pages()

1234567