Lines Matching refs:align

112 	uint32_t               align;  member
430 t->alignment = type->align; in zend_ffi_make_fake_struct_type()
1822 new_type->align = _Alignof(void*); in zend_ffi_add()
2502 new_type->align = _Alignof(void*); in zend_ffi_read_var()
3078 || old->align != type->align in zend_ffi_same_types()
4263 new_type->align = ZEND_FFI_TYPE(type)->align; in ZEND_METHOD()
4312 new_type->align = _Alignof(void*); in ZEND_METHOD()
4386 RETURN_LONG(type->align); in ZEND_METHOD()
4682 RETURN_LONG(type->align); in ZEND_METHOD()
5587 static const zend_ffi_type zend_ffi_type_void = {.kind=ZEND_FFI_TYPE_VOID, .size=1, .align=1};
5588 static const zend_ffi_type zend_ffi_type_char = {.kind=ZEND_FFI_TYPE_CHAR, .size=1, .align=_Alignof…
5589 static const zend_ffi_type zend_ffi_type_bool = {.kind=ZEND_FFI_TYPE_BOOL, .size=1, .align=_Alignof…
5590 static const zend_ffi_type zend_ffi_type_sint8 = {.kind=ZEND_FFI_TYPE_SINT8, .size=1, .align=_Align…
5591 static const zend_ffi_type zend_ffi_type_uint8 = {.kind=ZEND_FFI_TYPE_UINT8, .size=1, .align=_Align…
5592 static const zend_ffi_type zend_ffi_type_sint16 = {.kind=ZEND_FFI_TYPE_SINT16, .size=2, .align=_Ali…
5593 static const zend_ffi_type zend_ffi_type_uint16 = {.kind=ZEND_FFI_TYPE_UINT16, .size=2, .align=_Ali…
5594 static const zend_ffi_type zend_ffi_type_sint32 = {.kind=ZEND_FFI_TYPE_SINT32, .size=4, .align=_Ali…
5595 static const zend_ffi_type zend_ffi_type_uint32 = {.kind=ZEND_FFI_TYPE_UINT32, .size=4, .align=_Ali…
5596 static const zend_ffi_type zend_ffi_type_sint64 = {.kind=ZEND_FFI_TYPE_SINT64, .size=8, .align=_Ali…
5597 static const zend_ffi_type zend_ffi_type_uint64 = {.kind=ZEND_FFI_TYPE_UINT64, .size=8, .align=_Ali…
5598 …ype zend_ffi_type_float = {.kind=ZEND_FFI_TYPE_FLOAT, .size=sizeof(float), .align=_Alignof(float)};
5599 …zend_ffi_type_double = {.kind=ZEND_FFI_TYPE_DOUBLE, .size=sizeof(double), .align=_Alignof(double)};
5602 …ong_double = {.kind=ZEND_FFI_TYPE_LONGDOUBLE, .size=sizeof(long double), .align=_Alignof(long doub…
5605 …e zend_ffi_type_ptr = {.kind=ZEND_FFI_TYPE_POINTER, .size=sizeof(void*), .align=_Alignof(void*), .…
5909 type->align = zend_ffi_type_uint8.align;
5913 type->align = zend_ffi_type_uint32.align;
6011 enum_type->align = sym_type->align;
6037 type->align = dcl->align > 1 ? dcl->align : 1;
6045 dcl->align = 0;
6099 struct_type->align = MAX(struct_type->align, MAX(field_type->align, field_dcl->align));
6106 uint32_t field_align = MAX(field_type->align, field_dcl->align);
6144 struct_type->align = MAX(struct_type->align, MAX(field_type->align, field_dcl->align));
6152 uint32_t field_align = MAX(field_type->align, field_dcl->align);
6246 struct_type->align = MAX(struct_type->align, sizeof(uint32_t));
6302 if (dcl->align > struct_type->align) {
6303 struct_type->align = dcl->align;
6306 …type->size = ((struct_type->size + (struct_type->align - 1)) / struct_type->align) * struct_type->
6308 dcl->align = 0;
6318 type->align = _Alignof(void*);
6328 dcl->align = 0;
6382 type->align = element_type->align;
6388 dcl->align = 0;
6476 type->align = 1;
6538 dcl->align = 0;
6562 new_type->align = _Alignof(void*);
6571 new_type->align = _Alignof(void*);
6632 if (dcl->align && dcl->align > ZEND_FFI_TYPE(dcl->type)->align) {
6634 ZEND_FFI_TYPE(dcl->type)->align = dcl->align;
6640 type->align = dcl->align;
6840 dcl->align = __BIGGEST_ALIGNMENT__;
6914 dcl->align = val->i64;
6990 dcl->align = val->i64;
7026 nested_type->align = ZEND_FFI_TYPE(nested_type->array.type)->align;
7063 dcl->align = MAX(align_dcl->align, ZEND_FFI_TYPE(align_dcl->type)->align);
7072 dcl->align = zend_ffi_type_uint32.align;
7076 dcl->align = zend_ffi_type_uint64.align;
7079 dcl->align = zend_ffi_type_float.align;
7082 dcl->align = zend_ffi_type_double.align;
7086 dcl->align = zend_ffi_type_long_double.align;
7091 dcl->align = zend_ffi_type_char.align;
7683 val->u64 = zend_ffi_type_uint32.align;
7686 val->u64 = zend_ffi_type_uint64.align;
7689 val->u64 = zend_ffi_type_float.align;
7692 val->u64 = zend_ffi_type_double.align;
7696 val->u64 = zend_ffi_type_long_double.align;
7714 val->u64 = ZEND_FFI_TYPE(dcl->type)->align;