Lines Matching defs:kv
133 struct csr1212_keyval *kv;
222 #define CSR1212_DESCRIPTOR_LEAF_TYPE(kv) \
223 (be32_to_cpu((kv)->value.leaf.data[0]) >> \
225 #define CSR1212_DESCRIPTOR_LEAF_SPECIFIER_ID(kv) \
226 (be32_to_cpu((kv)->value.leaf.data[0]) & \
238 #define CSR1212_TEXTUAL_DESCRIPTOR_LEAF_WIDTH(kv) \
239 (be32_to_cpu((kv)->value.leaf.data[1]) >> \
241 #define CSR1212_TEXTUAL_DESCRIPTOR_LEAF_CHAR_SET(kv) \
242 ((be32_to_cpu((kv)->value.leaf.data[1]) >> \
245 #define CSR1212_TEXTUAL_DESCRIPTOR_LEAF_LANGUAGE(kv) \
246 (be32_to_cpu((kv)->value.leaf.data[1]) & \
248 #define CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA(kv) \
249 (&((kv)->value.leaf.data[2]))
283 extern void csr1212_associate_keyval(struct csr1212_keyval *kv,
290 struct csr1212_keyval *kv);
292 struct csr1212_keyval *kv);
309 extern int csr1212_parse_keyval(struct csr1212_keyval *kv,
342 csr1212_get_keyval(struct csr1212_csr *csr, struct csr1212_keyval *kv);
347 static inline void csr1212_keep_keyval(struct csr1212_keyval *kv)
349 atomic_inc(&kv->refcnt);
358 extern void csr1212_release_keyval(struct csr1212_keyval *kv);
370 * kv will be NULL upon exit of the loop.
375 _kv = (_pos) ? csr1212_get_keyval((_csr), _pos->kv) : NULL;\
379 csr1212_get_keyval((_csr), _pos->kv) : \