Searched refs:sma (Results 1 - 5 of 5) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/ipc/
H A Dsem.c92 #define sem_unlock(sma) ipc_unlock(&(sma)->sem_perm)
94 #define sem_checkid(ns, sma, semid) \
95 ipc_checkid(&sem_ids(ns),&sma->sem_perm,semid)
102 static void freeary(struct ipc_namespace *ns, struct sem_array *sma, int id);
151 struct sem_array *sma; local
155 sma = sem_lock(ns, i);
156 if (sma == NULL)
159 freeary(ns, sma, i);
182 * * unlinking the queue entry from sma
215 struct sem_array *sma; local
263 struct sem_array *sma; local
304 append_to_queue(struct sem_array * sma, struct sem_queue * q) argument
311 prepend_to_queue(struct sem_array * sma, struct sem_queue * q) argument
322 remove_from_queue(struct sem_array * sma, struct sem_queue * q) argument
338 try_atomic_semop(struct sem_array * sma, struct sembuf * sops, int nsops, struct sem_undo *un, int pid) argument
403 update_queue(struct sem_array * sma) argument
455 count_semncnt(struct sem_array * sma, ushort semnum) argument
473 count_semzcnt(struct sem_array * sma, ushort semnum) argument
496 freeary(struct ipc_namespace *ns, struct sem_array *sma, int id) argument
559 struct sem_array *sma; local
640 struct sem_array *sma; local
859 struct sem_array *sma; local
1042 struct sem_array *sma; local
1116 struct sem_array *sma; local
1337 struct sem_array *sma; local
1402 struct sem_array *sma = it; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dsem.h111 struct sem_array * sma; /* semaphore array for operations */ member in struct:sem_queue
H A Dsecurity.h1019 * Allocate and attach a security structure to the sma->sem_perm.security
1022 * @sma contains the semaphore structure
1026 * @sma contains the semaphore structure.
1032 * @sma contains the semaphore structure.
1037 * performed on the semaphore @sma. The @sma may be NULL, e.g. for
1039 * @sma contains the semaphore structure. May be NULL.
1044 * semaphore set @sma. If the @alter flag is nonzero, the semaphore set
1046 * @sma contains the semaphore structure.
1309 int (*sem_alloc_security) (struct sem_array * sma);
2061 security_sem_alloc(struct sem_array *sma) argument
2066 security_sem_free(struct sem_array *sma) argument
2071 security_sem_associate(struct sem_array * sma, int semflg) argument
2076 security_sem_semctl(struct sem_array * sma, int cmd) argument
2081 security_sem_semop(struct sem_array * sma, struct sembuf * sops, unsigned nsops, int alter) argument
2724 security_sem_alloc(struct sem_array *sma) argument
2729 security_sem_free(struct sem_array *sma) argument
2732 security_sem_associate(struct sem_array * sma, int semflg) argument
2737 security_sem_semctl(struct sem_array * sma, int cmd) argument
2742 security_sem_semop(struct sem_array * sma, struct sembuf * sops, unsigned nsops, int alter) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/security/
H A Ddummy.c653 static int dummy_sem_alloc_security (struct sem_array *sma) argument
658 static void dummy_sem_free_security (struct sem_array *sma) argument
663 static int dummy_sem_associate (struct sem_array *sma, int semflg) argument
668 static int dummy_sem_semctl (struct sem_array *sma, int cmd) argument
673 static int dummy_sem_semop (struct sem_array *sma, argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/security/selinux/
H A Dhooks.c4339 static int selinux_sem_alloc_security(struct sem_array *sma) argument
4346 rc = ipc_alloc_security(current, &sma->sem_perm, SECCLASS_SEM);
4351 isec = sma->sem_perm.security;
4354 ad.u.ipc_id = sma->sem_perm.key;
4359 ipc_free_security(&sma->sem_perm);
4365 static void selinux_sem_free_security(struct sem_array *sma) argument
4367 ipc_free_security(&sma->sem_perm);
4370 static int selinux_sem_associate(struct sem_array *sma, int semflg) argument
4377 isec = sma->sem_perm.security;
4380 ad.u.ipc_id = sma
4387 selinux_sem_semctl(struct sem_array *sma, int cmd) argument
4428 selinux_sem_semop(struct sem_array *sma, struct sembuf *sops, unsigned nsops, int alter) argument
[all...]

Completed in 108 milliseconds