/linux/tools/include/linux/ |
H A D | list.h | 351 #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 list_first_entry_or_null(ptr,type,member) global() argument 395 list_last_entry_or_null(ptr,type,member) global() argument 403 list_next_entry(pos,member) global() argument 411 list_prev_entry(pos,member) global() argument 457 list_for_each_entry(pos,head,member) global() argument 468 list_for_each_entry_reverse(pos,head,member) global() argument 481 list_prepare_entry(pos,head,member) global() argument 493 list_for_each_entry_continue(pos,head,member) global() argument 507 list_for_each_entry_continue_reverse(pos,head,member) global() argument 520 list_for_each_entry_from(pos,head,member) global() argument 531 list_for_each_entry_safe(pos,n,head,member) global() argument 547 list_for_each_entry_safe_continue(pos,n,head,member) global() argument 563 list_for_each_entry_safe_from(pos,n,head,member) global() argument 578 list_for_each_entry_safe_reverse(pos,n,head,member) global() argument 596 list_safe_reset_next(pos,n,member) global() argument 705 hlist_entry(ptr,type,member) global() argument 714 hlist_entry_safe(ptr,type,member) global() argument 725 hlist_for_each_entry(pos,head,member) global() argument 735 hlist_for_each_entry_continue(pos,member) global() argument 745 hlist_for_each_entry_from(pos,member) global() argument 756 hlist_for_each_entry_safe(pos,n,head,member) global() argument [all...] |
H A D | hashtable.h | 105 #define hash_for_each(name, bkt, obj, member) \ argument 119 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 132 #define hash_for_each_possible(name, obj, member, key) \ argument 144 hash_for_each_possible_safe(name,obj,tmp,member,key) global() argument [all...] |
/linux/include/linux/ |
H A 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 list_first_entry_or_null(ptr,type,member) global() argument 644 list_next_entry(pos,member) global() argument 656 list_next_entry_circular(pos,head,member) global() argument 665 list_prev_entry(pos,member) global() argument 677 list_prev_entry_circular(pos,head,member) global() argument 760 list_entry_is_head(pos,head,member) global() argument 769 list_for_each_entry(pos,head,member) global() argument 780 list_for_each_entry_reverse(pos,head,member) global() argument 793 list_prepare_entry(pos,head,member) global() argument 805 list_for_each_entry_continue(pos,head,member) global() argument 819 list_for_each_entry_continue_reverse(pos,head,member) global() argument 832 list_for_each_entry_from(pos,head,member) global() argument 845 list_for_each_entry_from_reverse(pos,head,member) global() argument 856 list_for_each_entry_safe(pos,n,head,member) global() argument 872 list_for_each_entry_safe_continue(pos,n,head,member) global() argument 888 list_for_each_entry_safe_from(pos,n,head,member) global() argument 903 list_for_each_entry_safe_reverse(pos,n,head,member) global() argument 921 list_safe_reset_next(pos,n,member) global() argument 1134 hlist_entry(ptr,type,member) global() argument 1143 hlist_entry_safe(ptr,type,member) global() argument 1154 hlist_for_each_entry(pos,head,member) global() argument 1164 hlist_for_each_entry_continue(pos,member) global() argument 1174 hlist_for_each_entry_from(pos,member) global() argument 1185 hlist_for_each_entry_safe(pos,n,head,member) global() argument [all...] |
H A D | rculist.h | 353 #define list_entry_rcu(ptr, type, member) \ argument 397 #define list_first_or_null_rcu(ptr, type, member) \ argument 416 #define list_next_or_null_rcu(head, ptr, type, member) \ argument 436 list_for_each_entry_rcu(pos,head,member,cond...) global() argument 455 list_for_each_entry_srcu(pos,head,member,cond) global() argument 474 list_entry_lockless(ptr,type,member) global() argument 490 list_for_each_entry_lockless(pos,head,member) global() argument 513 list_for_each_entry_continue_rcu(pos,head,member) global() argument 535 list_for_each_entry_from_rcu(pos,head,member) global() argument 753 hlist_for_each_entry_rcu(pos,head,member,cond...) global() argument 774 hlist_for_each_entry_srcu(pos,head,member,cond) global() argument 795 hlist_for_each_entry_rcu_notrace(pos,head,member) global() argument 812 hlist_for_each_entry_rcu_bh(pos,head,member) global() argument 824 hlist_for_each_entry_continue_rcu(pos,member) global() argument 836 hlist_for_each_entry_continue_rcu_bh(pos,member) global() argument 848 hlist_for_each_entry_from_rcu(pos,member) global() argument [all...] |
H A 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 hash_for_each_possible(name,obj,member,key) global() argument 176 hash_for_each_possible_rcu(name,obj,member,key,cond...) global() argument 191 hash_for_each_possible_rcu_notrace(name,obj,member,key) global() argument 204 hash_for_each_possible_safe(name,obj,tmp,member,key) global() argument [all...] |
H A D | list_nulls.h | 33 #define hlist_nulls_entry(ptr, type, member) container_of(ptr,type,member) argument 35 #define hlist_nulls_entry_safe(ptr, type, member) \ argument 128 #define hlist_nulls_for_each_entry(tpos, pos, head, member) \ argument 141 #define hlist_nulls_for_each_entry_from(tpos, pos, member) \ argument [all...] |
H A D | overflow.h | 354 #define flex_array_size(p, member, count) \ argument 370 struct_size(p,member,count) global() argument 388 struct_size_t(type,member,count) global() argument 401 __DEFINE_FLEX(type,name,member,count,trailer...) global() argument 420 _DEFINE_FLEX(type,name,member,count,initializer...) global() argument 439 DEFINE_RAW_FLEX(type,name,member,count) global() argument [all...] |
H A D | llist.h | 109 #define llist_entry(ptr, type, member) \ argument 126 #define member_address_is_nonnull(ptr, member) \ argument 180 llist_for_each_entry(pos,node,member) global() argument 202 llist_for_each_entry_safe(pos,n,node,member) global() argument [all...] |
H A D | container_of.h | 19 #define container_of(ptr, type, member) ({ \ argument 35 container_of_const(ptr,type,member) global() argument [all...] |
/linux/scripts/include/ |
H A D | list.h | 19 #define container_of(ptr, type, member) ({ \ argument 228 #define list_entry(ptr, type, member) \ argument 239 list_first_entry(ptr,type,member) global() argument 250 list_last_entry(ptr,type,member) global() argument 258 list_next_entry(pos,member) global() argument 266 list_prev_entry(pos,member) global() argument 275 list_entry_is_head(pos,head,member) global() argument 284 list_for_each_entry(pos,head,member) global() argument 295 list_for_each_entry_reverse(pos,head,member) global() argument 307 list_for_each_entry_safe(pos,n,head,member) global() argument 398 hlist_entry(ptr,type,member) global() argument 400 hlist_entry_safe(ptr,type,member) global() argument 411 hlist_for_each_entry(pos,head,member) global() argument 423 hlist_for_each_entry_safe(pos,n,head,member) global() argument [all...] |
H A D | hashtable.h | 59 #define hash_for_each(table, obj, member) \ argument 71 #define hash_for_each_safe(table, obj, tmp, member) \ argument 83 #define hash_for_each_possible(table, obj, member, key) \ argument 95 hash_for_each_possible_safe(table,obj,tmp,member,key) global() argument [all...] |
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_stream_defs.c | 13 #define PVR_STREAM_DEF_SET(owner, member, _size, _array_size, _feature) \ argument 19 #define PVR_STREAM_DEF(owner, member, member_size) \ argument 22 #define PVR_STREAM_DEF_FEATURE(owner, member, member_size, feature) \ argument 25 #define PVR_STREAM_DEF_NOT_FEATURE(owner, member, member_size, feature) \ argument 29 #define PVR_STREAM_DEF_ARRAY(owner, member) \ argument 33 PVR_STREAM_DEF_ARRAY_FEATURE(owner,member,feature) global() argument 37 PVR_STREAM_DEF_ARRAY_NOT_FEATURE(owner,member,feature) global() argument [all...] |
/linux/tools/testing/selftests/bpf/progs/ |
H A D | mptcp_bpf.h | 14 #define list_entry(ptr, type, member) \ argument 17 #define list_first_entry(ptr, type, member) \ argument 20 #define list_next_entry(pos, member) \ argument 23 #define list_entry_is_head(pos, head, member) \ argument 27 #define list_for_each_entry(pos, head, member) \ argument [all...] |
/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_if.h | 29 #define HINIC_DMA_ATTR_SET(val, member) \ argument 33 #define HINIC_DMA_ATTR_CLEAR(val, member) \ argument 50 #define HINIC_FA0_GET(val, member) \ argument 70 #define HINIC_FA1_GET(val, member) \ argument 76 HINIC_FA2_GET(val,member) global() argument 85 HINIC_FA4_GET(val,member) global() argument 88 HINIC_FA4_SET(val,member) global() argument 91 HINIC_FA4_CLEAR(val,member) global() argument 97 HINIC_FA5_SET(val,member) global() argument 100 HINIC_FA5_CLEAR(val,member) global() argument 106 HINIC_PPF_ELECTION_SET(val,member) global() argument 110 HINIC_PPF_ELECTION_GET(val,member) global() argument 114 HINIC_PPF_ELECTION_CLEAR(val,member) global() argument 130 HINIC_MSIX_ATTR_SET(val,member) global() argument 138 HINIC_MSIX_CNT_SET(val,member) global() argument [all...] |
H A D | hinic_hw_cmdq.h | 30 #define HINIC_CMDQ_CTXT_PAGE_INFO_SET(val, member) \ argument 34 #define HINIC_CMDQ_CTXT_PAGE_INFO_GET(val, member) \ argument 38 #define HINIC_CMDQ_CTXT_PAGE_INFO_CLEAR(val, member) \ argument 48 #define HINIC_CMDQ_CTXT_BLOCK_INFO_SET(val, member) \ argument 52 HINIC_CMDQ_CTXT_BLOCK_INFO_GET(val,member) global() argument 56 HINIC_CMDQ_CTXT_BLOCK_INFO_CLEAR(val,member) global() argument 64 HINIC_SAVED_DATA_SET(val,member) global() argument 68 HINIC_SAVED_DATA_GET(val,member) global() argument 72 HINIC_SAVED_DATA_CLEAR(val,member) global() argument 86 HINIC_CMDQ_DB_INFO_SET(val,member) global() argument [all...] |
H A D | hinic_hw_api_cmd.h | 19 #define HINIC_API_CMD_PI_SET(val, member) \ argument 23 #define HINIC_API_CMD_PI_CLEAR(val, member) \ argument 31 #define HINIC_API_CMD_CHAIN_REQ_SET(val, member) \ argument 35 #define HINIC_API_CMD_CHAIN_REQ_GET(val, member) \ argument 39 HINIC_API_CMD_CHAIN_REQ_CLEAR(val,member) global() argument 57 HINIC_API_CMD_CHAIN_CTRL_SET(val,member) global() argument 61 HINIC_API_CMD_CHAIN_CTRL_CLEAR(val,member) global() argument 75 HINIC_API_CMD_CELL_CTRL_SET(val,member) global() argument 93 HINIC_API_CMD_DESC_SET(val,member) global() argument 101 HINIC_API_CMD_STATUS_HEADER_GET(val,member) global() argument 115 HINIC_API_CMD_STATUS_GET(val,member) global() argument [all...] |
H A D | hinic_hw_eqs.h | 29 #define HINIC_AEQ_CTRL_0_SET(val, member) \ argument 33 #define HINIC_AEQ_CTRL_0_CLEAR(val, member) \ argument 45 #define HINIC_AEQ_CTRL_1_SET(val, member) \ argument 49 #define HINIC_AEQ_CTRL_1_CLEAR(val, member) \ argument 65 HINIC_CEQ_CTRL_0_SET(val,member) global() argument 69 HINIC_CEQ_CTRL_0_CLEAR(val,member) global() argument 79 HINIC_CEQ_CTRL_1_SET(val,member) global() argument 83 HINIC_CEQ_CTRL_1_CLEAR(val,member) global() argument 97 HINIC_EQ_ELEM_DESC_SET(val,member) global() argument 101 HINIC_EQ_ELEM_DESC_GET(val,member) global() argument 115 HINIC_EQ_CI_SET(val,member) global() argument 119 HINIC_EQ_CI_CLEAR(val,member) global() argument [all...] |
H A D | hinic_hw_wqe.h | 24 #define HINIC_CMDQ_CTRL_SET(val, member) \ argument 28 #define HINIC_CMDQ_CTRL_GET(val, member) \ argument 48 #define HINIC_CMDQ_WQE_HEADER_SET(val, member) \ argument 52 #define HINIC_CMDQ_WQE_HEADER_GET(val, member) \ argument 84 HINIC_SQ_CTRL_SET(val,member) global() argument 88 HINIC_SQ_CTRL_GET(val,member) global() argument 92 HINIC_SQ_CTRL_CLEAR(val,member) global() argument 114 HINIC_SQ_TASK_INFO0_SET(val,member) global() argument 128 HINIC_SQ_TASK_INFO1_SET(val,member) global() argument 146 HINIC_SQ_TASK_INFO2_SET(val,member) global() argument 156 HINIC_SQ_TASK_INFO4_SET(val,member) global() argument 168 HINIC_RQ_CQE_STATUS_GET(val,member) global() argument 172 HINIC_RQ_CQE_STATUS_CLEAR(val,member) global() argument 180 HINIC_RQ_CQE_SGE_GET(val,member) global() argument 194 HINIC_RQ_CTRL_SET(val,member) global() argument 216 RQ_CQE_STATUS_GET(val,member) global() argument 228 RQ_CQE_OFFOLAD_TYPE_GET(val,member) global() argument 241 RQ_CQE_SGE_GET(val,member) global() argument 258 HINIC_RSS_TYPE_SET(val,member) global() argument 261 HINIC_RSS_TYPE_GET(val,member) global() argument [all...] |
H A D | hinic_hw_qp_ctxt.h | 20 #define HINIC_SQ_CTXT_CEQ_ATTR_SET(val, member) \ argument 30 #define HINIC_SQ_CTXT_CI_SET(val, member) \ argument 40 #define HINIC_SQ_CTXT_WQ_PAGE_SET(val, member) \ argument 58 #define HINIC_SQ_CTXT_PREF_SET(val, member) \ argument 66 HINIC_SQ_CTXT_WQ_BLOCK_SET(val,member) global() argument 76 HINIC_RQ_CTXT_CEQ_ATTR_SET(val,member) global() argument 86 HINIC_RQ_CTXT_PI_SET(val,member) global() argument 96 HINIC_RQ_CTXT_WQ_PAGE_SET(val,member) global() argument 114 HINIC_RQ_CTXT_PREF_SET(val,member) global() argument 122 HINIC_RQ_CTXT_WQ_BLOCK_SET(val,member) global() argument [all...] |
/linux/tools/firewire/ |
H A D | list.h | 47 #define list_entry(link, type, member) \ argument 50 #define list_head(list, type, member) \ argument 53 #define list_tail(list, type, member) \ argument 56 #define list_next(elm, member) \ argument 59 #define list_for_each_entry(pos, list, member) \ argument [all...] |
/linux/drivers/clk/sprd/ |
H A D | pll.c | 18 #define pindex(pll, member) \ argument 21 #define pshift(pll, member) \ argument 24 #define pwidth(pll, member) \ argument 27 #define pmask(pll, member) \ argument 32 pinternal(pll,cfg,member) global() argument 35 pinternal_val(pll,cfg,member) global() argument [all...] |
/linux/drivers/infiniband/core/ |
H A D | multicast.c | 200 static void deref_member(struct mcast_member *member) in deref_member() argument 206 static void queue_join(struct mcast_member *member) in queue_join() argument 330 send_join(struct mcast_group * group,struct mcast_member * member) send_join() argument 365 join_group(struct mcast_group * group,struct mcast_member * member,u8 join_state) join_group() argument 376 fail_join(struct mcast_group * group,struct mcast_member * member,int status) fail_join() argument 387 struct mcast_member *member; process_group_error() local 427 struct mcast_member *member; mcast_work_handler() local 493 struct mcast_member *member; process_join_error() local 616 struct mcast_member *member; ib_sa_join_multicast() local 664 struct mcast_member *member; ib_sa_free_multicast() local [all...] |
/linux/security/tomoyo/ |
H A D | group.c | 134 struct tomoyo_path_group *member; in tomoyo_path_matches_group() local 162 struct tomoyo_number_group *member; in tomoyo_number_matches_group() local 192 struct tomoyo_address_group *member; tomoyo_address_matches_group() local [all...] |
/linux/tools/testing/selftests/bpf/ |
H A D | bpf_arena_list.h | 20 #define list_entry(ptr, type, member) arena_container_of(ptr, type, member) argument 22 #define list_entry_safe(ptr, type, member) \ argument 36 #define list_for_each_entry(pos, head, member) \ argument
|
/linux/drivers/net/ethernet/huawei/hinic3/ |
H A D | hinic3_tx.h | 49 #define SQ_CTRL_SET(val, member) \ argument 58 #define SQ_CTRL_QUEUE_INFO_SET(val, member) \ argument 60 #define SQ_CTRL_QUEUE_INFO_GET(val, member) \ argument 70 #define SQ_TASK_INFO0_SET(val, member) \ argument 76 #define SQ_TASK_INFO3_SET(val, member) \ argument [all...] |