Home
last modified time | relevance | path

Searched refs:list_entry (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/u-boot/include/linux/
H A Dlist.h326 #define list_entry(ptr, type, member) \ macro
338 list_entry((ptr)->next, type, member)
349 list_entry((ptr)->prev, type, member)
410 for (pos = list_entry((head)->next, typeof(*pos), member); \
412 pos = list_entry(pos->member.next, typeof(*pos), member))
421 for (pos = list_entry((head)->prev, typeof(*pos), member); \
423 pos = list_entry(pos->member.prev, typeof(*pos), member))
434 ((pos) ? : list_entry(head, typeof(*pos), member))
446 for (pos = list_entry(pos->member.next, typeof(*pos), member); \
448 pos = list_entry(pos->member.next, typeof(*pos), member))
[all …]
/openbmc/u-boot/scripts/kconfig/
H A Dlist.h40 #define list_entry(ptr, type, member) \ macro
50 for (pos = list_entry((head)->next, typeof(*pos), member); \
52 pos = list_entry(pos->member.next, typeof(*pos), member))
62 for (pos = list_entry((head)->next, typeof(*pos), member), \
63 n = list_entry(pos->member.next, typeof(*pos), member); \
65 pos = n, n = list_entry(n->member.next, typeof(*n), member))
/openbmc/u-boot/cmd/
H A Dmtdparts.c241 dev = list_entry(dentry, struct mtd_device, link); in index_partitions()
502 part_tmp = list_entry(entry, struct part_info, link); in part_delall()
532 new_pi = list_entry(&part->link, struct part_info, link); in part_sort_add()
542 pi = list_entry(entry, struct part_info, link); in part_sort_add()
744 dev_tmp = list_entry(entry, struct mtd_device, link); in device_delall()
774 current_mtd_dev = list_entry(devices.next, struct mtd_device, link); in device_del()
799 dev_tmp = list_entry(entry, struct mtd_device, link); in device_find()
890 part = list_entry(dev->parts.prev, struct part_info, link); in device_parse()
952 part = list_entry(entry, struct part_info, link); in device_parse()
991 id = list_entry(entry, struct mtdids, link); in id_find()
[all …]
H A Dconsole.c27 dev = list_entry(pos, struct stdio_dev, list); in do_coninfo()
H A Dgpt.c183 curr = list_entry(pos->next, struct disk_part, list); in del_gpt_info()
235 curr = list_entry(pos, struct disk_part, list); in print_gpt_info()
280 curr = list_entry(pos, struct disk_part, list); in create_gpt_partitions_list()
715 curr = list_entry(pos, struct disk_part, list); in do_rename_gpt_parts()
747 curr = list_entry(pos, struct disk_part, list); in do_rename_gpt_parts()
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_host.h59 return list_entry(q->next, struct musb_qh, ring); in first_qh()
83 return list_entry(queue->next, struct urb, urb_list); in next_urb()
/openbmc/u-boot/drivers/mmc/
H A Dmmc_legacy.c43 m = list_entry(entry, struct mmc, link); in find_mmc_device()
77 m = list_entry(entry, struct mmc, link); in mmc_do_preinit()
109 m = list_entry(entry, struct mmc, link); in print_mmc_devices()
/openbmc/u-boot/lib/efi_loader/
H A Defi_memory.c58 struct efi_mem_list *mema = list_entry(a, struct efi_mem_list, link); in efi_mem_cmp()
59 struct efi_mem_list *memb = list_entry(b, struct efi_mem_list, link); in efi_mem_cmp()
91 lmem = list_entry(lhandle, struct efi_mem_list, link); in efi_mem_sort()
243 lmem = list_entry(lhandle, struct efi_mem_list, link); in efi_add_memory_map()
305 struct efi_mem_list *lmem = list_entry(lhandle, in efi_find_free_memory()
542 lmem = list_entry(lhandle, struct efi_mem_list, link); in efi_get_memory_map()
/openbmc/u-boot/common/
H A Dmiiphyutil.c49 dev = list_entry(entry, struct mii_dev, link); in miiphy_get_dev_by_name()
141 struct mii_dev *bus = list_entry(entry, struct mii_dev, link); in mdio_list_devices()
192 bus = list_entry(entry, struct mii_dev, link); in mdio_phydev_for_ethname()
290 dev = list_entry(entry, struct mii_dev, link); in miiphy_listdev()
H A Dstdio.c182 sdev = list_entry(pos, struct stdio_dev, list); in stdio_get_by_name()
272 dev = list_entry(pos, struct stdio_dev, list); in stdio_deregister_dev()
H A Dmenu.c61 item = list_entry(pos, struct menu_item, list); in menu_items_iter()
/openbmc/u-boot/drivers/misc/
H A Dqfw.c331 file = list_entry(entry, struct fw_file, list); in qemu_fwcfg_read_firmware_list()
344 file = list_entry(entry, struct fw_file, list); in qemu_fwcfg_find_file()
355 return list_entry((struct list_head *)iter->entry, in qemu_fwcfg_file_iter_init()
362 return list_entry((struct list_head *)iter->entry, in qemu_fwcfg_file_iter_next()
/openbmc/u-boot/fs/ubifs/
H A Dgc.c125 sa = list_entry(a, struct ubifs_scan_node, list); in data_nodes_cmp()
126 sb = list_entry(b, struct ubifs_scan_node, list); in data_nodes_cmp()
169 sa = list_entry(a, struct ubifs_scan_node, list); in nondata_nodes_cmp()
170 sb = list_entry(b, struct ubifs_scan_node, list); in nondata_nodes_cmp()
511 snod = list_entry(sleb->nodes.next, struct ubifs_scan_node, list); in ubifs_garbage_collect_leb()
947 idx_gc = list_entry(c->idx_gc.next, struct ubifs_gced_idx_leb, in ubifs_destroy_idx_gc()
968 idx_gc = list_entry(c->idx_gc.next, struct ubifs_gced_idx_leb, list); in ubifs_get_idx_gc_leb()
H A Dreplay.c278 ra = list_entry(a, struct replay_entry, list); in replay_entries_cmp()
279 rb = list_entry(b, struct replay_entry, list); in replay_entries_cmp()
514 next = list_entry(bud->list.next, struct ubifs_bud, list); in is_last_bud()
721 b = list_entry(c->replay_buds.next, struct bud_entry, list); in destroy_bud_list()
847 snod = list_entry(sleb->nodes.next, struct ubifs_scan_node, list); in replay_log_leb()
H A Drecovery.c506 snod = list_entry(sleb->nodes.prev, in fix_unclean_leb()
576 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, in drop_last_group()
604 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, in drop_last_node()
886 snod = list_entry(sleb->nodes.next, in ubifs_recover_log_leb()
1090 ucleb = list_entry(c->unclean_leb_list.next, in ubifs_clean_lebs()
H A Dmaster.c42 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, in scan_for_master()
60 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, list); in scan_for_master()
/openbmc/qemu/util/
H A Dqemu-config.c236 QListEntry *list_entry; in config_parse_qdict_section() local
249 QLIST_FOREACH_ENTRY(list, list_entry) { in config_parse_qdict_section()
250 QDict *section = qobject_to(QDict, qlist_entry_obj(list_entry)); in config_parse_qdict_section()
/openbmc/openbmc-test-automation/lib/
H A Dvalid.tcl133 foreach list_entry $var_value {
135 if { [catch {valid_value list_entry {*}$args} result] } {
/openbmc/u-boot/drivers/dma/
H A Dapbh_dma.c141 pdesc = list_entry(pdesc->node.next, in mxs_dma_enable()
421 last = list_entry(pchan->active.prev, struct mxs_dma_desc, in mxs_dma_desc_append()
478 pdesc = list_entry(p, struct mxs_dma_desc, node); in mxs_dma_finish()
/openbmc/u-boot/fs/yaffs2/
H A Dyaffs_verify.c414 obj = list_entry(lh, struct yaffs_obj, hash_link); in yaffs_verify_objects()
449 list_obj = list_entry(lh, struct yaffs_obj, siblings); in yaffs_verify_obj_in_dir()
486 list_obj = list_entry(lh, struct yaffs_obj, siblings); in yaffs_verify_dir()
H A Dyaffs_guts.c1875 if (list_entry(i, struct yaffs_obj, in yaffs_new_obj_id()
1902 in = list_entry(i, struct yaffs_obj, hash_link); in yaffs_find_by_number()
2092 d_s = list_entry(link, struct yaffs_dir_var, dirty); in yaffs_update_dirty_dirs()
2093 o_v = list_entry(d_s, union yaffs_obj_var, dir_variant); in yaffs_update_dirty_dirs()
2094 obj = list_entry(o_v, struct yaffs_obj, variant); in yaffs_update_dirty_dirs()
3975 hl = list_entry(obj->hard_links.next, struct yaffs_obj, in yaffs_unlink_worker()
4152 hl = list_entry(lh, struct yaffs_obj, hard_links); in yaffs_link_fixup()
4185 l = list_entry(i, struct yaffs_obj, siblings); in yaffs_strip_deleted_objs()
4190 l = list_entry(i, struct yaffs_obj, siblings); in yaffs_strip_deleted_objs()
4239 obj = list_entry(lh, struct yaffs_obj, hash_link); in yaffs_fix_hanging_objs()
[all …]
H A Dyaffs_allocator.c304 obj = list_entry(lh, struct yaffs_obj, siblings); in yaffs_alloc_raw_obj()
/openbmc/u-boot/test/dm/
H A Dtest-uclass.c67 struct udevice *prev = list_entry(dev->uclass_node.prev, in test_post_probe()
/openbmc/u-boot/drivers/usb/gadget/
H A Ddwc2_udc_otg_xfer_dma.c206 req = list_entry(ep->queue.next, struct dwc2_request, queue); in complete_rx()
253 req = list_entry(ep->queue.next, in complete_rx()
286 req = list_entry(ep->queue.next, struct dwc2_request, queue); in complete_tx()
334 req = list_entry(ep->queue.next, struct dwc2_request, queue); in complete_tx()
350 req = list_entry(ep->queue.next, struct dwc2_request, queue); in dwc2_udc_check_tx_queue()
791 req = list_entry(ep->queue.next, struct dwc2_request, queue); in dwc2_ep0_read()
831 req = list_entry(ep->queue.next, struct dwc2_request, queue); in dwc2_ep0_write()
1056 list_entry(ep->queue.next, struct dwc2_request, queue)); in dwc2_udc_set_halt()
H A Datmel_usba_udc.c77 req = list_entry(ep->queue.next, struct usba_request, queue); in submit_next_request()
107 req = list_entry(ep->queue.next, in receive_data()
856 req = list_entry(ep->queue.next, in usba_control_irq()
1043 req = list_entry(ep->queue.next, struct usba_request, queue); in usba_ep_irq()

12