• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/ipc/

Lines Matching refs:up

145 					struct compat_ipc_perm __user *up)
149 err = __get_user(p->uid, &up->uid);
150 err |= __get_user(p->gid, &up->gid);
151 err |= __get_user(p->mode, &up->mode);
171 struct compat_ipc_perm __user *up)
177 err = __put_user(p->key, &up->key);
179 err |= __put_user(u, &up->uid);
181 err |= __put_user(g, &up->gid);
183 err |= __put_user(u, &up->cuid);
185 err |= __put_user(g, &up->cgid);
186 err |= __put_user(p->mode, &up->mode);
187 err |= __put_user(p->seq, &up->seq);
200 struct compat_semid_ds __user *up)
202 if (!access_ok (VERIFY_READ, up, sizeof(*up)))
204 return __get_compat_ipc_perm(&s->sem_perm, &up->sem_perm);
222 struct compat_semid_ds __user *up)
226 if (!access_ok (VERIFY_WRITE, up, sizeof(*up)))
228 err = __put_compat_ipc_perm(&s->sem_perm, &up->sem_perm);
229 err |= __put_user(s->sem_otime, &up->sem_otime);
230 err |= __put_user(s->sem_ctime, &up->sem_ctime);
231 err |= __put_user(s->sem_nsems, &up->sem_nsems);
310 struct compat_msgbuf __user *up = uptr;
318 if (get_user(type, &up->mtype))
321 return do_msgsnd(first, type, up->mtext, second, third);
327 struct compat_msgbuf __user *up;
347 up = uptr;
348 err = do_msgrcv(first, &type, up->mtext, second, msgtyp, third);
351 if (put_user(type, &up->mtype))
370 struct compat_msqid_ds __user *up)
374 if (!access_ok(VERIFY_READ, up, sizeof(*up)))
376 err = __get_compat_ipc_perm(&m->msg_perm, &up->msg_perm);
377 err |= __get_user(m->msg_qbytes, &up->msg_qbytes);
401 struct compat_msqid_ds __user *up)
405 if (!access_ok(VERIFY_WRITE, up, sizeof(*up)))
407 err = __put_compat_ipc_perm(&m->msg_perm, &up->msg_perm);
408 err |= __put_user(m->msg_stime, &up->msg_stime);
409 err |= __put_user(m->msg_rtime, &up->msg_rtime);
410 err |= __put_user(m->msg_ctime, &up->msg_ctime);
411 err |= __put_user(m->msg_cbytes, &up->msg_cbytes);
412 err |= __put_user(m->msg_qnum, &up->msg_qnum);
413 err |= __put_user(m->msg_qbytes, &up->msg_qbytes);
414 err |= __put_user(m->msg_lspid, &up->msg_lspid);
415 err |= __put_user(m->msg_lrpid, &up->msg_lrpid);
498 struct compat_shmid_ds __user *up)
500 if (!access_ok(VERIFY_READ, up, sizeof(*up)))
502 return __get_compat_ipc_perm(&s->shm_perm, &up->shm_perm);
524 struct compat_shmid_ds __user *up)
528 if (!access_ok(VERIFY_WRITE, up, sizeof(*up)))
530 err = __put_compat_ipc_perm(&s->shm_perm, &up->shm_perm);
531 err |= __put_user(s->shm_atime, &up->shm_atime);
532 err |= __put_user(s->shm_dtime, &up->shm_dtime);
533 err |= __put_user(s->shm_ctime, &up->shm_ctime);
534 err |= __put_user(s->shm_segsz, &up->shm_segsz);
535 err |= __put_user(s->shm_nattch, &up->shm_nattch);
536 err |= __put_user(s->shm_cpid, &up->shm_cpid);
537 err |= __put_user(s->shm_lpid, &up->shm_lpid);
559 struct shminfo __user *up)
563 if (!access_ok(VERIFY_WRITE, up, sizeof(*up)))
567 err = __put_user(smi->shmmax, &up->shmmax);
568 err |= __put_user(smi->shmmin, &up->shmmin);
569 err |= __put_user(smi->shmmni, &up->shmmni);
570 err |= __put_user(smi->shmseg, &up->shmseg);
571 err |= __put_user(smi->shmall, &up->shmall);