Lines Matching refs:negop

216 	struct icmsg_negotiate *negop;  in vmbus_prep_negotiate_resp()  local
219 negop = (struct icmsg_negotiate *)&buf[ in vmbus_prep_negotiate_resp()
223 icframe_major = negop->icframe_vercnt; in vmbus_prep_negotiate_resp()
226 icmsg_major = negop->icmsg_vercnt; in vmbus_prep_negotiate_resp()
238 for (j = 0; j < negop->icframe_vercnt; j++) { in vmbus_prep_negotiate_resp()
239 if ((negop->icversion_data[j].major == fw_major) && in vmbus_prep_negotiate_resp()
240 (negop->icversion_data[j].minor == fw_minor)) { in vmbus_prep_negotiate_resp()
241 icframe_major = negop->icversion_data[j].major; in vmbus_prep_negotiate_resp()
242 icframe_minor = negop->icversion_data[j].minor; in vmbus_prep_negotiate_resp()
261 for (j = negop->icframe_vercnt; in vmbus_prep_negotiate_resp()
262 (j < negop->icframe_vercnt + negop->icmsg_vercnt); in vmbus_prep_negotiate_resp()
265 if ((negop->icversion_data[j].major == srv_major) && in vmbus_prep_negotiate_resp()
266 (negop->icversion_data[j].minor == srv_minor)) { in vmbus_prep_negotiate_resp()
268 icmsg_major = negop->icversion_data[j].major; in vmbus_prep_negotiate_resp()
269 icmsg_minor = negop->icversion_data[j].minor; in vmbus_prep_negotiate_resp()
286 negop->icframe_vercnt = 0; in vmbus_prep_negotiate_resp()
287 negop->icmsg_vercnt = 0; in vmbus_prep_negotiate_resp()
289 negop->icframe_vercnt = 1; in vmbus_prep_negotiate_resp()
290 negop->icmsg_vercnt = 1; in vmbus_prep_negotiate_resp()
299 negop->icversion_data[0].major = icframe_major; in vmbus_prep_negotiate_resp()
300 negop->icversion_data[0].minor = icframe_minor; in vmbus_prep_negotiate_resp()
301 negop->icversion_data[1].major = icmsg_major; in vmbus_prep_negotiate_resp()
302 negop->icversion_data[1].minor = icmsg_minor; in vmbus_prep_negotiate_resp()