| /include/linux/ | 
| D | rculist.h | 309 #define list_entry_rcu(ptr, type, member) \  argument 353 #define list_first_or_null_rcu(ptr, type, member) \  argument 372 #define list_next_or_null_rcu(head, ptr, type, member) \  argument 392 #define list_for_each_entry_rcu(pos, head, member, cond...)		\  argument 411 #define list_for_each_entry_srcu(pos, head, member, cond)		\  argument 430 #define list_entry_lockless(ptr, type, member) \  argument 446 #define list_for_each_entry_lockless(pos, head, member) \  argument 469 #define list_for_each_entry_continue_rcu(pos, head, member) 		\  argument 491 #define list_for_each_entry_from_rcu(pos, head, member)			\  argument 709 #define hlist_for_each_entry_rcu(pos, head, member, cond...)		\  argument [all …] 
 | 
| D | list.h | 600 #define list_entry(ptr, type, member) \  argument 611 #define list_first_entry(ptr, type, member) \  argument 622 #define list_last_entry(ptr, type, member) \  argument 633 #define list_first_entry_or_null(ptr, type, member) ({ \  argument 644 #define list_next_entry(pos, member) \  argument 656 #define list_next_entry_circular(pos, head, member) \  argument 665 #define list_prev_entry(pos, member) \  argument 677 #define list_prev_entry_circular(pos, head, member) \  argument 768 #define list_entry_is_head(pos, head, member)				\  argument 777 #define list_for_each_entry(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, cond...)	\  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 | 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 127 #define hlist_nulls_for_each_entry(tpos, pos, head, member)		       \  argument 140 #define hlist_nulls_for_each_entry_from(tpos, pos, member)	\  argument
  | 
| D | llist.h | 109 #define llist_entry(ptr, type, member)		\  argument 126 #define member_address_is_nonnull(ptr, member)	\  argument 180 #define llist_for_each_entry(pos, node, member)				\  argument 202 #define llist_for_each_entry_safe(pos, n, node, member)			       \  argument
  | 
| D | container_of.h | 18 #define container_of(ptr, type, member) ({				\  argument 32 #define container_of_const(ptr, type, member)				\  argument
  | 
| D | overflow.h | 354 #define flex_array_size(p, member, count)				\  argument 370 #define struct_size(p, member, count)					\  argument 388 #define struct_size_t(type, member, count)					\  argument 401 #define __DEFINE_FLEX(type, name, member, count, trailer...)			\  argument 420 #define _DEFINE_FLEX(type, name, member, count, initializer...)			\  argument 436 #define DEFINE_RAW_FLEX(type, name, member, count)	\  argument
  | 
| D | plist.h | 226 # define plist_first_entry(head, type, member)	\  argument 232 # define plist_first_entry(head, type, member)	\  argument 243 # define plist_last_entry(head, type, member)	\  argument 249 # define plist_last_entry(head, type, member)	\  argument
  | 
| D | rculist_nulls.h | 167 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member)			\  argument 182 #define hlist_nulls_for_each_entry_safe(tpos, pos, head, member)		\  argument
  | 
| D | compiler_types.h | 50 # define ACCESS_PRIVATE(p, member) (*((typeof((p)->member) __force *) &(p)->member))  argument 78 # define ACCESS_PRIVATE(p, member) ((p)->member)  argument 340 # define __counted_by(member)		__attribute__((__counted_by__(member)))  argument 342 # define __counted_by(member)  argument 349 #define __counted_by_le(member)	__counted_by(member)  argument 350 #define __counted_by_be(member)  argument 352 #define __counted_by_le(member)  argument 353 #define __counted_by_be(member)	__counted_by(member)  argument
  | 
| D | virtio_config.h | 390 #define __virtio_native_type(structname, member) \  argument 394 #define virtio_cread(vdev, structname, member, ptr)			\  argument 423 #define virtio_cwrite(vdev, structname, member, ptr)			\  argument 458 #define virtio_cread_le(vdev, structname, member, ptr)			\  argument 486 #define virtio_cwrite_le(vdev, structname, member, ptr)			\  argument 606 #define virtio_cread_feature(vdev, fbit, structname, member, ptr)	\  argument 617 #define virtio_cread_le_feature(vdev, fbit, structname, member, ptr)	\  argument
  | 
| D | list_bl.h | 50 #define hlist_bl_entry(ptr, type, member) container_of(ptr,type,member)  argument 169 #define hlist_bl_for_each_entry(tpos, pos, head, member)		\  argument 183 #define hlist_bl_for_each_entry_safe(tpos, pos, n, head, member)	 \  argument
  | 
| D | rhashtable.h | 283 #define rht_entry(tpos, pos, member) \  argument 446 #define rht_for_each_entry_from(tpos, pos, head, tbl, hash, member)	\  argument 459 #define rht_for_each_entry(tpos, pos, tbl, hash, member)		\  argument 476 #define rht_for_each_entry_safe(tpos, pos, next, tbl, hash, member)	      \  argument 531 #define rht_for_each_entry_rcu_from(tpos, pos, head, tbl, hash, member) \  argument 549 #define rht_for_each_entry_rcu(tpos, pos, tbl, hash, member)		   \  argument 575 #define rhl_for_each_entry_rcu(tpos, pos, list, member)			\  argument
  | 
| D | rculist_bl.h | 95 #define hlist_bl_for_each_entry_rcu(tpos, pos, head, member)		\  argument
  | 
| D | string.h | 504 #define memset_after(obj, v, member)					\  argument 522 #define memset_startat(obj, v, member)					\  argument
  | 
| D | lwq.h | 65 #define lwq_dequeue(q, type, member)					\  argument
  | 
| D | rbtree.h | 28 #define	rb_entry(ptr, type, member) container_of(ptr, type, member)  argument 77 #define rb_entry_safe(ptr, type, member) \  argument
  | 
| D | btf.h | 240 #define for_each_member(i, struct_type, member)			\  argument 245 #define for_each_vsi(i, datasec_type, member)			\  argument 431 					  const struct btf_member *member)  in __btf_member_bit_offset() 438 					     const struct btf_member *member)  in __btf_member_bitfield_size()
  | 
| D | lru_cache.h | 294 #define lc_entry(ptr, type, member) \  argument
  | 
| /include/rdma/ | 
| D | rdmavt_cq.h | 23 #define RDMA_READ_UAPI_ATOMIC(member) smp_load_acquire(&(member).val)  argument 29 #define RDMA_WRITE_UAPI_ATOMIC(member, x) smp_store_release(&(member).val, x)  argument
  | 
| /include/linux/can/ | 
| D | core.h | 41 #define CAN_REQUIRED_SIZE(struct_type, member) \  argument
  | 
| /include/uapi/linux/ | 
| D | stddef.h | 41 #define __DECLARE_FLEX_ARRAY(T, member)	\  argument
  | 
| /include/linux/mlx5/ | 
| D | eq.h | 55 #define mlx5_nb_cof(ptr, type, member) \  argument
  | 
| /include/drm/ | 
| D | drm_simple_kms_helper.h | 284 #define drmm_simple_encoder_alloc(dev, type, member, encoder_type) \  argument
  | 
| D | drm_encoder.h | 242 #define drmm_encoder_alloc(dev, type, member, funcs, encoder_type, name, ...) \  argument
  |