Home
last modified time | relevance | path

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

/include/linux/
Dlist.h351 #define list_entry(ptr, type, member) \ argument
362 #define list_first_entry(ptr, type, member) \ argument
373 #define list_last_entry(ptr, type, member) \ argument
384 #define list_first_entry_or_null(ptr, type, member) ({ \ argument
395 #define list_next_entry(pos, member) \ argument
403 #define list_prev_entry(pos, member) \ argument
449 #define list_for_each_entry(pos, head, member) \ argument
460 #define list_for_each_entry_reverse(pos, head, member) \ argument
473 #define list_prepare_entry(pos, head, member) \ argument
485 #define list_for_each_entry_continue(pos, head, member) \ argument
[all …]
Drculist.h278 #define list_entry_rcu(ptr, type, member) \ argument
314 #define list_first_or_null_rcu(ptr, type, member) \ argument
333 #define list_next_or_null_rcu(head, ptr, type, member) \ argument
352 #define list_for_each_entry_rcu(pos, head, member) \ argument
371 #define list_entry_lockless(ptr, type, member) \ argument
388 #define list_for_each_entry_lockless(pos, head, member) \ argument
402 #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 …]
Dhashtable.h125 #define hash_for_each(name, bkt, obj, member) \ argument
137 #define hash_for_each_rcu(name, bkt, obj, member) \ argument
151 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
164 #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
Dllist.h87 #define llist_entry(ptr, type, member) \ argument
104 #define member_address_is_nonnull(ptr, member) \ argument
139 #define llist_for_each_entry(pos, node, member) \ argument
161 #define llist_for_each_entry_safe(pos, n, node, member) \ argument
Dlist_nulls.h31 #define hlist_nulls_entry(ptr, type, member) container_of(ptr,type,member) argument
99 #define hlist_nulls_for_each_entry(tpos, pos, head, member) \ argument
112 #define hlist_nulls_for_each_entry_from(tpos, pos, member) \ argument
Dplist.h235 # 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
Dlist_bl.h49 #define hlist_bl_entry(ptr, type, member) container_of(ptr,type,member) argument
142 #define hlist_bl_for_each_entry(tpos, pos, head, member) \ argument
156 #define hlist_bl_for_each_entry_safe(tpos, pos, n, head, member) \ argument
Drbtree.h51 #define rb_entry(ptr, type, member) container_of(ptr, type, member) argument
100 #define rb_entry_safe(ptr, type, member) \ argument
Dirq_cpustat.h21 #define __IRQ_STAT(cpu, member) (irq_stat[cpu].member) argument
Drculist_nulls.h114 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member) \ argument
Drculist_bl.h122 #define hlist_bl_for_each_entry_rcu(tpos, pos, head, member) \ argument
Drhashtable.h389 #define rht_entry(tpos, pos, member) \ argument
422 #define rht_for_each_entry_continue(tpos, pos, head, tbl, hash, member) \ argument
435 #define rht_for_each_entry(tpos, pos, tbl, hash, member) \ argument
451 #define rht_for_each_entry_safe(tpos, pos, next, tbl, hash, member) \ argument
503 #define rht_for_each_entry_rcu_continue(tpos, pos, head, tbl, hash, member) \ argument
521 #define rht_for_each_entry_rcu(tpos, pos, tbl, hash, member) \ argument
546 #define rhl_for_each_entry_rcu(tpos, pos, list, member) \ argument
Dvirtio_config.h259 #define virtio_cread(vdev, structname, member, ptr) \ argument
288 #define virtio_cwrite(vdev, structname, member, ptr) \ argument
407 #define virtio_cread_feature(vdev, fbit, structname, member, ptr) \ argument
Dlru_cache.h308 #define lc_entry(ptr, type, member) \ argument
Dcompiler.h28 # define ACCESS_PRIVATE(p, member) (*((typeof((p)->member) __force *) &(p)->member)) argument
48 # define ACCESS_PRIVATE(p, member) ((p)->member) argument
Dmm.h1404 static inline unsigned long get_mm_counter(struct mm_struct *mm, int member) in get_mm_counter()
1419 static inline void add_mm_counter(struct mm_struct *mm, int member, long value) in add_mm_counter()
1424 static inline void inc_mm_counter(struct mm_struct *mm, int member) in inc_mm_counter()
1429 static inline void dec_mm_counter(struct mm_struct *mm, int member) in dec_mm_counter()
Dkernel.h836 #define container_of(ptr, type, member) ({ \ argument
Dmemcontrol.h362 #define mem_cgroup_from_counter(counter, member) \ argument
/include/net/sctp/
Dsctp.h459 #define sctp_walk_params(pos, chunk, member)\ argument
462 #define _sctp_walk_params(pos, chunk, end, member)\ argument