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*/
118 char key[HV_KVP_EXCHANGE_MAX_KEY_SIZE];
278 static int kvp_key_delete(int pool, const __u8 *key, int key_size)
294 if (memcmp(key, record[i].key, key_size))
309 strcpy(record[j].key, record[k].key);
321 static int kvp_key_add_or_modify(int pool, const __u8 *key, int key_size,
343 if (memcmp(key, record[i].key, key_size))
368 memcpy(record[i].key, key, key_size);
375 static int kvp_get_value(int pool, const __u8 *key, int key_size, __u8 *value,
395 if (memcmp(key, record[i].key, key_size))
407 static int kvp_pool_enumerate(int pool, int index, __u8 *key, int key_size,
422 memcpy(key, record[index].key, key_size);
840 * maximum key value.
1831 hv_msg->body.kvp_set.data.key,
1840 hv_msg->body.kvp_set.data.key,
1849 hv_msg->body.kvp_delete.key,
1863 * both the key and the value; if not read from the
1869 hv_msg->body.kvp_enum_data.data.key,
1877 key_name = (char *)hv_msg->body.kvp_enum_data.data.key;