Searched refs:semnum (Results 1 - 6 of 6) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/mod_db4/ |
H A D | sem_utils.h | 12 extern int md4_sem_create(int semnum, unsigned short *start); 14 extern void md4_sem_lock(int semid, int semnum); 15 extern void md4_sem_unlock(int semid, int semnum); 16 extern void md4_sem_wait_for_zero(int semid, int semnum); 17 extern void md4_sem_set(int semid, int semnum, int value); 18 extern int md4_sem_get(int semid, int semnum);
|
H A D | sem_utils.c | 43 int md4_sem_create(int semnum, unsigned short *start) argument 50 while((semid = semget(key, semnum, IPC_CREAT | IPC_EXCL | perms)) == -1) { 75 void md4_sem_lock(int semid, int semnum) argument 78 sops.sem_num = semnum; 84 void md4_sem_unlock(int semid, int semnum) argument 87 sops.sem_num = semnum; 93 void md4_sem_wait_for_zero(int semid, int semnum) argument 96 sops.sem_num = semnum; 102 void md4_sem_set(int semid, int semnum, int value) argument 106 semctl(semid, semnum, SETAL 109 md4_sem_get(int semid, int semnum) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/ipc/ |
H A D | sem.c | 530 * update_queue(sma, semnum): Look for tasks that can be completed. 532 * @semnum: semaphore that was modified. 536 * was modified. If multiple semaphore were modified, then @semnum 542 static int update_queue(struct sem_array *sma, int semnum, struct list_head *pt) argument 555 semnum = -1; 557 if (semnum == -1) { 561 pending_list = &sma->sem_base[semnum].sem_pending; 580 if (semnum != -1 && sma->sem_base[semnum].semval == 0 && 654 static int count_semncnt (struct sem_array * sma, ushort semnum) argument 673 count_semzcnt(struct sem_array * sma, ushort semnum) argument 846 semctl_main(struct ipc_namespace *ns, int semid, int semnum, int cmd, int version, union semun arg) argument 1079 semctl(int semid, int semnum, int cmd, union semun arg) argument 1116 SyS_semctl(int semid, int semnum, int cmd, union semun arg) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/kernel/ |
H A D | sys_parisc32.c | 204 asmlinkage long sys32_semctl(int semid, int semnum, int cmd, union semun arg) argument 214 return sys_semctl (semid, semnum, cmd, u); 216 return sys_semctl (semid, semnum, cmd, arg);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/ |
H A D | linux32.c | 229 SYSCALL_DEFINE4(n32_semctl, int, semid, int, semnum, int, cmd, u32, arg) 235 return compat_sys_semctl(semid, semnum, cmd, uptr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | syscalls.h | 664 asmlinkage long sys_semctl(int semid, int semnum, int cmd, union semun arg);
|
Completed in 103 milliseconds