Lines Matching refs:object_size
1626 size_t object_size = 0; in binder_get_object() local
1641 object_size = sizeof(struct flat_binder_object); in binder_get_object()
1644 object_size = sizeof(struct binder_fd_object); in binder_get_object()
1647 object_size = sizeof(struct binder_buffer_object); in binder_get_object()
1650 object_size = sizeof(struct binder_fd_array_object); in binder_get_object()
1655 if (offset <= buffer->data_size - object_size && in binder_get_object()
1656 buffer->data_size >= object_size) in binder_get_object()
1657 return object_size; in binder_get_object()
1693 size_t object_size; in binder_validate_ptr() local
1705 object_size = binder_get_object(proc, b, object_offset, object); in binder_validate_ptr()
1706 if (!object_size || object->hdr.type != BINDER_TYPE_PTR) in binder_validate_ptr()
1770 size_t object_size = binder_get_object(proc, b, last_obj_offset, in binder_validate_fixup() local
1772 if (object_size != sizeof(*last_bbo)) in binder_validate_fixup()
1878 size_t object_size = 0; in binder_transaction_buffer_release() local
1885 object_size = binder_get_object(proc, buffer, in binder_transaction_buffer_release()
1887 if (object_size == 0) { in binder_transaction_buffer_release()
2837 size_t object_size; in binder_transaction() local
2851 object_size = binder_get_object(target_proc, t->buffer, in binder_transaction()
2853 if (object_size == 0 || object_offset < off_min) { in binder_transaction()
2866 off_min = object_offset + object_size; in binder_transaction()