Lines Matching refs:ptr
344 unsigned long ptr) in handle_misaligned_access() argument
353 (void *)ptr, data->type->type_name); in handle_misaligned_access()
360 unsigned long ptr) in handle_object_size_mismatch() argument
368 (void *) ptr); in handle_object_size_mismatch()
374 unsigned long ptr) in ubsan_type_mismatch_common() argument
378 if (!ptr) in ubsan_type_mismatch_common()
380 else if (data->alignment && !IS_ALIGNED(ptr, data->alignment)) in ubsan_type_mismatch_common()
381 handle_misaligned_access(data, ptr); in ubsan_type_mismatch_common()
383 handle_object_size_mismatch(data, ptr); in ubsan_type_mismatch_common()
389 void *ptr) in __ubsan_handle_type_mismatch() argument
398 ubsan_type_mismatch_common(&common_data, (unsigned long)ptr); in __ubsan_handle_type_mismatch()
402 void __ubsan_handle_type_mismatch_v1(void *_data, void *ptr) in __ubsan_handle_type_mismatch_v1() argument
412 ubsan_type_mismatch_common(&common_data, (unsigned long)ptr); in __ubsan_handle_type_mismatch_v1()
507 void __ubsan_handle_alignment_assumption(void *_data, unsigned long ptr, in __ubsan_handle_alignment_assumption() argument
526 real_ptr = ptr - offset; in __ubsan_handle_alignment_assumption()