/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ #ifndef _ASM_SEMBUF_H #define _ASM_SEMBUF_H
#include <asm/ipcbuf.h>
/* * The semid64_ds structure for the MIPS architecture. * Note extra padding because this structure is passed back and forth * between kernel and user space. * * Pad space is left for 2 miscellaneous 64-bit values on mips64, * but used for the upper 32 bit of the time values on mips32.
*/
#ifdef __mips64 struct semid64_ds { struct ipc64_perm sem_perm; /* permissions .. see ipc.h */ long sem_otime; /* last semop time */ long sem_ctime; /* last change time */ unsignedlong sem_nsems; /* no. of semaphores in array */ unsignedlong __unused1; unsignedlong __unused2;
}; #else struct semid64_ds { struct ipc64_perm sem_perm; /* permissions .. see ipc.h */ unsignedlong sem_otime; /* last semop time */ unsignedlong sem_ctime; /* last change time */ unsignedlong sem_nsems; /* no. of semaphores in array */ unsignedlong sem_otime_high; unsignedlong sem_ctime_high;
}; #endif
#endif/* _ASM_SEMBUF_H */
Messung V0.5
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.