Home
last modified time | relevance | path

Searched refs:member (Results 1 – 15 of 15) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/include/hal/
A Daw_list.h426 pos = list_entry(pos->member.next, typeof(*pos), member))
437 pos = list_entry(pos->member.prev, typeof(*pos), member))
460 for (pos = list_entry(pos->member.next, typeof(*pos), member); \
462 pos = list_entry(pos->member.next, typeof(*pos), member))
474 for (pos = list_entry(pos->member.prev, typeof(*pos), member); \
476 pos = list_entry(pos->member.prev, typeof(*pos), member))
488 pos = list_entry(pos->member.next, typeof(*pos), member))
499 n = list_entry(pos->member.next, typeof(*pos), member); \
501 pos = n, n = list_entry(n->member.next, typeof(*n), member))
546 n = list_entry(pos->member.prev, typeof(*pos), member); \
[all …]
A Daw_common.h17 #define container_of(ptr, type, member) ({ \ argument
18 const typeof(((type *)0)->member) * __mptr = (ptr); \
19 (type *)((char *)__mptr - offsetof(type, member)); })
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/sys/
A Dlist.h343 #define list_entry(ptr, type, member) \ argument
344 container_of(ptr, type, member)
355 list_entry((ptr)->next, type, member)
365 #define list_last_entry(ptr, type, member) \ argument
366 list_entry((ptr)->prev, type, member)
384 #define list_next_entry(pos, member) \ argument
385 list_entry((pos)->member.next, typeof(*(pos)), member)
392 #define list_prev_entry(pos, member) \ argument
393 list_entry((pos)->member.prev, typeof(*(pos)), member)
441 pos = list_next_entry(pos, member))
[all …]
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/
A Dbflb_list.h36 #define bflb_container_of(ptr, type, member) \ argument
165 #define bflb_dlist_entry(node, type, member) \ argument
166 bflb_container_of(node, type, member)
176 #define bflb_dlist_first_entry(ptr, type, member) \ argument
177 bflb_dlist_entry((ptr)->next, type, member)
227 pos = bflb_dlist_entry(pos->member.next, typeof(*pos), member))
238 pos = bflb_dlist_entry(pos->member.prev, typeof(*pos), member))
249 n = bflb_dlist_entry(pos->member.next, typeof(*pos), member); \
251 pos = n, n = bflb_dlist_entry(n->member.next, typeof(*n), member))
262 n = bflb_dlist_entry(pos->member.prev, typeof(*pos), member); \
[all …]
/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Dlist.h14 #define aos_offsetof(type, member) ((size_t)&(((type *)0)->member)) argument
23 #define aos_container_of(ptr, type, member) \ argument
48 #define dlist_entry(addr, type, member) \ argument
102 dlist_entry((ptr)->next, type, member)
134 &node->member != (queue); \
135 node = aos_container_of(node->member.next, type, member))
158 #define list_entry(ptr, type, member) \ argument
159 aos_container_of(ptr, type, member)
173 pos = list_entry(pos->member.prev, type, member))
275 node = node->member.next ? aos_container_of(node->member.next, type, member) : NULL)
[all …]
/bsp/rockchip/common/rk_hal/lib/hal/inc/
A Dhal_list.h26 #define HAL_CONTAINER_OF(ptr, type, member) \ argument
27 ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member)))
125 #define HAL_LIST_ENTRY(node, type, member) \ argument
126 HAL_CONTAINER_OF(node, type, member)
152 #define HAL_LIST_FOR_EACH_ENTRY(pos, head, member) \ argument
153 for (pos = HAL_LIST_ENTRY((head)->next, __typeof__(*pos), member); \
155 pos = HAL_LIST_ENTRY(pos->member.next, __typeof__(*pos), member))
166 n = HAL_LIST_ENTRY(pos->member.next, __typeof__(*pos), member); \
168 pos = n, n = HAL_LIST_ENTRY(n->member.next, __typeof__(*n), member))
178 #define HAL_LIST_FIRST_ENTRY(ptr, type, member) \ argument
[all …]
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dutilities.h65 #define metal_offset_of(structure, member) \ argument
66 ((uintptr_t) &(((structure *) 0)->member))
69 #define metal_container_of(ptr, structure, member) \ argument
70 (void *)((uintptr_t)(ptr) - metal_offset_of(structure, member))
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dutilities.h65 #define metal_offset_of(structure, member) \ argument
66 ((uintptr_t) &(((structure *) 0)->member))
69 #define metal_container_of(ptr, structure, member) \ argument
70 (void *)((uintptr_t)(ptr) - metal_offset_of(structure, member))
/bsp/ft2004/libraries/bsp/standlone/
A Dft_list.h20 #define container_of(ptr, type, member) \ argument
21 ((type *)((s8 *)(ptr) - (u32)(&((type *)0)->member)))
/bsp/airm2m/air105/libraries/HAL_Driver/Inc/
A Dbsp_common.h239 #define container_of(ptr, type, member) ({ \ argument
240 const typeof( ((type *)0)->member ) *__mptr = (ptr); \
241 (type *)( (char *)__mptr - offsetof(type,member) );})
359 #define llist_entry(ptr, type, member) \ argument
360 container_of(ptr, type, member)
/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/
A Dco_utils.h139 #define CONTAINER_OF(ptr, type, member) ((type *)( (char *)ptr - offsetof(type,member) )) argument
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/
A DDoxyfile118 # If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member
126 # description of a member or function before the detailed description
253 # documentation from any documented member that it re-implements.
259 # page for each member. If set to NO, the documentation of a member will be part
410 # member in the group (if any) for the other members of the group. By default
642 # which file to include in order to use the member.
660 # (detailed) documentation of file and class members alphabetically by member
667 # descriptions of file, namespace and class members alphabetically by member
679 # member documentation.
681 # detailed member documentation.
[all …]
/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/
A DRelease_Notes.txt949 + Change the member order of the "I2C_InitTypeDef".
1251 + Add "-Waddress-of-packed-member" #pragma of below examples to remove compiler warning of the
1271 …+ Make up the init structure member when the XXXXX_InitTypeDef is a local variable (which without …
/bsp/hpmicro/libraries/hpm_sdk/
A DCHANGELOG.md33 - drivers: adc16: remove an unused member conv_duration from adc16_config_t
879 - samples: drivers: adc: update struct member names
/bsp/ht32/libraries/HT32_STD_1xxxx_FWLib/
A DRelease_Notes.txt551 + Add "-Waddress-of-packed-member" #pragma of below examples to remove compiler warning of the

Completed in 46 milliseconds