tsops 315 arch/arm/kernel/sys_oabi-compat.c struct oabi_sembuf __user *tsops, tsops 326 arch/arm/kernel/sys_oabi-compat.c if (!access_ok(tsops, sizeof(*tsops) * nsops)) tsops 334 arch/arm/kernel/sys_oabi-compat.c err |= __copy_from_user(&osb, tsops, sizeof(osb)); tsops 338 arch/arm/kernel/sys_oabi-compat.c tsops++; tsops 357 arch/arm/kernel/sys_oabi-compat.c asmlinkage long sys_oabi_semop(int semid, struct oabi_sembuf __user *tsops, tsops 360 arch/arm/kernel/sys_oabi-compat.c return sys_oabi_semtimedop(semid, tsops, nsops, NULL); tsops 1406 include/linux/syscalls.h long ksys_semtimedop(int semid, struct sembuf __user *tsops, tsops 1966 ipc/sem.c static long do_semtimedop(int semid, struct sembuf __user *tsops, tsops 1992 ipc/sem.c if (copy_from_user(sops, tsops, nsops * sizeof(*tsops))) { tsops 2219 ipc/sem.c long ksys_semtimedop(int semid, struct sembuf __user *tsops, tsops 2226 ipc/sem.c return do_semtimedop(semid, tsops, nsops, &ts); tsops 2228 ipc/sem.c return do_semtimedop(semid, tsops, nsops, NULL); tsops 2231 ipc/sem.c SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsops, tsops 2234 ipc/sem.c return ksys_semtimedop(semid, tsops, nsops, timeout); tsops 2259 ipc/sem.c SYSCALL_DEFINE3(semop, int, semid, struct sembuf __user *, tsops, tsops 2262 ipc/sem.c return do_semtimedop(semid, tsops, nsops, NULL);