Lines Matching refs:uint64_t
582 ZVAL_LONG(rv, *(uint64_t*)ptr); in zend_ffi_cdata_to_zval()
636 static uint64_t zend_ffi_bit_field_read(void *ptr, zend_ffi_field *field) /* {{{ */ in zend_ffi_bit_field_read()
645 uint64_t val = 0; in zend_ffi_bit_field_read()
663 val |= (uint64_t) *p++ << insert_pos; in zend_ffi_bit_field_read()
671 val |= (uint64_t) (*p & mask) << insert_pos; in zend_ffi_bit_field_read()
680 uint64_t val = zend_ffi_bit_field_read(ptr, field); in zend_ffi_bit_field_to_zval()
687 uint64_t shift = 64 - (field->bits % 64); in zend_ffi_bit_field_to_zval()
698 uint64_t val = zval_get_long(value); in zend_ffi_zval_to_bit_field()
797 *(uint64_t*)ptr = lval; in zend_ffi_zval_to_cdata()
1187 ZVAL_LONG(writeobj, *(uint64_t*)ptr); in zend_ffi_cdata_cast_object()
2608 *(uint64_t*)arg_values[n] = (uint64_t)lval; in zend_ffi_pass_arg()
5604 …d_ffi_type zend_ffi_type_uint64 = {.kind=ZEND_FFI_TYPE_UINT64, .size=8, .align=_Alignof(uint64_t)};
5949 && (uint64_t)*last == 0xFFFFFFFFFFFFFFFFULL) {
5956 if ((uint64_t)*max > 0x7FFFFFFFFFFFFFFFULL) {
5965 if ((uint64_t)*max > 0x7FFFFFFFFFFFFFFFULL) {
6002 *min = MIN((uint64_t)*min, (uint64_t)value);
6003 *max = MAX((uint64_t)*max, (uint64_t)value);
6005 && (uint64_t)*max <= 0xFFULL) {
6008 && (uint64_t)*max <= 0xFFFFULL) {
6010 } else if ((uint64_t)*max <= 0xFFFFFFFFULL) {
7200 val->u64 = val->u64 OP (uint64_t)op2->d; \
7224 val->u64 = (uint64_t)val->d OP op2->u64; \
7234 val->u64 = (uint64_t)val->ch OP op2->u64; \