• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/ipc/

Lines Matching refs:sem_perm

92 #define sem_unlock(sma)		ipc_unlock(&(sma)->sem_perm)
95 ipc_checkid(&sem_ids(ns),&sma->sem_perm,semid)
230 sma->sem_perm.mode = (semflg & S_IRWXUGO);
231 sma->sem_perm.key = key;
233 sma->sem_perm.security = NULL;
240 id = ipc_addid(&sem_ids(ns), &sma->sem_perm, ns->sc_semmni);
248 sma->sem_id = sem_buildid(ns, id, sma->sem_perm.seq);
286 else if (ipcperms(&sma->sem_perm, semflg))
289 int semid = sem_buildid(ns, id, sma->sem_perm.seq);
542 ipc64_perm_to_ipc_perm(&in->sem_perm, &out.sem_perm);
610 if (ipcperms (&sma->sem_perm, S_IRUGO))
617 id = sem_buildid(ns, semid, sma->sem_perm.seq);
619 kernel_to_ipc64_perm(&sma->sem_perm, &tbuf.sem_perm);
658 if (ipcperms (&sma->sem_perm, (cmd==SETVAL||cmd==SETALL)?S_IWUGO:S_IRUGO))
678 ipc_lock_by_ptr(&sma->sem_perm);
684 ipc_lock_by_ptr(&sma->sem_perm);
686 if (sma->sem_perm.deleted) {
712 ipc_lock_by_ptr(&sma->sem_perm);
720 ipc_lock_by_ptr(&sma->sem_perm);
729 ipc_lock_by_ptr(&sma->sem_perm);
736 ipc_lock_by_ptr(&sma->sem_perm);
738 if (sma->sem_perm.deleted) {
759 kernel_to_ipc64_perm(&sma->sem_perm, &tbuf.sem_perm);
832 out->uid = tbuf.sem_perm.uid;
833 out->gid = tbuf.sem_perm.gid;
834 out->mode = tbuf.sem_perm.mode;
845 out->uid = tbuf_old.sem_perm.uid;
846 out->gid = tbuf_old.sem_perm.gid;
847 out->mode = tbuf_old.sem_perm.mode;
876 ipcp = &sma->sem_perm;
1074 ipc_lock_by_ptr(&sma->sem_perm);
1087 ipc_lock_by_ptr(&sma->sem_perm);
1092 ipc_lock_by_ptr(&sma->sem_perm);
1094 if (sma->sem_perm.deleted) {
1194 if (ipcperms(&sma->sem_perm, alter ? S_IWUGO : S_IRUGO))
1406 sma->sem_perm.key,
1408 sma->sem_perm.mode,
1410 sma->sem_perm.uid,
1411 sma->sem_perm.gid,
1412 sma->sem_perm.cuid,
1413 sma->sem_perm.cgid,