Home | History | Annotate | Download | only in freebsd

Lines Matching refs:uap

55 freebsd_sys_semsys(struct lwp *l, const struct freebsd_sys_semsys_args *uap, register_t *retval)
84 switch (SCARG(uap, which)) {
86 SCARG(&__semctl_args, semid) = SCARG(uap, a2);
87 SCARG(&__semctl_args, semnum) = SCARG(uap, a3);
88 SCARG(&__semctl_args, cmd) = SCARG(uap, a4);
89 SCARG(&__semctl_args, arg) = (union __semun *)SCARG(uap, a5);
93 SCARG(&semget_args, key) = SCARG(uap, a2);
94 SCARG(&semget_args, nsems) = SCARG(uap, a3);
95 SCARG(&semget_args, semflg) = SCARG(uap, a4);
99 SCARG(&semop_args, semid) = SCARG(uap, a2);
100 SCARG(&semop_args, sops) = (struct sembuf *)SCARG(uap, a3);
101 SCARG(&semop_args, nsops) = SCARG(uap, a4);
105 SCARG(&semconfig_args, flag) = SCARG(uap, a2);
116 freebsd_sys_shmsys(struct lwp *l, const struct freebsd_sys_shmsys_args *uap, register_t *retval)
143 switch (SCARG(uap, which)) {
145 SCARG(&shmat_args, shmid) = SCARG(uap, a2);
146 SCARG(&shmat_args, shmaddr) = (void *)SCARG(uap, a3);
147 SCARG(&shmat_args, shmflg) = SCARG(uap, a4);
155 SCARG(&shmdt_args, shmaddr) = (void *)SCARG(uap, a2);
159 SCARG(&shmget_args, key) = SCARG(uap, a2);
160 SCARG(&shmget_args, size) = SCARG(uap, a3);
161 SCARG(&shmget_args, shmflg) = SCARG(uap, a4);
165 SCARG(&shmctl_args, shmid) = SCARG(uap, a2);
166 SCARG(&shmctl_args, cmd) = SCARG(uap, a3);
167 SCARG(&shmctl_args, buf) = (struct shmid_ds14 *)SCARG(uap, a4);
178 freebsd_sys_msgsys(struct lwp *l, const struct freebsd_sys_msgsys_args *uap, register_t *retval)
211 switch (SCARG(uap, which)) {
213 SCARG(&msgctl_args, msqid) = SCARG(uap, a2);
214 SCARG(&msgctl_args, cmd) = SCARG(uap, a3);
216 (struct msqid_ds14 *)SCARG(uap, a4);
220 SCARG(&msgget_args, key) = SCARG(uap, a2);
221 SCARG(&msgget_args, msgflg) = SCARG(uap, a3);
225 SCARG(&msgsnd_args, msqid) = SCARG(uap, a2);
226 SCARG(&msgsnd_args, msgp) = (void *)SCARG(uap, a3);
227 SCARG(&msgsnd_args, msgsz) = SCARG(uap, a4);
228 SCARG(&msgsnd_args, msgflg) = SCARG(uap, a5);
232 SCARG(&msgrcv_args, msqid) = SCARG(uap, a2);
233 SCARG(&msgrcv_args, msgp) = (void *)SCARG(uap, a3);
234 SCARG(&msgrcv_args, msgsz) = SCARG(uap, a4);
235 SCARG(&msgrcv_args, msgtyp) = SCARG(uap, a5);
236 SCARG(&msgrcv_args, msgflg) = SCARG(uap, a6);