Home
last modified time | relevance | path

Searched refs:list_head (Results 1 – 25 of 112) sorted by relevance

12345

/openbmc/u-boot/scripts/kconfig/
H A Dlist.h24 struct list_head { struct
25 struct list_head *next, *prev; argument
32 struct list_head name = LIST_HEAD_INIT(name)
71 static inline int list_empty(const struct list_head *head) in list_empty()
82 static inline void __list_add(struct list_head *_new, in __list_add()
83 struct list_head *prev, in __list_add()
84 struct list_head *next) in __list_add()
100 static inline void list_add_tail(struct list_head *_new, struct list_head *head) in list_add_tail()
112 static inline void __list_del(struct list_head *prev, struct list_head *next) in __list_del()
126 static inline void list_del(struct list_head *entry) in list_del()
[all …]
/openbmc/u-boot/include/linux/
H A Dlist.h22 struct list_head { struct
23 struct list_head *next, *prev; argument
29 struct list_head name = LIST_HEAD_INIT(name)
31 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
43 static inline void __list_add(struct list_head *new, in __list_add()
44 struct list_head *prev, in __list_add()
45 struct list_head *next) in __list_add()
61 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
74 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
86 static inline void __list_del(struct list_head *prev, struct list_head *next) in __list_del()
[all …]
H A Dlist_sort.h6 struct list_head;
8 void list_sort(void *priv, struct list_head *head,
9 int (*cmp)(void *priv, struct list_head *a,
10 struct list_head *b));
/openbmc/u-boot/lib/
H A Dlist_sort.c20 static struct list_head *merge(void *priv, in merge()
21 int (*cmp)(void *priv, struct list_head *a, in merge()
22 struct list_head *b), in merge()
23 struct list_head *a, struct list_head *b) in merge()
25 struct list_head head, *tail = &head; in merge()
50 int (*cmp)(void *priv, struct list_head *a, in merge_and_restore_back_links()
51 struct list_head *b), in merge_and_restore_back_links()
52 struct list_head *head, in merge_and_restore_back_links()
53 struct list_head *a, struct list_head *b) in merge_and_restore_back_links()
55 struct list_head *tail = head; in merge_and_restore_back_links()
[all …]
/openbmc/u-boot/include/jffs2/
H A Dload_kernel.h26 struct list_head link;
29 struct list_head parts; /* partitions */
33 struct list_head link;
45 struct list_head link;
/openbmc/u-boot/fs/ubifs/
H A Dubifs.h143 struct list_head i_mmap_nonlinear;/*list VM_NONLINEAR mappings */
154 struct list_head private_list; /* ditto */
217 struct list_head i_wb_list; /* backing dev IO list */
218 struct list_head i_lru; /* inode LRU list */
219 struct list_head i_sb_list;
234 struct list_head i_devices;
288 struct list_head s_list; /* Keep this first */
309 struct list_head s_inodes; /* all inodes */
313 struct list_head s_mounts; /* list of mounts; _not_ for fs use */
447 struct list_head f_ep_links;
[all …]
/openbmc/u-boot/include/linux/usb/
H A Dcomposite.h126 struct list_head list;
223 struct list_head list;
224 struct list_head functions;
331 struct list_head configs;
/openbmc/u-boot/include/dm/
H A Dutil.h17 struct list_head;
25 int list_count_items(struct list_head *head);
/openbmc/u-boot/drivers/mtd/ubi/
H A Dubi.h175 struct list_head list;
221 struct list_head list;
582 struct list_head pq[UBI_PROT_QUEUE_LEN];
592 struct list_head works;
656 struct list_head list;
726 struct list_head corr;
727 struct list_head free;
728 struct list_head erase;
729 struct list_head alien;
764 struct list_head list;
[all …]
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_host.h32 struct list_head ring; /* of musb_qh */
55 static inline struct musb_qh *first_qh(struct list_head *q) in first_qh()
76 struct list_head *queue; in next_urb()
H A Dmusb_gadget.h29 struct list_head list;
66 struct list_head req_list;
83 struct list_head *queue = &ep->req_list; in next_request()
H A Dusb-compat.h13 struct list_head urb_list;
31 struct list_head urb_list; /* list head for use by the urb's
/openbmc/u-boot/arch/arm/include/asm/mach-imx/
H A Ddma.h122 struct list_head node;
145 struct list_head active;
146 struct list_head done;
/openbmc/u-boot/cmd/
H A Dconsole.c18 struct list_head *list = stdio_get_list(); in do_coninfo()
19 struct list_head *pos; in do_coninfo()
/openbmc/ipmitool/lib/
H A Dipmi_ekanalyzer.c215 struct ipmi_ek_multi_header ** list_head,
219 struct ipmi_ek_multi_header * list_head,
224 struct ipmi_ek_multi_header ** list_head,
228 struct ipmi_ek_multi_header ** list_head,
236 struct ipmi_ek_multi_header ** list_head,
466 struct ipmi_ek_multi_header *list_head = NULL; in ipmi_ekanalyzer_main() local
514 &list_head, &list_record, &list_last ); in ipmi_ekanalyzer_main()
515 ipmi_ek_display_record(list_record, list_head, list_last); in ipmi_ekanalyzer_main()
517 while (list_head != NULL) { in ipmi_ekanalyzer_main()
518 ipmi_ek_remove_record_from_list(list_head, in ipmi_ekanalyzer_main()
[all …]
/openbmc/u-boot/include/
H A Defi_loader.h160 struct list_head link;
171 struct list_head link;
175 struct list_head open_infos;
197 struct list_head link;
199 struct list_head protocols;
237 struct list_head link;
251 extern struct list_head efi_obj_list;
253 extern struct list_head efi_events;
H A Dstdio_dev.h48 struct list_head list;
90 struct list_head* stdio_get_list(void);
/openbmc/u-boot/drivers/core/
H A Dutil.c23 int list_count_items(struct list_head *head) in list_count_items()
25 struct list_head *node; in list_count_items()
/openbmc/u-boot/drivers/mmc/
H A Dmmc_legacy.c12 static struct list_head mmc_devices;
40 struct list_head *entry; in find_mmc_device()
74 struct list_head *entry; in mmc_do_preinit()
105 struct list_head *entry; in print_mmc_devices()
/openbmc/u-boot/common/
H A Dmiiphyutil.c32 static struct list_head mii_devs;
40 struct list_head *entry; in miiphy_get_dev_by_name()
137 struct list_head *entry; in mdio_list_devices()
180 struct list_head *mdio_get_list_head(void) in mdio_get_list_head()
187 struct list_head *entry; in mdio_phydev_for_ethname()
285 struct list_head *entry; in miiphy_listdev()
/openbmc/u-boot/drivers/usb/gadget/
H A Daspeed_udc.h28 struct list_head queue;
57 struct list_head queue;
H A Ddwc2_udc_otg_priv.h57 struct list_head queue;
72 struct list_head queue;
H A Dpxa25x_udc.h53 struct list_head queue;
74 struct list_head queue;
/openbmc/u-boot/lib/efi_loader/
H A Defi_memory.c21 struct list_head link;
56 static int efi_mem_cmp(void *priv, struct list_head *a, struct list_head *b) in efi_mem_cmp()
76 struct list_head *lhandle; in efi_mem_sort()
202 struct list_head *lhandle; in efi_add_memory_map()
296 struct list_head *lhandle; in efi_find_free_memory()
509 struct list_head *lhandle; in efi_get_memory_map()
/openbmc/u-boot/fs/yaffs2/
H A Dyaffs_guts.h378 struct list_head children; /* list of child links */
379 struct list_head dirty; /* Entry for list of dirty directories */
435 struct list_head hash_link; /* list of objects in hash bucket */
437 struct list_head hard_links; /* hard linked object chain*/
442 struct list_head siblings;
478 struct list_head list;
623 struct list_head dev_list;
753 struct list_head dirty_dirs; /* List of dirty directories */
932 void yaffs_link_fixup(struct yaffs_dev *dev, struct list_head *hard_list);

12345