Lines Matching defs:key
2 * An implementation of key value pair (KVP) functionality for Linux.
49 * fills in the value corresponding to the specified key. We overload the
60 IntegrationServicesVersion, /*This key is serviced in the kernel*/
107 char key[HV_KVP_EXCHANGE_MAX_KEY_SIZE];
267 static int kvp_key_delete(int pool, const __u8 *key, int key_size)
283 if (memcmp(key, record[i].key, key_size))
298 strcpy(record[j].key, record[k].key);
310 static int kvp_key_add_or_modify(int pool, const __u8 *key, int key_size,
332 if (memcmp(key, record[i].key, key_size))
357 memcpy(record[i].key, key, key_size);
364 static int kvp_get_value(int pool, const __u8 *key, int key_size, __u8 *value,
384 if (memcmp(key, record[i].key, key_size))
396 static int kvp_pool_enumerate(int pool, int index, __u8 *key, int key_size,
411 memcpy(key, record[index].key, key_size);
829 * maximum key value.
1525 hv_msg->body.kvp_set.data.key,
1534 hv_msg->body.kvp_set.data.key,
1543 hv_msg->body.kvp_delete.key,
1557 * both the key and the value; if not read from the
1563 hv_msg->body.kvp_enum_data.data.key,
1571 key_name = (char *)hv_msg->body.kvp_enum_data.data.key;