Lines Matching defs:op_msg

1090 kvp_op_getipinfo(struct hv_kvp_msg *op_msg, void *data __unused)
1095 assert(op_msg != NULL);
1098 ip_val = &op_msg->body.kvp_ip_val;
1099 op_msg->hdr.error = HV_KVP_S_OK;
1105 op_msg->hdr.error = HV_KVP_E_FAIL;
1109 op_msg->hdr.error = kvp_get_ip_info(0, if_name,
1115 return(op_msg->hdr.error);
1120 kvp_op_setipinfo(struct hv_kvp_msg *op_msg, void *data __unused)
1125 assert(op_msg != NULL);
1128 ip_val = &op_msg->body.kvp_ip_val;
1129 op_msg->hdr.error = HV_KVP_S_OK;
1135 op_msg->hdr.error = HV_KVP_GUID_NOTFOUND;
1139 op_msg->hdr.error = kvp_set_ip_info(if_name, ip_val);
1142 return(op_msg->hdr.error);
1147 kvp_op_setgetdel(struct hv_kvp_msg *op_msg, void *data)
1153 assert(op_msg != NULL);
1156 op_pool = op_msg->hdr.kvp_hdr.pool;
1157 op_msg->hdr.error = HV_KVP_S_OK;
1168 op_msg->body.kvp_set.data.key,
1169 op_msg->body.kvp_set.data.key_size,
1170 op_msg->body.kvp_set.data.msg_value.value,
1171 op_msg->body.kvp_set.data.value_size);
1177 op_msg->body.kvp_get.data.key,
1178 op_msg->body.kvp_get.data.key_size,
1179 op_msg->body.kvp_get.data.msg_value.value,
1180 op_msg->body.kvp_get.data.value_size);
1191 op_msg->body.kvp_delete.key,
1192 op_msg->body.kvp_delete.key_size);
1201 op_msg->hdr.error = HV_KVP_S_CONT;
1208 kvp_op_enumerate(struct hv_kvp_msg *op_msg, void *data __unused)
1215 assert(op_msg != NULL);
1217 op = op_msg->hdr.kvp_hdr.operation;
1218 op_pool = op_msg->hdr.kvp_hdr.pool;
1219 op_msg->hdr.error = HV_KVP_S_OK;
1227 op_msg->body.kvp_enum_data.index,
1228 op_msg->body.kvp_enum_data.data.key,
1230 op_msg->body.kvp_enum_data.data.msg_value.value,
1232 op_msg->hdr.error = HV_KVP_S_CONT;
1238 key_name = (char *)op_msg->body.kvp_enum_data.data.key;
1239 key_value = (char *)op_msg->body.kvp_enum_data.data.msg_value.value;
1241 switch (op_msg->body.kvp_enum_data.index)
1299 op_msg->body.kvp_enum_data.index);
1301 op_msg->hdr.error = HV_KVP_S_CONT;