Searched refs:typeof (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-11-stable/contrib/wpa/src/utils/
H A Dplatform.h13 typeof(*(p)) __val; \
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dlist.h180 list_entry(((ptr)->member.next), typeof(*(ptr)), member)
186 list_entry(((ptr)->member.prev), typeof(*(ptr)), member)
195 for (p = list_entry((h)->next, typeof(*p), field); &(p)->field != (h); \
196 p = list_entry((p)->field.next, typeof(*p), field))
199 for (p = list_entry((h)->next, typeof(*p), field), \
200 n = list_entry((p)->field.next, typeof(*p), field); &(p)->field != (h);\
201 p = n, n = list_entry(n->field.next, typeof(*n), field))
205 p = list_entry((p)->field.next, typeof(*p), field))
212 for (n = list_entry((pos)->member.next, typeof(*pos), member); \
214 pos = n, n = list_entry(n->member.next, typeof(*
[all...]
H A Drculist.h43 for (pos = list_entry_rcu((head)->next, typeof(*(pos)), member); \
45 pos = list_entry_rcu((pos)->member.next, typeof(*(pos)), member))
104 typeof(*(pos)), member); \
107 &(pos)->member)), typeof(*(pos)), member))
H A Dtimer.h55 container_of(arg, typeof(*(var)), field)
H A Dcompiler.h73 #define typeof(x) __typeof(x) macro
H A Dkernel.h465 #define clamp_val(val, lo, hi) clamp_t(typeof(val), val, lo, hi)
492 typeof(a) _swap_tmp = a; \
/freebsd-11-stable/tools/tools/drm/radeon/mkregtable/
H A Dmkregtable.c31 const typeof(((type *)0)->member)*__mptr = (ptr); \
428 for (pos = list_entry((head)->next, typeof(*pos), member); \
430 pos = list_entry(pos->member.next, typeof(*pos), member))
439 for (pos = list_entry((head)->prev, typeof(*pos), member); \
441 pos = list_entry(pos->member.prev, typeof(*pos), member))
452 ((pos) ? : list_entry(head, typeof(*pos), member))
464 for (pos = list_entry(pos->member.next, typeof(*pos), member); \
466 pos = list_entry(pos->member.next, typeof(*pos), member))
478 for (pos = list_entry(pos->member.prev, typeof(*pos), member); \
480 pos = list_entry(pos->member.prev, typeof(*po
[all...]
/freebsd-11-stable/sys/contrib/vchiq/interface/compat/
H A Dlist.h207 list_entry(list_next(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
209 list_entry(list_prev(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
222 for ((VAR) = list_entry(list_first((HEAD)), typeof(*(VAR)), FIELD); \
224 (VAR) = list_entry(list_next(&(VAR)->FIELD), typeof(*(VAR)), \
228 for ((VAR) = list_entry(list_last((HEAD)), typeof(*(VAR)), FIELD); \
230 (VAR) = list_entry(list_prev(&(VAR)->FIELD), typeof(*(VAR)), \
234 for ((VAR) = list_entry(list_first((HEAD)), typeof(*(VAR)), FIELD); \
237 typeof(*(VAR)), FIELD), 1); \
/freebsd-11-stable/sys/xen/interface/hvm/
H A Dsave.h83 #define HVM_SAVE_TYPE(_x) typeof (((struct __HVM_SAVE_TYPE_##_x *)(0))->t)
88 # define HVM_SAVE_TYPE_COMPAT(_x) typeof (((struct __HVM_SAVE_TYPE_COMPAT_##_x *)(0))->t)
/freebsd-11-stable/contrib/binutils/ld/
H A Dsysdep.h58 # define __PAST_END(array, offset) (((typeof(*(array)) *)(array))[offset])
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_linux_list.h285 p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next)
289 p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next)
292 for (; p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next)
297 tpos = hlist_entry((pos), typeof(*(tpos)), member); 1;}); \
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dfs_core.h174 #define fs_get_obj(v, _base) {v = container_of((_base), typeof(*v), base); }
177 typeof(*v), base) : NULL; }
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_ah.c78 u32 min_resp_len = offsetof(typeof(resp), dmac) +
H A Dmlx5_ib_main.c710 if (field_avail(typeof(resp), tso_caps, uhw->outlen)) {
720 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) {
735 if (field_avail(typeof(resp), tso_caps, uhw->outlen))
737 if (field_avail(typeof(resp), rss_caps, uhw->outlen))
1180 resp.response_length = min(offsetof(typeof(resp), response_length) +
1241 if (field_avail(typeof(resp), cqe_version, udata->outlen))
1244 if (field_avail(typeof(resp), cmds_supp_uhw, udata->outlen)) {
1257 field_avail(typeof(resp), hca_core_clock_offset, udata->outlen)) {
1682 offsetof(typeof(filter), field) -\
H A Dmlx5_ib_mad.c151 counter_var = MLX5_GET_BE(typeof(counter_var), \
/freebsd-11-stable/contrib/ofed/opensm/include/complib/
H A Dcl_qlist.h135 #define cl_item_obj(item_ptr, obj_ptr, item_field) (typeof(obj_ptr)) \
136 ((void *)item_ptr - (unsigned long)&((typeof(obj_ptr))0)->item_field)
/freebsd-11-stable/usr.sbin/cpucontrol/
H A Dcpucontrol.c81 typeof(SLIST_FIRST(head)) __elm0; \
82 typeof(SLIST_FIRST(head)) __elm; \
/freebsd-11-stable/sys/xen/interface/
H A Darch-arm.h194 typeof(&(hnd)) _sxghr_tmp = &(hnd); \
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_cmd.c1412 if (cmd_sz > offsetof(typeof(*cmd), flags) + sizeof(cmd->flags))
1438 resp.response_length = offsetof(typeof(resp), response_length) +
1513 offsetof(typeof(cmd_ex), comp_channel) +
1557 if (ucore->outlen < (offsetof(typeof(resp), response_length) +
1803 if (cmd_sz >= offsetof(typeof(*cmd), rwq_ind_tbl_handle) +
1816 if ((cmd_sz >= offsetof(typeof(*cmd), reserved1) +
1898 if (cmd_sz >= offsetof(typeof(*cmd), create_flags) +
1970 resp.response_length = offsetof(typeof(resp), response_length) +
2079 offsetof(typeof(cmd_ex), is_srq) +
2108 if (ucore->inlen < (offsetof(typeof(cm
[all...]
/freebsd-11-stable/sys/contrib/octeon-sdk/
H A Dcvmx-nand.c89 ({ typeof (X) __x = (X); \
90 typeof (Y) __y = (Y); \
95 ({ typeof (X) __x = (X); \
96 typeof (Y) __y = (Y); \
211 typeof(v) r = v; \
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c186 p = list_entry(priv->cm.rx_flush_list.next, typeof(*p), list);
798 p = list_entry(priv->cm.passive_ids.next, typeof(*p), list);
1205 p = list_entry(priv->cm.start_list.next, typeof(*p), list);
1243 p = list_entry(priv->cm.reap_list.next, typeof(*p), list);
1326 p = list_entry(priv->cm.passive_ids.prev, typeof(*p), list);
/freebsd-11-stable/contrib/ofed/libmlx4/
H A Dverbs.c757 offsetof(typeof(cmd->ibv_cmd), is_srq) +
759 offsetof(typeof(cmd->ibv_cmd), user_handle));
762 offsetof(typeof(*cmd), sq_no_prefetch) +
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_alloc.c293 typeof(*next),
399 typeof(*curr_node),
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp.h461 sizeof(*tx_sa) - offsetof(typeof(*tx_sa), busy));
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mcg.c545 group = container_of(delay, typeof(*group), timeout_work);
652 group = container_of(work, typeof(*group), work);

Completed in 313 milliseconds

12