Searched refs:DTAG (Results 1 – 1 of 1) sorted by relevance
| /xnu-11215.1.10/bsd/net/ |
| H A D | strict_type_cnv_private.h | 72 #define __STC_DECONST_AND_CONVERT(STAG, STYPE, DTAG, DTYPE, VAL) ({ \ argument 75 __WITH_SUPPRESSION(__WCAST_ALIGN, (DTAG DTYPE * __single)(__sau_deconst_val)); \ 81 #define __STC_CONV_TO(STAG, STYPE, DTAG, DTYPE, VAL) ({ \ argument 82 __WITH_SUPPRESSION(__WCAST_ALIGN, (DTAG DTYPE * __single)((VAL))); \ 105 #define __STC_CONV_FROM_BYTES_LEN(DTAG, DTYPE, VAL, LEN) ({ \ argument 106 __WITH_SUPPRESSION(__WCAST_ALIGN, __unsafe_forge_single(DTAG DTYPE *, (VAL))); \ 172 #define __STC_OBJ_TO_OBJ_CNV_IMPL(CV, STAG, STYPE, DTAG, DTYPE, CNV_F) \ argument 174 static inline CV DTAG DTYPE * __single \ 178 return __STC_CONV_TO(CV STAG, STYPE, CV DTAG, DTYPE, ptr); \ 185 #define __STC_COBJ_TO_OBJ_CNV_IMPL(STAG, STYPE, DTAG, DTYPE, CNV_F) \ argument [all …]
|