Home | History | Annotate | Download | only in src

Lines Matching refs:arg

36 static ffi_status initialize_aggregate(ffi_type *arg)
40 FFI_ASSERT(arg != NULL);
42 FFI_ASSERT(arg->elements != NULL);
43 FFI_ASSERT(arg->size == 0);
44 FFI_ASSERT(arg->alignment == 0);
46 ptr = &(arg->elements[0]);
56 arg->size = ALIGN(arg->size, (*ptr)->alignment);
57 arg->size += (*ptr)->size;
59 arg->alignment = (arg->alignment > (*ptr)->alignment) ?
60 arg->alignment : (*ptr)->alignment;
72 arg->size = ALIGN (arg->size, arg->alignment);
74 if (arg->size == 0)