17 lines
		
	
	
		
			287 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			287 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0 */
 | |
| #include <linux/linkage.h>
 | |
| #include <asm/asm-offsets.h>
 | |
| 
 | |
| 	.align 2
 | |
| .L_vdso_data_ptr:
 | |
| 	.long	_start - . - VDSO_DATA_SIZE
 | |
| 
 | |
| ENTRY(__get_datapage)
 | |
| 	.fnstart
 | |
| 	adr	r0, .L_vdso_data_ptr
 | |
| 	ldr	r1, [r0]
 | |
| 	add	r0, r0, r1
 | |
| 	bx	lr
 | |
| 	.fnend
 | |
| ENDPROC(__get_datapage)
 | 
