Lines Matching refs:message

200 	struct hv_kvp_msg *message = (struct hv_kvp_msg *)msg;  in kvp_on_msg()  local
204 if (len < sizeof(*message)) in kvp_on_msg()
213 return kvp_handle_handshake(message); in kvp_on_msg()
227 data = &message->body.kvp_enum_data; in kvp_on_msg()
243 error = message->error; in kvp_on_msg()
252 kvp_respond_to_host(message, error); in kvp_on_msg()
375 struct hv_kvp_msg *message; in kvp_send_key() local
387 message = kzalloc(sizeof(*message), GFP_KERNEL); in kvp_send_key()
388 if (!message) in kvp_send_key()
391 message->kvp_hdr.operation = operation; in kvp_send_key()
392 message->kvp_hdr.pool = pool; in kvp_send_key()
406 switch (message->kvp_hdr.operation) { in kvp_send_key()
408 process_ib_ipinfo(in_msg, message, KVP_OP_SET_IP_INFO); in kvp_send_key()
415 process_ib_ipinfo(in_msg, message, KVP_OP_GET_IP_INFO); in kvp_send_key()
423 message->body.kvp_set.data.value_size = in kvp_send_key()
428 message->body.kvp_set.data.value, in kvp_send_key()
438 message->body.kvp_set.data.value_size = in kvp_send_key()
439 sprintf(message->body.kvp_set.data.value, in kvp_send_key()
449 message->body.kvp_set.data.value_size = in kvp_send_key()
450 sprintf(message->body.kvp_set.data.value, in kvp_send_key()
459 message->body.kvp_set.data.key_size = in kvp_send_key()
464 message->body.kvp_set.data.key, in kvp_send_key()
470 message->body.kvp_get.data.key_size = in kvp_send_key()
475 message->body.kvp_get.data.key, in kvp_send_key()
480 message->body.kvp_delete.key_size = in kvp_send_key()
485 message->body.kvp_delete.key, in kvp_send_key()
490 message->body.kvp_enum_data.index = in kvp_send_key()
496 rc = hvutil_transport_send(hvt, message, sizeof(*message), NULL); in kvp_send_key()
500 kvp_respond_to_host(message, HV_E_FAIL); in kvp_send_key()
505 kfree(message); in kvp_send_key()