Lines Matching refs:data
75 char *data;
81 * __aa_get_loaddata - get a reference count to uncounted data reference
82 * @data: reference to get a count on
86 * Requires: @data->ns->lock held, and the return code MUST be checked
88 * Use only from inode->i_private and @data->list found references
91 __aa_get_loaddata(struct aa_loaddata *data)
93 if (data && kref_get_unless_zero(&(data->count)))
94 return data;
100 * aa_get_loaddata - get a reference count from a counted data reference
101 * @data: reference to get a count on
104 * Requires: @data to have a valid reference count on it. It is a bug
108 aa_get_loaddata(struct aa_loaddata *data)
110 struct aa_loaddata *tmp = __aa_get_loaddata(data);
112 AA_BUG(data && !tmp);
117 void __aa_loaddata_update(struct aa_loaddata *data, long revision);
121 static inline void aa_put_loaddata(struct aa_loaddata *data)
123 if (data)
124 kref_put(&data->count, aa_loaddata_kref);