Manuel de suivi dynamique Solaris

Appels système sous-codés

Certains appels système (voir Section 2 pour des exemples) sont implémentés sous la forme de sous-opérations d'un appel système non documenté. Par exemple, les appels système se rapportant aux sémaphores du System V (semctl(2), semget(2), semids(2), semop(2) et semtimedop(2)) sont implémentés en tant que sous-opérations d'un seul appel système, semsys. L'appel système semsys prend comme premier argument un sous-code spécifique à l'implémentation indiquant l'appel système spécifique requis : SEMCTL, SEMGET, SEMIDS, SEMOP ou SEMTIMEDOP, respectivement. En cas de surcharge d'un seul appel système pour implémenter plusieurs appels système, il n'y a qu'une seule paire de sondes syscall pour les sémaphores du System V : syscall::semsys:entry et syscall::semsys:return .