Lines Matching refs:object_size
1796 size_t object_size = 0; in binder_get_object() local
1819 object_size = sizeof(struct flat_binder_object); in binder_get_object()
1822 object_size = sizeof(struct binder_fd_object); in binder_get_object()
1825 object_size = sizeof(struct binder_buffer_object); in binder_get_object()
1828 object_size = sizeof(struct binder_fd_array_object); in binder_get_object()
1833 if (offset <= buffer->data_size - object_size && in binder_get_object()
1834 buffer->data_size >= object_size) in binder_get_object()
1835 return object_size; in binder_get_object()
1871 size_t object_size; in binder_validate_ptr() local
1883 object_size = binder_get_object(proc, NULL, b, object_offset, object); in binder_validate_ptr()
1884 if (!object_size || object->hdr.type != BINDER_TYPE_PTR) in binder_validate_ptr()
1948 size_t object_size = binder_get_object(proc, NULL, b, in binder_validate_fixup() local
1951 if (object_size != sizeof(*last_bbo)) in binder_validate_fixup()
2058 size_t object_size = 0; in binder_transaction_buffer_release() local
2065 object_size = binder_get_object(proc, NULL, buffer, in binder_transaction_buffer_release()
2067 if (object_size == 0) { in binder_transaction_buffer_release()
3404 size_t object_size; in binder_transaction() local
3441 object_size = binder_get_object(target_proc, user_buffer, in binder_transaction()
3443 if (object_size == 0 || object_offset < off_min) { in binder_transaction()
3458 user_offset = object_offset + object_size; in binder_transaction()
3461 off_min = object_offset + object_size; in binder_transaction()