Home
last modified time | relevance | path

Searched refs:rescind (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/hv/
A Dchannel_mgmt.c179 channel->rescind = true; in vmbus_rescind_cleanup()
444 BUG_ON(!channel->rescind); in hv_process_channel_removal()
495 channel->rescind = true; in vmbus_free_channels()
1149 struct vmbus_channel_rescind_offer *rescind; in vmbus_onoffer_rescind() local
1154 rescind = (struct vmbus_channel_rescind_offer *)hdr; in vmbus_onoffer_rescind()
1156 trace_vmbus_onoffer_rescind(rescind); in vmbus_onoffer_rescind()
1191 channel = relid2channel(rescind->child_relid); in vmbus_onoffer_rescind()
1289 while (!READ_ONCE(channel->probe_done) || !READ_ONCE(channel->rescind)) in vmbus_hvsock_device_unregister()
A Dchannel.c477 if (channel->rescind) { in __vmbus_establish_gpadl()
519 if (channel->rescind) { in __vmbus_establish_gpadl()
723 if (newchannel->rescind) { in __vmbus_open()
742 if (newchannel->rescind) { in __vmbus_open()
835 if (channel->rescind) in vmbus_teardown_gpadl()
856 if (channel->rescind) in vmbus_teardown_gpadl()
973 if (cur_channel->rescind) in vmbus_disconnect_ring()
980 if (cur_channel->rescind) in vmbus_disconnect_ring()
A Dring_buffer.c290 if (channel->rescind) in hv_ringbuffer_write()
376 if (channel->rescind) { in hv_ringbuffer_write()
A Dvmbus_drv.c1164 struct vmbus_channel_rescind_offer *rescind; in vmbus_force_channel_rescinded() local
1172 ctx = kzalloc(sizeof(*ctx) + sizeof(*rescind), in vmbus_force_channel_rescinded()
1180 ctx->msg.header.payload_size = sizeof(*rescind); in vmbus_force_channel_rescinded()
1183 rescind = (struct vmbus_channel_rescind_offer *)ctx->msg.payload; in vmbus_force_channel_rescinded()
1184 rescind->header.msgtype = CHANNELMSG_RESCIND_CHANNELOFFER; in vmbus_force_channel_rescinded()
1185 rescind->child_relid = channel->offermsg.child_relid; in vmbus_force_channel_rescinded()
1240 if (channel->rescind) in vmbus_chan_sched()
2448 if (!channel->rescind) { in vmbus_bus_suspend()
/linux/Documentation/virt/hyperv/
A Dvpci.rst130 been removed. At this point, Hyper-V sends a VMBus rescind
134 been present are gone from the Linux kernel. The rescind
144 Ejection Complete before sending the VMBus rescind
147 performs the rescind steps, which will likely result in
A Dvmbus.rst9 to rescind those devices. The common facilities include software
318 The Hyper-V host can send a "rescind" message to the guest to
320 handle such a rescind message at any time. Rescinding a device
/linux/drivers/net/hyperv/
A Dnetvsc.c213 if (device->channel->rescind) in netvsc_revoke_recv_buf()
264 if (device->channel->rescind) in netvsc_revoke_send_buf()
1087 if (out_channel->rescind) in netvsc_send_pkt()
/linux/include/linux/
A Dhyperv.h855 bool rescind; /* got rescind msg */ member
/linux/drivers/pci/controller/
A Dpci-hyperv.c982 if (hdev->channel->rescind) { in wait_for_response()
3822 if (chan->rescind) in hv_pci_bus_exit()

Completed in 38 milliseconds