Lines Matching refs:op
240 #define PARAVIRT_OP(op) \ argument
241 [op_addr] "i"(&pv_cpu_ops.op)
299 #define PARAVIRT_BR0(op, type) \ argument
304 : PARAVIRT_OP(op) \
307 #define PARAVIRT_BR0_RET(op, type) \ argument
312 : PARAVIRT_OP(op) \
315 #define PARAVIRT_BR1(op, type, arg1) \ argument
321 : PARAVIRT_OP(op), "0"(__##arg1) \
324 #define PARAVIRT_BR1_RET(op, type, arg1) \ argument
330 : PARAVIRT_OP(op), "0"(__##arg1) \
333 #define PARAVIRT_BR1_VOID(op, type, arg1) \ argument
339 : PARAVIRT_OP(op), "0"(__##arg1) \
342 #define PARAVIRT_BR2(op, type, arg1, arg2) \ argument
350 : PARAVIRT_OP(op), "0"(__##arg1), "1"(__##arg2) \
354 #define PARAVIRT_DEFINE_CPU_OP0(op, type) \ argument
356 paravirt_ ## op (void) \
358 PARAVIRT_BR0(op, type); \
361 #define PARAVIRT_DEFINE_CPU_OP0_RET(op, type) \ argument
363 paravirt_ ## op (void) \
365 PARAVIRT_BR0_RET(op, type); \
369 #define PARAVIRT_DEFINE_CPU_OP1_VOID(op, type) \ argument
371 paravirt_ ## op (void *arg1) \
373 PARAVIRT_BR1_VOID(op, type, arg1); \
376 #define PARAVIRT_DEFINE_CPU_OP1(op, type) \ argument
378 paravirt_ ## op (unsigned long arg1) \
380 PARAVIRT_BR1(op, type, arg1); \
383 #define PARAVIRT_DEFINE_CPU_OP1_RET(op, type) \ argument
385 paravirt_ ## op (unsigned long arg1) \
387 PARAVIRT_BR1_RET(op, type, arg1); \
391 #define PARAVIRT_DEFINE_CPU_OP2(op, type) \ argument
393 paravirt_ ## op (unsigned long arg1, \
396 PARAVIRT_BR2(op, type, arg1, arg2); \