summaryrefslogtreecommitdiff
path: root/include/mm_attrs_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/mm_attrs_private.h')
-rw-r--r--include/mm_attrs_private.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/mm_attrs_private.h b/include/mm_attrs_private.h
index e9c1093..a303168 100644
--- a/include/mm_attrs_private.h
+++ b/include/mm_attrs_private.h
@@ -42,8 +42,8 @@
(t) == MMF_VALUE_SPEC_DOUBLE_ARRAY || \
(t) == MMF_VALUE_SPEC_DOUBLE_RANGE)
-#define MM_ATTRS_WRITE_LOCK(attrs) do { pthread_mutex_lock(&attrs->write_lock); } while (0)
-#define MM_ATTRS_WRITE_UNLOCK(attrs) do { pthread_mutex_unlock(&attrs->write_lock); } while (0)
+#define MM_ATTR_ITEM_WRITE_LOCK(item) do { pthread_mutex_lock(&item->write_lock); } while (0)
+#define MM_ATTR_ITEM_WRITE_UNLOCK(item) do { pthread_mutex_unlock(&item->write_lock); } while (0)
enum mmf_value_type {
MMF_VALUE_TYPE_INT = MM_ATTRS_TYPE_INT,
@@ -122,6 +122,7 @@ struct mmf_attribute {
mmf_value_t value;
mmf_value_t tmpval;
mmf_value_spec_t value_spec;
+ pthread_mutex_t write_lock;
};
struct mmf_attrs {
@@ -130,7 +131,6 @@ struct mmf_attrs {
mmf_attribute_t *items;
mmf_attrs_commit_func_t commit_func;
void *commit_param;
- pthread_mutex_t write_lock;
};
struct mmf_attrs_list {