Home
last modified time | relevance | path

Searched defs:member (Results 1 – 25 of 53) sorted by relevance

123

/device/soc/rockchip/common/hardware/mpp/include/
Dmpp_list.h103 #define list_entry(ptr, type, member) ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->membe… argument
105 #define list_first_entry(ptr, type, member) list_entry((ptr)->next, type, member) argument
107 #define list_last_entry(ptr, type, member) list_entry((ptr)->prev, type, member) argument
109 #define list_first_entry_or_null(ptr, type, member) … argument
116 #define list_next_entry(pos, type, member) list_entry((pos)->member.next, type, member) argument
118 #define list_prev_entry(pos, type, member) list_entry((pos)->member.prev, type, member) argument
120 #define list_for_each_entry(pos, head, type, member) … argument
124 #define list_for_each_entry_safe(pos, n, head, type, member) … argument
128 #define list_for_each_entry_reverse(pos, head, type, member) … argument
132 #define list_for_each_entry_safe_reverse(pos, n, head, type, member) … argument
Dmpp_hash.h159 #define hlist_entry(ptr, type, member) container_of(ptr, type, member) argument
170 #define hlist_entry_safe(ptr, type, member) … argument
176 #define hlist_for_each_entry(pos, head, member) … argument
182 #define hlist_for_each_entry_continue(pos, member) … argument
188 #define hlist_for_each_entry_from(pos, member) … argument
193 #define hlist_for_each_entry_safe(pos, n, head, member) … argument
299 #define hash_for_each(name, bkt, obj, member) … argument
312 #define hash_for_each_safe(name, bkt, tmp, obj, member) … argument
316 #define hash_for_each_possible(name, obj, member, key) … argument
/device/soc/rockchip/rk3399/hardware/mpp/include/
Dmpp_list.h102 #define list_entry(ptr, type, member) \ argument
105 #define list_first_entry(ptr, type, member) \ argument
108 #define list_last_entry(ptr, type, member) \ argument
111 #define list_first_entry_or_null(ptr, type, member) do { \ argument
117 #define list_next_entry(pos, type, member) \ argument
120 #define list_prev_entry(pos, type, member) \ argument
123 #define list_for_each_entry(pos, head, type, member) \ argument
128 #define list_for_each_entry_safe(pos, n, head, type, member) \ argument
134 #define list_for_each_entry_reverse(pos, head, type, member) \ argument
139 #define list_for_each_entry_safe_reverse(pos, n, head, type, member) \ argument
Dmpp_hash.h159 #define hlist_entry(ptr, type, member) container_of(ptr, type, member) argument
168 #define hlist_entry_safe(ptr, type, member) \ argument
173 #define hlist_for_each_entry(pos, head, member) do { \ argument
179 #define hlist_for_each_entry_continue(pos, member) do { \ argument
185 #define hlist_for_each_entry_from(pos, member) \ argument
189 #define hlist_for_each_entry_safe(pos, n, head, member) do { \ argument
297 #define hash_for_each(name, bkt, obj, member) \ argument
311 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
316 #define hash_for_each_possible(name, obj, member, key) \ argument
/device/soc/rockchip/rk3568/hardware/mpp/include/
Dmpp_list.h102 #define list_entry(ptr, type, member) \ argument
105 #define list_first_entry(ptr, type, member) \ argument
108 #define list_last_entry(ptr, type, member) \ argument
111 #define list_first_entry_or_null(ptr, type, member) do { \ argument
117 #define list_next_entry(pos, type, member) \ argument
120 #define list_prev_entry(pos, type, member) \ argument
123 #define list_for_each_entry(pos, head, type, member) \ argument
128 #define list_for_each_entry_safe(pos, n, head, type, member) \ argument
134 #define list_for_each_entry_reverse(pos, head, type, member) \ argument
139 #define list_for_each_entry_safe_reverse(pos, n, head, type, member) \ argument
Dmpp_hash.h159 #define hlist_entry(ptr, type, member) container_of(ptr, type, member) argument
168 #define hlist_entry_safe(ptr, type, member) \ argument
173 #define hlist_for_each_entry(pos, head, member) \ argument
180 #define hlist_for_each_entry_continue(pos, member) \ argument
187 #define hlist_for_each_entry_from(pos, member) \ argument
193 #define hlist_for_each_entry_safe(pos, n, head, member) \ argument
302 #define hash_for_each(name, bkt, obj, member) \ argument
316 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
321 #define hash_for_each_possible(name, obj, member, key) \ argument
/device/soc/rockchip/rk3588/hardware/mpp/include/
Dmpp_list.h108 #define list_entry(ptr, type, member) \ argument
111 #define list_first_entry(ptr, type, member) \ argument
114 #define list_last_entry(ptr, type, member) \ argument
117 #define list_first_entry_or_null(ptr, type, member) ({ \ argument
123 #define list_next_entry(pos, type, member) \ argument
126 #define list_prev_entry(pos, type, member) \ argument
129 #define list_for_each_entry(pos, head, type, member) \ argument
134 #define list_for_each_entry_safe(pos, n, head, type, member) \ argument
140 #define list_for_each_entry_reverse(pos, head, type, member) \ argument
145 #define list_for_each_entry_safe_reverse(pos, n, head, type, member) \ argument
Dmpp_hash.h158 #define hlist_entry(ptr, type, member) container_of(ptr,type,member) argument
167 #define hlist_entry_safe(ptr, type, member) \ argument
172 #define hlist_for_each_entry(pos, head, member) \ argument
177 #define hlist_for_each_entry_continue(pos, member) \ argument
182 #define hlist_for_each_entry_from(pos, member) \ argument
186 #define hlist_for_each_entry_safe(pos, n, head, member) \ argument
293 #define hash_for_each(name, bkt, obj, member) \ argument
307 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
312 #define hash_for_each_possible(name, obj, member, key) \ argument
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
Dosal_list.h365 #define osal_container_of(ptr, type, member) ({ \ argument
375 #define osal_list_entry(ptr, type, member) \ argument
386 #define osal_list_first_entry(ptr, type, member) \ argument
443 #define osal_list_for_each_entry(pos, head, member) \ argument
454 #define osal_list_for_each_entry_reverse(pos, head, member) \ argument
467 #define osal_list_prepare_entry(pos, head, member) \ argument
479 #define osal_list_for_each_entry_continue(pos, head, member) \ argument
493 #define osal_list_for_each_entry_continue_reverse(pos, head, member) \ argument
506 #define osal_list_for_each_entry_from(pos, head, member) \ argument
517 #define osal_list_for_each_entry_safe(pos, n, head, member) \ argument
[all …]
Dlist.h123 #define list_entry(ptr, type, member) \ argument
133 #define get_first_item(attached, type, member) \ argument
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
Dosal_list.h363 #define osal_container_of(ptr, type, member) ({ \ argument
373 #define osal_list_entry(ptr, type, member) \ argument
384 #define osal_list_first_entry(ptr, type, member) \ argument
441 #define osal_list_for_each_entry(pos, head, member) \ argument
452 #define osal_list_for_each_entry_reverse(pos, head, member) \ argument
465 #define osal_list_prepare_entry(pos, head, member) \ argument
477 #define osal_list_for_each_entry_continue(pos, head, member) \ argument
491 #define osal_list_for_each_entry_continue_reverse(pos, head, member) \ argument
504 #define osal_list_for_each_entry_from(pos, head, member) \ argument
515 #define osal_list_for_each_entry_safe(pos, n, head, member) \ argument
[all …]
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
Dosal_list.h364 #define osal_container_of(ptr, type, member) ({ \ argument
374 #define osal_list_entry(ptr, type, member) \ argument
385 #define osal_list_first_entry(ptr, type, member) \ argument
442 #define osal_list_for_each_entry(pos, head, member) \ argument
453 #define osal_list_for_each_entry_reverse(pos, head, member) \ argument
466 #define osal_list_prepare_entry(pos, head, member) \ argument
478 #define osal_list_for_each_entry_continue(pos, head, member) \ argument
492 #define osal_list_for_each_entry_continue_reverse(pos, head, member) \ argument
505 #define osal_list_for_each_entry_from(pos, head, member) \ argument
516 #define osal_list_for_each_entry_safe(pos, n, head, member) \ argument
[all …]
Dlist.h123 #define list_entry(ptr, type, member) \ argument
133 #define get_first_item(attached, type, member) \ argument
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
Dosal_list.h368 #define osal_container_of(ptr, type, member) ({ \ argument
378 #define osal_list_entry(ptr, type, member) \ argument
389 #define osal_list_first_entry(ptr, type, member) \ argument
446 #define osal_list_for_each_entry(pos, head, member) \ argument
457 #define osal_list_for_each_entry_reverse(pos, head, member) \ argument
470 #define osal_list_prepare_entry(pos, head, member) \ argument
482 #define osal_list_for_each_entry_continue(pos, head, member) \ argument
496 #define osal_list_for_each_entry_continue_reverse(pos, head, member) \ argument
509 #define osal_list_for_each_entry_from(pos, head, member) \ argument
520 #define osal_list_for_each_entry_safe(pos, n, head, member) \ argument
[all …]
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/kernel/include/
Dlos_list.h288 #define LOS_OFF_SET_OF(type, member) ((UINT32)&(((type *)0)->member)) argument
313 #define LOS_DL_LIST_ENTRY(item, type, member) \ argument
337 #define LOS_DL_LIST_FOR_EACH_ENTRY(item, list, type, member) \ argument
364 #define LOS_DL_LIST_FOR_EACH_ENTRY_SAFE(item, next, list, type, member) \ argument
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
Dhi_list.h206 #define hi_list_entry(item, type, member) \ argument
209 #define hi_list_for_each_entry(item, list, type, member) \ argument
214 #define hi_list_for_each_entry_safe(list, item, pnext, type, member) \ argument
220 #define hi_list_for_each_entry_continue_safe(pitem, list, item, pnext, type, member) \ argument
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/components/lib/libc/musl/include/
Dstddef.h24 #define offsetof(type, member) __builtin_offsetof(type, member) argument
26 #define offsetof(type, member) ((size_t)( (char *)&(((type *)0)->member) - (char *)0 )) argument
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
Dmali_osk_list.h208 #define _MALI_OSK_LIST_ENTRY(ptr, type, member) \ argument
237 #define _MALI_OSK_LIST_FOREACHENTRY(ptr, tmp, list, type, member) \ argument
260 #define _MALI_OSK_LIST_FOREACHENTRY_REVERSE(ptr, tmp, list, type, member) \ argument
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
Dmali_osk_list.h209 #define MALI_OSK_LIST_ENTRY(ptr, type, member) MALI_OSK_CONTAINER_OF(ptr, type, member) argument
237 #define MALI_OSK_LIST_FOREACHENTRY(ptr, tmp, list, type, member) … argument
258 #define MALI_OSK_LIST_FOREACHENTRY_REVERSE(ptr, tmp, list, type, member) … argument
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/include/
Dhi_list.h264 #define hi_list_entry(item, type, member) ((type *)((char *)(item)-hi_offset_of_member(type, member… argument
270 #define hi_list_for_each_entry(item, list, type, member) \ argument
278 #define hi_list_for_each_entry_safe(list, item, pnext, type, member) \ argument
283 #define hi_list_for_each_entry_continue_safe(pitem, list, item, pnext, type, member) \ argument
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/
Dlinux_cbb_list.h133 #define cbb_list_entry(ptr, type, member) \ argument
144 #define cbb_get_first_item(attached, type, member) \ argument
147 #define cbb_list_for_each_entry_safe(pos, n, head, member) \ argument
Dhi_list.h95 #define HI_LIST_ENTRY(ptr, type, member) cbb_list_entry(ptr, type, member) argument
119 #define HI_List_For_Each_Entry_Safe(pos, n, head, member) cbb_list_for_each_entry_safe(pos, n, head… argument
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
Ddrm_prime.c101 struct drm_prime_member *member; in drm_prime_add_buf_handle() local
154 struct drm_prime_member *member; in drm_prime_lookup_buf_by_handle() local
176 struct drm_prime_member *member; in drm_prime_lookup_buf_handle() local
199 struct drm_prime_member *member; in drm_prime_remove_buf_handle_locked() local
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
Dwl_event.c29 #define BCM_SET_LIST_FIRST_ENTRY(entry, ptr, type, member) \ argument
35 #define BCM_SET_CONTAINER_OF(entry, ptr, type, member) \ argument
42 #define BCM_SET_LIST_FIRST_ENTRY(entry, ptr, type, member) \ argument
45 #define BCM_SET_CONTAINER_OF(entry, ptr, type, member) \ argument
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/
Dlist.h126 #define list_entry(ptr, type, member) \ argument
136 #define get_first_item(attached, type, member) \ argument

123