Searched refs:hlist_entry (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/dev/drm2/ |
| H A D | drm_linux_list.h | 273 #define hlist_entry(ptr, type, field) container_of(ptr, type, field) macro 283 p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next) 287 p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next) 290 for (; p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next) 295 tpos = hlist_entry((pos), typeof(*(tpos)), member); 1;}); \
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | ccompat.h | 46 #define hlist_entry(ptr, type, field) container_of(ptr, type, field) macro
|
| /freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-tsd.c | 134 entry = hlist_entry(work->first, tsd_hash_entry_t, he_list); in tsd_hash_dtor() 380 entry = hlist_entry(bin->hb_head.first, in tsd_hash_table_fini()
|
| /freebsd/lib/libpmc/pmu-events/ |
| H A D | list.h | 422 #define hlist_entry(ptr, type, field) container_of(ptr, type, field) macro 431 ((ptr) ? hlist_entry(ptr, type, member) : NULL)
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | list.h | 491 #define hlist_entry(ptr, type, field) container_of(ptr, type, field) macro 500 ((ptr) ? hlist_entry(ptr, type, member) : NULL)
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zvol.c | 176 zv = hlist_entry(p, zvol_state_t, zv_hlink); in zvol_find_by_name_hash()
|