git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Bluetooth] Integrate low-level connections into the driver model
[pandora-kernel.git]
/
ipc
/
util.h
diff --git
a/ipc/util.h
b/ipc/util.h
index
fc9a28b
..
0181553
100644
(file)
--- a/
ipc/util.h
+++ b/
ipc/util.h
@@
-2,7
+2,7
@@
* linux/ipc/util.h
* Copyright (C) 1999 Christoph Rohland
*
* linux/ipc/util.h
* Copyright (C) 1999 Christoph Rohland
*
- * ipc helper functions (c) 1999 Manfred Spraul <manfred
s
@colorfullife.com>
+ * ipc helper functions (c) 1999 Manfred Spraul <manfred@colorfullife.com>
*/
#ifndef _IPC_UTIL_H
*/
#ifndef _IPC_UTIL_H
@@
-25,7
+25,7
@@
struct ipc_ids {
int max_id;
unsigned short seq;
unsigned short seq_max;
int max_id;
unsigned short seq;
unsigned short seq_max;
- struct
semaphore sem;
+ struct
mutex mutex;
struct ipc_id_ary nullentry;
struct ipc_id_ary* entries;
};
struct ipc_id_ary nullentry;
struct ipc_id_ary* entries;
};
@@
-40,7
+40,7
@@
void __init ipc_init_proc_interface(const char *path, const char *header,
#define ipc_init_proc_interface(path, header, ids, show) do {} while (0)
#endif
#define ipc_init_proc_interface(path, header, ids, show) do {} while (0)
#endif
-/* must be called with ids->
sem
acquired.*/
+/* must be called with ids->
mutex
acquired.*/
int ipc_findkey(struct ipc_ids* ids, key_t key);
int ipc_addid(struct ipc_ids* ids, struct kern_ipc_perm* new, int size);
int ipc_findkey(struct ipc_ids* ids, key_t key);
int ipc_addid(struct ipc_ids* ids, struct kern_ipc_perm* new, int size);