dtrace.h (299118) | dtrace.h (300618) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 2481 unchanged lines hidden (view full) --- 2490/* Load/Store double RA to/from SP */ 2491#define LDSD_RA_SP_MASK 0xffff0000 2492#define LDSD_DATA_MASK 0x0000ffff 2493#define SD_RA_SP 0xffbf0000 2494#define LD_RA_SP 0xdfbf0000 2495 2496#define DTRACE_INVOP_SD 1 2497#define DTRACE_INVOP_LD 2 | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 2481 unchanged lines hidden (view full) --- 2490/* Load/Store double RA to/from SP */ 2491#define LDSD_RA_SP_MASK 0xffff0000 2492#define LDSD_DATA_MASK 0x0000ffff 2493#define SD_RA_SP 0xffbf0000 2494#define LD_RA_SP 0xdfbf0000 2495 2496#define DTRACE_INVOP_SD 1 2497#define DTRACE_INVOP_LD 2 |
2498 2499#elif defined(__riscv__) 2500 2501#define SD_RA_SP_MASK 0x1fff07f 2502#define SD_RA_SP 0x0113023 2503 2504#define DTRACE_INVOP_SD 1 2505#define DTRACE_INVOP_RET 2 2506#define DTRACE_INVOP_NOP 3 2507 |
|
2498#endif 2499 2500#ifdef __cplusplus 2501} 2502#endif 2503 2504#endif /* _SYS_DTRACE_H */ | 2508#endif 2509 2510#ifdef __cplusplus 2511} 2512#endif 2513 2514#endif /* _SYS_DTRACE_H */ |