/openbmc/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_wqe.h | 24 #define HINIC_CMDQ_CTRL_SET(val, member) \ argument 25 (((u32)(val) & HINIC_CMDQ_CTRL_##member##_MASK) \ 26 << HINIC_CMDQ_CTRL_##member##_SHIFT) 28 #define HINIC_CMDQ_CTRL_GET(val, member) \ argument 29 (((val) >> HINIC_CMDQ_CTRL_##member##_SHIFT) \ 30 & HINIC_CMDQ_CTRL_##member##_MASK) 48 #define HINIC_CMDQ_WQE_HEADER_SET(val, member) \ argument 49 (((u32)(val) & HINIC_CMDQ_WQE_HEADER_##member##_MASK) \ 50 << HINIC_CMDQ_WQE_HEADER_##member##_SHIFT) 52 #define HINIC_CMDQ_WQE_HEADER_GET(val, member) \ argument [all …]
|
H A D | hinic_hw_api_cmd.h | 19 #define HINIC_API_CMD_PI_SET(val, member) \ argument 20 (((u32)(val) & HINIC_API_CMD_PI_##member##_MASK) << \ 21 HINIC_API_CMD_PI_##member##_SHIFT) 23 #define HINIC_API_CMD_PI_CLEAR(val, member) \ argument 24 ((val) & (~(HINIC_API_CMD_PI_##member##_MASK \ 25 << HINIC_API_CMD_PI_##member##_SHIFT))) 31 #define HINIC_API_CMD_CHAIN_REQ_SET(val, member) \ argument 32 (((u32)(val) & HINIC_API_CMD_CHAIN_REQ_##member##_MASK) << \ 33 HINIC_API_CMD_CHAIN_REQ_##member##_SHIFT) 35 #define HINIC_API_CMD_CHAIN_REQ_GET(val, member) \ argument [all …]
|
H A D | hinic_hw_if.h | 29 #define HINIC_DMA_ATTR_SET(val, member) \ argument 30 (((u32)(val) & HINIC_DMA_ATTR_##member##_MASK) << \ 31 HINIC_DMA_ATTR_##member##_SHIFT) 33 #define HINIC_DMA_ATTR_CLEAR(val, member) \ argument 34 ((val) & (~(HINIC_DMA_ATTR_##member##_MASK \ 35 << HINIC_DMA_ATTR_##member##_SHIFT))) 50 #define HINIC_FA0_GET(val, member) \ argument 51 (((val) >> HINIC_FA0_##member##_SHIFT) & HINIC_FA0_##member##_MASK) 70 #define HINIC_FA1_GET(val, member) \ argument 71 (((val) >> HINIC_FA1_##member##_SHIFT) & HINIC_FA1_##member##_MASK) [all …]
|
H A D | hinic_hw_cmdq.h | 30 #define HINIC_CMDQ_CTXT_PAGE_INFO_SET(val, member) \ argument 31 (((u64)(val) & HINIC_CMDQ_CTXT_##member##_MASK) \ 32 << HINIC_CMDQ_CTXT_##member##_SHIFT) 34 #define HINIC_CMDQ_CTXT_PAGE_INFO_GET(val, member) \ argument 35 (((u64)(val) >> HINIC_CMDQ_CTXT_##member##_SHIFT) \ 36 & HINIC_CMDQ_CTXT_##member##_MASK) 38 #define HINIC_CMDQ_CTXT_PAGE_INFO_CLEAR(val, member) \ argument 39 ((val) & (~((u64)HINIC_CMDQ_CTXT_##member##_MASK \ 40 << HINIC_CMDQ_CTXT_##member##_SHIFT))) 48 #define HINIC_CMDQ_CTXT_BLOCK_INFO_SET(val, member) \ argument [all …]
|
H A D | hinic_hw_eqs.h | 29 #define HINIC_AEQ_CTRL_0_SET(val, member) \ argument 30 (((u32)(val) & HINIC_AEQ_CTRL_0_##member##_MASK) << \ 31 HINIC_AEQ_CTRL_0_##member##_SHIFT) 33 #define HINIC_AEQ_CTRL_0_CLEAR(val, member) \ argument 34 ((val) & (~(HINIC_AEQ_CTRL_0_##member##_MASK \ 35 << HINIC_AEQ_CTRL_0_##member##_SHIFT))) 45 #define HINIC_AEQ_CTRL_1_SET(val, member) \ argument 46 (((u32)(val) & HINIC_AEQ_CTRL_1_##member##_MASK) << \ 47 HINIC_AEQ_CTRL_1_##member##_SHIFT) 49 #define HINIC_AEQ_CTRL_1_CLEAR(val, member) \ argument [all …]
|
H A D | hinic_hw_qp_ctxt.h | 20 #define HINIC_SQ_CTXT_CEQ_ATTR_SET(val, member) \ argument 21 (((u32)(val) & HINIC_SQ_CTXT_CEQ_ATTR_##member##_MASK) \ 22 << HINIC_SQ_CTXT_CEQ_ATTR_##member##_SHIFT) 30 #define HINIC_SQ_CTXT_CI_SET(val, member) \ argument 31 (((u32)(val) & HINIC_SQ_CTXT_CI_##member##_MASK) \ 32 << HINIC_SQ_CTXT_CI_##member##_SHIFT) 40 #define HINIC_SQ_CTXT_WQ_PAGE_SET(val, member) \ argument 41 (((u32)(val) & HINIC_SQ_CTXT_WQ_PAGE_##member##_MASK) \ 42 << HINIC_SQ_CTXT_WQ_PAGE_##member##_SHIFT) 58 #define HINIC_SQ_CTXT_PREF_SET(val, member) \ argument [all …]
|
/openbmc/qemu/tests/qapi-schema/ |
H A D | qapi-schema-test.out | 4 member none 5 member qnull 6 member qnum 7 member qstring 8 member qdict 9 member qlist 10 member qbool 13 member integer: int optional=False 14 member boolean: bool optional=False 15 member string: str optional=False [all …]
|
H A D | comments.out | 4 member none 5 member qnull 6 member qnum 7 member qstring 8 member qdict 9 member qlist 10 member qbool 13 member good 14 member bad 15 member ugly
|
H A D | include-simple.out | 4 member none 5 member qnull 6 member qnum 7 member qstring 8 member qdict 9 member qlist 10 member qbool 15 member good 16 member bad 17 member ugly
|
H A D | include-repetition.out | 4 member none 5 member qnull 6 member qnum 7 member qstring 8 member qdict 9 member qlist 10 member qbool 17 member good 18 member bad 19 member ugly
|
/openbmc/linux/tools/include/linux/ |
H A D | list.h | 351 #define list_entry(ptr, type, member) \ argument 352 container_of(ptr, type, member) 362 #define list_first_entry(ptr, type, member) \ argument 363 list_entry((ptr)->next, type, member) 373 #define list_last_entry(ptr, type, member) \ argument 374 list_entry((ptr)->prev, type, member) 384 #define list_first_entry_or_null(ptr, type, member) \ argument 385 (!list_empty(ptr) ? list_first_entry(ptr, type, member) : NULL) 395 #define list_last_entry_or_null(ptr, type, member) \ argument 396 (!list_empty(ptr) ? list_last_entry(ptr, type, member) : NULL) [all …]
|
/openbmc/u-boot/include/linux/ |
H A D | list.h | 326 #define list_entry(ptr, type, member) \ argument 327 container_of(ptr, type, member) 337 #define list_first_entry(ptr, type, member) \ argument 338 list_entry((ptr)->next, type, member) 348 #define list_last_entry(ptr, type, member) \ argument 349 list_entry((ptr)->prev, type, member) 409 #define list_for_each_entry(pos, head, member) \ argument 410 for (pos = list_entry((head)->next, typeof(*pos), member); \ 411 prefetch(pos->member.next), &pos->member != (head); \ 412 pos = list_entry(pos->member.next, typeof(*pos), member)) [all …]
|
/openbmc/linux/include/linux/ |
H A D | rculist.h | 306 #define list_entry_rcu(ptr, type, member) \ argument 307 container_of(READ_ONCE(ptr), type, member) 350 #define list_first_or_null_rcu(ptr, type, member) \ argument 354 likely(__ptr != __next) ? list_entry_rcu(__next, type, member) : NULL; \ 369 #define list_next_or_null_rcu(head, ptr, type, member) \ argument 375 member) : NULL; \ 389 #define list_for_each_entry_rcu(pos, head, member, cond...) \ argument 391 pos = list_entry_rcu((head)->next, typeof(*pos), member); \ 392 &pos->member != (head); \ 393 pos = list_entry_rcu(pos->member.next, typeof(*pos), member)) [all …]
|
H A D | list.h | 600 #define list_entry(ptr, type, member) \ argument 601 container_of(ptr, type, member) 611 #define list_first_entry(ptr, type, member) \ argument 612 list_entry((ptr)->next, type, member) 622 #define list_last_entry(ptr, type, member) \ argument 623 list_entry((ptr)->prev, type, member) 633 #define list_first_entry_or_null(ptr, type, member) ({ \ argument 636 pos__ != head__ ? list_entry(pos__, type, member) : NULL; \ 644 #define list_next_entry(pos, member) \ argument 645 list_entry((pos)->member.next, typeof(*(pos)), member) [all …]
|
H A D | llist.h | 82 #define llist_entry(ptr, type, member) \ argument 83 container_of(ptr, type, member) 99 #define member_address_is_nonnull(ptr, member) \ argument 100 ((uintptr_t)(ptr) + offsetof(typeof(*(ptr)), member) != 0) 153 #define llist_for_each_entry(pos, node, member) \ argument 154 for ((pos) = llist_entry((node), typeof(*(pos)), member); \ 155 member_address_is_nonnull(pos, member); \ 156 (pos) = llist_entry((pos)->member.next, typeof(*(pos)), member)) 175 #define llist_for_each_entry_safe(pos, n, node, member) \ argument 176 for (pos = llist_entry((node), typeof(*pos), member); \ [all …]
|
H A D | hashtable.h | 126 #define hash_for_each(name, bkt, obj, member) \ argument 129 hlist_for_each_entry(obj, &name[bkt], member) 138 #define hash_for_each_rcu(name, bkt, obj, member) \ argument 141 hlist_for_each_entry_rcu(obj, &name[bkt], member) 152 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 155 hlist_for_each_entry_safe(obj, tmp, &name[bkt], member) 165 #define hash_for_each_possible(name, obj, member, key) \ argument 166 hlist_for_each_entry(obj, &name[hash_min(key, HASH_BITS(name))], member) 176 #define hash_for_each_possible_rcu(name, obj, member, key, cond...) \ argument 178 member, ## cond) [all …]
|
/openbmc/linux/drivers/isdn/mISDN/ |
H A D | dsp_cmx.c | 151 struct dsp_conf_member *member; in dsp_cmx_debug() local 168 list_for_each_entry(member, &conf->mlist, list) { in dsp_cmx_debug() 173 member->dsp->name, member->dsp->pcm_slot_tx, in dsp_cmx_debug() 174 member->dsp->pcm_bank_tx, member->dsp->pcm_slot_rx, in dsp_cmx_debug() 175 member->dsp->pcm_bank_rx, member->dsp->hfc_conf, in dsp_cmx_debug() 176 member->dsp->tx_data, member->dsp->rx_is_off, in dsp_cmx_debug() 177 (member->dsp == dsp) ? " *this*" : ""); in dsp_cmx_debug() 211 struct dsp_conf_member *member; in dsp_cmx_add_conf_member() local 217 if (dsp->member) { in dsp_cmx_add_conf_member() 229 member = kzalloc(sizeof(struct dsp_conf_member), GFP_ATOMIC); in dsp_cmx_add_conf_member() [all …]
|
/openbmc/linux/scripts/mod/ |
H A D | list.h | 18 #define container_of(ptr, type, member) ({ \ argument 20 _Static_assert(__same_type(*(ptr), ((type *)0)->member) || \ 23 ((type *)(__mptr - offsetof(type, member))); }) 158 #define list_entry(ptr, type, member) \ argument 159 container_of(ptr, type, member) 169 #define list_first_entry(ptr, type, member) \ argument 170 list_entry((ptr)->next, type, member) 177 #define list_next_entry(pos, member) \ argument 178 list_entry((pos)->member.next, typeof(*(pos)), member) 186 #define list_entry_is_head(pos, head, member) \ argument [all …]
|
/openbmc/u-boot/scripts/kconfig/ |
H A D | list.h | 19 #define container_of(ptr, type, member) ({ \ argument 20 const typeof( ((type *)0)->member ) *__mptr = (ptr); \ 21 (type *)( (char *)__mptr - offsetof(type,member) );}) 40 #define list_entry(ptr, type, member) \ argument 41 container_of(ptr, type, member) 49 #define list_for_each_entry(pos, head, member) \ argument 50 for (pos = list_entry((head)->next, typeof(*pos), member); \ 51 &pos->member != (head); \ 52 pos = list_entry(pos->member.next, typeof(*pos), member)) 61 #define list_for_each_entry_safe(pos, n, head, member) \ argument [all …]
|
/openbmc/linux/scripts/kconfig/ |
H A D | list.h | 19 #define container_of(ptr, type, member) ({ \ argument 20 const typeof( ((type *)0)->member ) *__mptr = (ptr); \ 21 (type *)( (char *)__mptr - offsetof(type,member) );}) 40 #define list_entry(ptr, type, member) \ argument 41 container_of(ptr, type, member) 49 #define list_for_each_entry(pos, head, member) \ argument 50 for (pos = list_entry((head)->next, typeof(*pos), member); \ 51 &pos->member != (head); \ 52 pos = list_entry(pos->member.next, typeof(*pos), member)) 61 #define list_for_each_entry_safe(pos, n, head, member) \ argument [all …]
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | multicast.c | 200 static void deref_member(struct mcast_member *member) in deref_member() argument 202 if (refcount_dec_and_test(&member->refcount)) in deref_member() 203 complete(&member->comp); in deref_member() 206 static void queue_join(struct mcast_member *member) in queue_join() argument 208 struct mcast_group *group = member->group; in queue_join() 212 list_add_tail(&member->list, &group->pending_list); in queue_join() 330 static int send_join(struct mcast_group *group, struct mcast_member *member) in send_join() argument 335 group->last_join = member; in send_join() 338 &member->multicast.rec, in send_join() 339 member->multicast.comp_mask, in send_join() [all …]
|
/openbmc/sdbusplus/include/sdbusplus/ |
H A D | vtable.hpp | 27 constexpr vtable_t method(const char* member, const char* signature, 40 constexpr vtable_t method_o(const char* member, const char* signature, 51 constexpr vtable_t signal(const char* member, const char* signature, 61 constexpr vtable_t property(const char* member, const char* signature, 74 const char* member, const char* signature, sd_bus_property_get_t get, 85 constexpr vtable_t property_o(const char* member, const char* signature, 98 constexpr vtable_t property_o(const char* member, const char* signature, 134 constexpr vtable_t method(const char* member, const char* signature, in method() argument 138 return vtable_t SD_BUS_METHOD(member, signature, result, handler, flags); in method() 141 constexpr vtable_t method_o(const char* member, const char* signature, in method_o() argument [all …]
|
/openbmc/linux/tools/firewire/ |
H A D | list.h | 47 #define list_entry(link, type, member) \ argument 48 ((type *)((char *)(link)-(unsigned long)(&((type *)0)->member))) 50 #define list_head(list, type, member) \ argument 51 list_entry((list)->next, type, member) 53 #define list_tail(list, type, member) \ argument 54 list_entry((list)->prev, type, member) 56 #define list_next(elm, member) \ argument 57 list_entry((elm)->member.next, typeof(*elm), member) 59 #define list_for_each_entry(pos, list, member) \ argument 60 for (pos = list_head(list, typeof(*pos), member); \ [all …]
|
/openbmc/linux/security/tomoyo/ |
H A D | group.c | 134 struct tomoyo_path_group *member; in tomoyo_path_matches_group() local 136 list_for_each_entry_rcu(member, &group->member_list, head.list, in tomoyo_path_matches_group() 138 if (member->head.is_deleted) in tomoyo_path_matches_group() 140 if (!tomoyo_path_matches_pattern(pathname, member->member_name)) in tomoyo_path_matches_group() 142 return member->member_name; in tomoyo_path_matches_group() 162 struct tomoyo_number_group *member; in tomoyo_number_matches_group() local 165 list_for_each_entry_rcu(member, &group->member_list, head.list, in tomoyo_number_matches_group() 167 if (member->head.is_deleted) in tomoyo_number_matches_group() 169 if (min > member->number.values[1] || in tomoyo_number_matches_group() 170 max < member->number.values[0]) in tomoyo_number_matches_group() [all …]
|
/openbmc/openbmc/poky/scripts/lib/devtool/ |
H A D | import.py | 52 for member in members: 53 if member.name.startswith('appends'): 54 append_fns.add(get_pn(member.name)) 55 elif member.name.startswith('recipes'): 56 recipe_fns.add(get_pn(member.name)) 78 for member in members: 79 if member.name == export.metadata: 85 if member.name.startswith('appends/%s' % nonimp) or \ 86 member.name.startswith('recipes/%s' % nonimp) or \ 87 member.name.startswith('sources/%s' % pn): [all …]
|