namei.h 431 B

1234567891011121314151617181920212223242526
  1. #ifndef _ASM_NAMEI_H
  2. #define _ASM_NAMEI_H
  3. #include <linux/personality.h>
  4. #include <linux/stddef.h>
  5. #define IRIX_EMUL "/usr/gnemul/irix/"
  6. #define RISCOS_EMUL "/usr/gnemul/riscos/"
  7. static inline char *__emul_prefix(void)
  8. {
  9. switch (current->personality) {
  10. case PER_IRIX32:
  11. case PER_IRIXN32:
  12. case PER_IRIX64:
  13. return IRIX_EMUL;
  14. case PER_RISCOS:
  15. return RISCOS_EMUL;
  16. default:
  17. return NULL;
  18. }
  19. }
  20. #endif /* _ASM_NAMEI_H */