Home
last modified time | relevance | path

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

12

/bsp/allwinner/libraries/sunxi-hal/include/hal/
A Daw_list.h16 struct list_head { struct
17 struct list_head *next, *prev; argument
43 struct list_head *prev, in __list_add()
65 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
79 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
91 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del()
128 struct list_head *new) in list_replace()
158 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
221 struct list_head *first; in list_rotate_left()
239 struct list_head *head, struct list_head *entry) in __list_cut_position()
[all …]
A Dhal_reset.h56 struct list_head node;
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/sys/
A Dlist.h20 struct list_head { struct
21 struct list_head *next, *prev; argument
42 struct list_head *prev, in __list_add()
59 static __always_inline void list_add(struct list_head *newl, struct list_head *head) in list_add()
73 static __always_inline void list_add_tail(struct list_head *newl, struct list_head *head) in list_add_tail()
85 static __always_inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del()
116 static __always_inline void list_replace(struct list_head *old, struct list_head *newl) in list_replace()
146 static __always_inline void list_move(struct list_head *list, struct list_head *head) in list_move()
209 struct list_head *first; in list_rotate_left()
227 struct list_head *head, struct list_head *entry) in __list_cut_position()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/host/
A Dehci.h150 struct list_head async_unlink;
151 struct list_head async_idle;
163 struct list_head intr_qh_list;
167 struct list_head intr_unlink_wait;
168 struct list_head intr_unlink;
180 struct list_head cached_itd_list;
182 struct list_head cached_sitd_list;
260 struct list_head tt_list;
421 struct list_head qtd_list; /* sw qtd list */
424 struct list_head unlink_node;
[all …]
A Dohci.h50 struct list_head td_list; /* "shadow list" of our TDs */
51 struct list_head in_use_list;
139 struct list_head td_list; /* "shadow list", TDs on same ED */
339 struct list_head pending;
393 struct list_head pending;
394 struct list_head eds_in_use; /* all EDs with at least 1 TD */
A Dehci-q.c311 struct list_head *entry, *tmp; in qh_completions()
635 struct list_head *qtd_list in qtd_list_free()
637 struct list_head *entry, *temp; in qtd_list_free()
654 static struct list_head *
658 struct list_head *head, in qh_urb_transaction()
1149 struct list_head *qtd_list, in qh_append_tds()
1230 struct list_head *qtd_list, in submit_async()
A Dohci-q.c839 struct list_head *tmp = td->td_list.next;
983 struct list_head *entry, *tmp;
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb_list.h60 #define usb_list_for_each_entry(list_head, list_next, data) \ argument
61 for((list_next) = (list_head)->next, (data) = list_next->data; \
62 (list_next) != (list_head); \
63 (list_next) = (list_head)->next, (data) = list_next->data)
A Dlist_head_ext.c128 s32 list_node_exist(void *data, struct usb_list_head *list_head) in list_node_exist() argument
135 if (data == NULL || list_head == NULL) in list_node_exist()
144 list_start = list_head; in list_node_exist()
A Dusb_host_hub.h189 struct list_head clear_list; /* of usb_tt_clear */
195 struct list_head clear_list;
A Dlist_head_ext.h57 int32_t list_node_exist(void *data, struct usb_list_head *list_head);
A Dusb_list.c55 list_memory_base = HorseHeadInit(sizeof(struct list_head), MAX_LIST_BLOCK_NUM); in ListMemoryInit()
A Dusb.h516 struct list_head filelist;
920 struct list_head list;
924 struct list_head node;
1173 struct list_head urb_list;
A Dusb_host_common.h106 struct list_head urb_list;
310 struct list_head urb_list; //指向本结构的wrapper,
/bsp/allwinner/libraries/sunxi-hal/hal/source/phy/
A Dhal_miiphyutil.c59 static struct list_head mii_devs;
67 struct list_head *entry; in miiphy_get_dev_by_name()
204 struct list_head *entry; in mdio_list_devices()
249 struct list_head *entry; in mdio_phydev_for_ethname()
347 struct list_head *entry; in miiphy_listdev()
/bsp/hpmicro/libraries/hpm_sdk/components/usb/host/
A Dhpm_usb_host.c58 static void usb_host_list_remove_qhd_by_addr(hcd_link_t *list_head, uint8_t dev_addr) in usb_host_list_remove_qhd_by_addr() argument
62 for (hcd_link_t *prev = list_head; in usb_host_list_remove_qhd_by_addr()
63 …ress_to_core_local_mem(USB_HOST_MCU_CORE, usb_host_align32(prev->address)) != (uint32_t)list_head); in usb_host_list_remove_qhd_by_addr()
74 …xt.address = core_local_mem_to_sys_address(USB_HOST_MCU_CORE, (uint32_t)list_head) | (usb_qtype_qh… in usb_host_list_remove_qhd_by_addr()
505 hcd_link_t *list_head = NULL; in usb_host_edpt_open() local
524list_head = (hcd_link_t *)usb_host_qhd_async_head(handle); /* control of dev0 is always present … in usb_host_edpt_open()
528 list_head = usb_host_get_period_head(handle, p_qhd->interval_ms); in usb_host_edpt_open()
539 usb_host_list_insert(list_head, (hcd_link_t *)p_qhd, usb_qtype_qhd); in usb_host_edpt_open()
/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/
A Ddisp_capture.c18 struct list_head list;
29 struct list_head req_list;
31 struct list_head runing_list;
33 struct list_head done_list;
192 struct list_head drop_list; in disp_capture_stop()
274 struct list_head done_list; in disp_capture_commit()
A Ddisp_device.h33 struct list_head *disp_device_get_list_head(void);
A Ddisp_device.c198 struct list_head *disp_device_get_list_head(void) in disp_device_get_list_head()
A Dinclude.h860 struct list_head list;
1001 struct list_head lyr_list;
1085 struct list_head list;
/bsp/allwinner/libraries/sunxi-hal/include/hal/sound/
A Dsnd_core.h513 struct list_head list;
522 struct list_head controls;
546 struct list_head list;
557 struct list_head devices;
558 struct list_head list;
/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/
A Dvg_lite_hal.c66 typedef struct list_head { struct
67 struct list_head *next; argument
68 struct list_head *prev; argument
/bsp/allwinner/libraries/sunxi-hal/include/hal/phy/
A Dsunxi_hal_phy.h198 struct list_head link;
244 struct list_head list;
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A Dusb_gen_hcd.c883 struct list_head *tmp; in hcd_ops_unlink_urb()
1090 struct list_head *list_start = NULL; in hcd_ops_endpoint_disable()
1091 struct list_head *list_now = NULL; in hcd_ops_endpoint_disable()
1287 struct list_head *tmp; in usb_hcd_check_unlink_urb()
/bsp/allwinner/libraries/sunxi-hal/hal/source/ccmu/sunxi-ng/
A Dccu.h118 struct list_head node;

Completed in 59 milliseconds

12