| /include/linux/ |
| D | list.h | 395 #define list_entry(ptr, type, member) \ argument 406 #define list_first_entry(ptr, type, member) \ argument 417 #define list_last_entry(ptr, type, member) \ argument 428 #define list_first_entry_or_null(ptr, type, member) ({ \ argument 439 #define list_next_entry(pos, member) \ argument 447 #define list_prev_entry(pos, member) \ argument 493 #define list_for_each_entry(pos, head, member) \ argument 504 #define list_for_each_entry_reverse(pos, head, member) \ argument 517 #define list_prepare_entry(pos, head, member) \ argument 529 #define list_for_each_entry_continue(pos, head, member) \ argument [all …]
|
| D | rculist.h | 277 #define list_entry_rcu(ptr, type, member) \ argument 313 #define list_first_or_null_rcu(ptr, type, member) \ argument 332 #define list_next_or_null_rcu(head, ptr, type, member) \ argument 351 #define list_for_each_entry_rcu(pos, head, member) \ argument 370 #define list_entry_lockless(ptr, type, member) \ argument 387 #define list_for_each_entry_lockless(pos, head, member) \ argument 401 #define list_for_each_entry_continue_rcu(pos, head, member) \ argument 596 #define hlist_for_each_entry_rcu(pos, head, member) \ argument 616 #define hlist_for_each_entry_rcu_notrace(pos, head, member) \ argument 633 #define hlist_for_each_entry_rcu_bh(pos, head, member) \ argument [all …]
|
| D | hashtable.h | 126 #define hash_for_each(name, bkt, obj, member) \ argument 138 #define hash_for_each_rcu(name, bkt, obj, member) \ argument 152 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 165 #define hash_for_each_possible(name, obj, member, key) \ argument 176 #define hash_for_each_possible_rcu(name, obj, member, key) \ argument 191 #define hash_for_each_possible_rcu_notrace(name, obj, member, key) \ argument 204 #define hash_for_each_possible_safe(name, obj, tmp, member, key) \ argument
|
| D | llist.h | 92 #define llist_entry(ptr, type, member) \ argument 109 #define member_address_is_nonnull(ptr, member) \ argument 163 #define llist_for_each_entry(pos, node, member) \ argument 185 #define llist_for_each_entry_safe(pos, n, node, member) \ argument
|
| D | list_nulls.h | 32 #define hlist_nulls_entry(ptr, type, member) container_of(ptr,type,member) argument 34 #define hlist_nulls_entry_safe(ptr, type, member) \ argument 105 #define hlist_nulls_for_each_entry(tpos, pos, head, member) \ argument 118 #define hlist_nulls_for_each_entry_from(tpos, pos, member) \ argument
|
| D | plist.h | 235 # define plist_first_entry(head, type, member) \ argument 241 # define plist_first_entry(head, type, member) \ argument 252 # define plist_last_entry(head, type, member) \ argument 258 # define plist_last_entry(head, type, member) \ argument
|
| D | rculist_nulls.h | 152 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member) \ argument 167 #define hlist_nulls_for_each_entry_safe(tpos, pos, head, member) \ argument
|
| D | list_bl.h | 50 #define hlist_bl_entry(ptr, type, member) container_of(ptr,type,member) argument 143 #define hlist_bl_for_each_entry(tpos, pos, head, member) \ argument 157 #define hlist_bl_for_each_entry_safe(tpos, pos, n, head, member) \ argument
|
| D | irq_cpustat.h | 22 #define __IRQ_STAT(cpu, member) (irq_stat[cpu].member) argument
|
| D | rbtree.h | 66 #define rb_entry(ptr, type, member) container_of(ptr, type, member) argument 121 #define rb_entry_safe(ptr, type, member) \ argument
|
| D | rculist_bl.h | 123 #define hlist_bl_for_each_entry_rcu(tpos, pos, head, member) \ argument
|
| D | rhashtable.h | 408 #define rht_entry(tpos, pos, member) \ argument 462 #define rht_for_each_entry_continue(tpos, pos, head, tbl, hash, member) \ argument 475 #define rht_for_each_entry(tpos, pos, tbl, hash, member) \ argument 491 #define rht_for_each_entry_safe(tpos, pos, next, tbl, hash, member) \ argument 543 #define rht_for_each_entry_rcu_continue(tpos, pos, head, tbl, hash, member) \ argument 561 #define rht_for_each_entry_rcu(tpos, pos, tbl, hash, member) \ argument 586 #define rhl_for_each_entry_rcu(tpos, pos, list, member) \ argument
|
| D | virtio_config.h | 285 #define virtio_cread(vdev, structname, member, ptr) \ argument 314 #define virtio_cwrite(vdev, structname, member, ptr) \ argument 433 #define virtio_cread_feature(vdev, fbit, structname, member, ptr) \ argument
|
| D | compiler_types.h | 24 # define ACCESS_PRIVATE(p, member) (*((typeof((p)->member) __force *) &(p)->member)) argument 48 # define ACCESS_PRIVATE(p, member) ((p)->member) argument
|
| D | overflow.h | 273 #define struct_size(p, member, n) \ argument
|
| D | lru_cache.h | 308 #define lc_entry(ptr, type, member) \ argument
|
| D | mm.h | 1499 static inline unsigned long get_mm_counter(struct mm_struct *mm, int member) in get_mm_counter() 1514 static inline void add_mm_counter(struct mm_struct *mm, int member, long value) in add_mm_counter() 1519 static inline void inc_mm_counter(struct mm_struct *mm, int member) in inc_mm_counter() 1524 static inline void dec_mm_counter(struct mm_struct *mm, int member) in dec_mm_counter()
|
| D | kernel.h | 928 #define container_of(ptr, type, member) ({ \ argument
|
| D | memcontrol.h | 345 #define mem_cgroup_from_counter(counter, member) \ argument
|
| /include/net/sctp/ |
| D | sctp.h | 471 #define sctp_walk_params(pos, chunk, member)\ argument 474 #define _sctp_walk_params(pos, chunk, end, member)\ argument
|