42 :
"d" ( 0 ),
"a" (
code ),
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
void * hypercall
Hypercall page.
static unsigned int hypercall
static unsigned int code
Response code.
static __always_inline unsigned long virt_to_phys(volatile const void *addr)
Convert virtual address to a physical address.
struct hv_synic __attribute__
static unsigned int const void void * out
__asm__ __volatile__("call *%9" :"=a"(result), "=c"(discard_ecx), "=d"(discard_edx) :"d"(0), "a"(code), "b"(0), "c"(in_phys), "D"(0), "S"(out_phys), "m"(hypercall))
__asm__(".section \".rodata\", \"a\", " PROGBITS "\n\t" "\nprivate_key_data:\n\t" ".size private_key_data, ( . - private_key_data )\n\t" ".equ private_key_len, ( . - private_key_data )\n\t" ".previous\n\t")
#define NULL
NULL pointer (VOID *)
static unsigned int const void * in