search for: vmi_input_early

Displaying 2 results from an estimated 2 matches for "vmi_input_early".

2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...ne VMI_IMM "i" +#else +#define VMI_IMM "iV" +#endif + +#define VMI_OREG1 "=a" +#define VMI_OREG2 "=d" +#define VMI_OREG64 "=A" + +#define vmi_input(arg) \ + "push %" XSTR(arg) ";" + +#if defined(CONFIG_VMI_REGPARM) +#define vmi_input_early(arg) +#else +#define vmi_input_early(arg) \ + "push %" XSTR(arg) ";" +#endif + +#define vmi_input0 + +#define vmi_input1 \ + vmi_input_early(0) + +#define vmi_input2 \ + vmi_input_early(1) \ + vmi_input_early(0) + +#define vmi_input3 \ + vmi_input_early(2) \ + vmi_input_ear...
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...ne VMI_IMM "i" +#else +#define VMI_IMM "iV" +#endif + +#define VMI_OREG1 "=a" +#define VMI_OREG2 "=d" +#define VMI_OREG64 "=A" + +#define vmi_input(arg) \ + "push %" XSTR(arg) ";" + +#if defined(CONFIG_VMI_REGPARM) +#define vmi_input_early(arg) +#else +#define vmi_input_early(arg) \ + "push %" XSTR(arg) ";" +#endif + +#define vmi_input0 + +#define vmi_input1 \ + vmi_input_early(0) + +#define vmi_input2 \ + vmi_input_early(1) \ + vmi_input_early(0) + +#define vmi_input3 \ + vmi_input_early(2) \ + vmi_input_ear...