Lines Matching refs:sem_io
1397 ushort *sem_io = fast_sem_io; in semctl_main() local
1436 sem_io = kvmalloc_array(nsems, sizeof(ushort), in semctl_main()
1438 if (sem_io == NULL) { in semctl_main()
1451 sem_io[i] = sma->sems[i].semval; in semctl_main()
1455 if (copy_to_user(array, sem_io, nsems*sizeof(ushort))) in semctl_main()
1471 sem_io = kvmalloc_array(nsems, sizeof(ushort), in semctl_main()
1473 if (sem_io == NULL) { in semctl_main()
1479 if (copy_from_user(sem_io, p, nsems*sizeof(ushort))) { in semctl_main()
1486 if (sem_io[i] > SEMVMX) { in semctl_main()
1500 sma->sems[i].semval = sem_io[i]; in semctl_main()
1551 if (sem_io != fast_sem_io) in semctl_main()
1552 kvfree(sem_io); in semctl_main()