Searched refs:MIN_LEN (Results 1 – 1 of 1) sorted by relevance
| /xnu-11215.81.4/bsd/net/ ! |
| H A D | strict_type_cnv_private.h | 133 #define __STC_ENFORCE_MIN_LEN(BTYPE, MIN_LEN, PTR) do { \ argument 135 BTYPE * __ensure_minimal_len __sized_by(MIN_LEN) = (PTR); \ 144 #define __STC_ENFORCE_MIN_LEN(BTYPE, MIN_LEN, PTR) do {} while (0) argument 159 #define __STC_BYTES_TO_OBJ_CNV_IMPL(CV, TAG, TYPE, BTYPE, MIN_LEN, CNV_F) \ argument 164 __STC_ENFORCE_MIN_LEN(CV BTYPE, MIN_LEN, data); \ 165 return __STC_CONV_FROM_BYTES_LEN(CV TAG, TYPE, data, (MIN_LEN)); \ 279 #define __STC_DEFINE_BYTE_TO_OBJ_CNVS(TAG, TYPE, MIN_LEN, MAX_LEN) \ argument 287 __STC_BYTES_TO_OBJ_CNV_IMPL(, TAG, TYPE, void, MIN_LEN, __STC_BY_TO_OBJ_CNV(TYPE)) \ 290 __STC_BYTES_TO_OBJ_CNV_IMPL(const, TAG, TYPE, void, MIN_LEN, __STC_CBY_TO_COBJ_CNV(TYPE)) 509 #define __STC_DEFINE_SUBTYPE_IMPL_4(TAG, TYPENAME, MIN_LEN, MAX_LEN) \ argument [all …]
|