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
efaff3e
..
0181553
100644
(file)
--- a/
ipc/util.h
+++ b/
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);