Lines Matching refs:align

112 	uint32_t               align;  member
431 t->alignment = type->align; in zend_ffi_make_fake_struct_type()
1822 new_type->align = _Alignof(void*); in zend_ffi_add()
2503 new_type->align = _Alignof(void*); in zend_ffi_read_var()
3080 || old->align != type->align in zend_ffi_same_types()
4265 new_type->align = ZEND_FFI_TYPE(type)->align; in ZEND_METHOD()
4314 new_type->align = _Alignof(void*); in ZEND_METHOD()
4388 RETURN_LONG(type->align); in ZEND_METHOD()
4684 RETURN_LONG(type->align); in ZEND_METHOD()
5594 static const zend_ffi_type zend_ffi_type_void = {.kind=ZEND_FFI_TYPE_VOID, .size=1, .align=1};
5595 static const zend_ffi_type zend_ffi_type_char = {.kind=ZEND_FFI_TYPE_CHAR, .size=1, .align=_Alignof…
5596 static const zend_ffi_type zend_ffi_type_bool = {.kind=ZEND_FFI_TYPE_BOOL, .size=1, .align=_Alignof…
5597 static const zend_ffi_type zend_ffi_type_sint8 = {.kind=ZEND_FFI_TYPE_SINT8, .size=1, .align=_Align…
5598 static const zend_ffi_type zend_ffi_type_uint8 = {.kind=ZEND_FFI_TYPE_UINT8, .size=1, .align=_Align…
5599 static const zend_ffi_type zend_ffi_type_sint16 = {.kind=ZEND_FFI_TYPE_SINT16, .size=2, .align=_Ali…
5600 static const zend_ffi_type zend_ffi_type_uint16 = {.kind=ZEND_FFI_TYPE_UINT16, .size=2, .align=_Ali…
5601 static const zend_ffi_type zend_ffi_type_sint32 = {.kind=ZEND_FFI_TYPE_SINT32, .size=4, .align=_Ali…
5602 static const zend_ffi_type zend_ffi_type_uint32 = {.kind=ZEND_FFI_TYPE_UINT32, .size=4, .align=_Ali…
5603 static const zend_ffi_type zend_ffi_type_sint64 = {.kind=ZEND_FFI_TYPE_SINT64, .size=8, .align=_Ali…
5604 static const zend_ffi_type zend_ffi_type_uint64 = {.kind=ZEND_FFI_TYPE_UINT64, .size=8, .align=_Ali…
5605 …ype zend_ffi_type_float = {.kind=ZEND_FFI_TYPE_FLOAT, .size=sizeof(float), .align=_Alignof(float)};
5606 …zend_ffi_type_double = {.kind=ZEND_FFI_TYPE_DOUBLE, .size=sizeof(double), .align=_Alignof(double)};
5609 …ong_double = {.kind=ZEND_FFI_TYPE_LONGDOUBLE, .size=sizeof(long double), .align=_Alignof(long doub…
5612 …e zend_ffi_type_ptr = {.kind=ZEND_FFI_TYPE_POINTER, .size=sizeof(void*), .align=_Alignof(void*), .…
5916 type->align = zend_ffi_type_uint8.align;
5920 type->align = zend_ffi_type_uint32.align;
6018 enum_type->align = sym_type->align;
6044 type->align = dcl->align > 1 ? dcl->align : 1;
6052 dcl->align = 0;
6106 struct_type->align = MAX(struct_type->align, MAX(field_type->align, field_dcl->align));
6113 uint32_t field_align = MAX(field_type->align, field_dcl->align);
6151 struct_type->align = MAX(struct_type->align, MAX(field_type->align, field_dcl->align));
6159 uint32_t field_align = MAX(field_type->align, field_dcl->align);
6253 struct_type->align = MAX(struct_type->align, sizeof(uint32_t));
6309 if (dcl->align > struct_type->align) {
6310 struct_type->align = dcl->align;
6313 …type->size = ((struct_type->size + (struct_type->align - 1)) / struct_type->align) * struct_type->
6315 dcl->align = 0;
6325 type->align = _Alignof(void*);
6335 dcl->align = 0;
6389 type->align = element_type->align;
6395 dcl->align = 0;
6483 type->align = 1;
6545 dcl->align = 0;
6569 new_type->align = _Alignof(void*);
6578 new_type->align = _Alignof(void*);
6639 if (dcl->align && dcl->align > ZEND_FFI_TYPE(dcl->type)->align) {
6641 ZEND_FFI_TYPE(dcl->type)->align = dcl->align;
6647 type->align = dcl->align;
6847 dcl->align = __BIGGEST_ALIGNMENT__;
6921 dcl->align = val->i64;
6997 dcl->align = val->i64;
7033 nested_type->align = ZEND_FFI_TYPE(nested_type->array.type)->align;
7070 dcl->align = MAX(align_dcl->align, ZEND_FFI_TYPE(align_dcl->type)->align);
7079 dcl->align = zend_ffi_type_uint32.align;
7083 dcl->align = zend_ffi_type_uint64.align;
7086 dcl->align = zend_ffi_type_float.align;
7089 dcl->align = zend_ffi_type_double.align;
7093 dcl->align = zend_ffi_type_long_double.align;
7098 dcl->align = zend_ffi_type_char.align;
7690 val->u64 = zend_ffi_type_uint32.align;
7693 val->u64 = zend_ffi_type_uint64.align;
7696 val->u64 = zend_ffi_type_float.align;
7699 val->u64 = zend_ffi_type_double.align;
7703 val->u64 = zend_ffi_type_long_double.align;
7721 val->u64 = ZEND_FFI_TYPE(dcl->type)->align;