Home
last modified time | relevance | path

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

/openbmc/linux/drivers/hv/
H A Dchannel_mgmt.c170 channel->rescind = true; in vmbus_rescind_cleanup()
435 BUG_ON(!channel->rescind); in hv_process_channel_removal()
486 channel->rescind = true; in vmbus_free_channels()
1140 struct vmbus_channel_rescind_offer *rescind; in vmbus_onoffer_rescind() local
1145 rescind = (struct vmbus_channel_rescind_offer *)hdr; in vmbus_onoffer_rescind()
1147 trace_vmbus_onoffer_rescind(rescind); in vmbus_onoffer_rescind()
1182 channel = relid2channel(rescind->child_relid); in vmbus_onoffer_rescind()
1280 while (!READ_ONCE(channel->probe_done) || !READ_ONCE(channel->rescind)) in vmbus_hvsock_device_unregister()
H A Dchannel.c513 if (channel->rescind) { in __vmbus_establish_gpadl()
555 if (channel->rescind) { in __vmbus_establish_gpadl()
759 if (newchannel->rescind) { in __vmbus_open()
778 if (newchannel->rescind) { in __vmbus_open()
871 if (channel->rescind) in vmbus_teardown_gpadl()
892 if (channel->rescind) in vmbus_teardown_gpadl()
1009 if (cur_channel->rescind) in vmbus_disconnect_ring()
1016 if (cur_channel->rescind) in vmbus_disconnect_ring()
H A Dvmbus_drv.c1174 struct vmbus_channel_rescind_offer *rescind; in vmbus_force_channel_rescinded() local
1182 ctx = kzalloc(sizeof(*ctx) + sizeof(*rescind), in vmbus_force_channel_rescinded()
1190 ctx->msg.header.payload_size = sizeof(*rescind); in vmbus_force_channel_rescinded()
1193 rescind = (struct vmbus_channel_rescind_offer *)ctx->msg.payload; in vmbus_force_channel_rescinded()
1194 rescind->header.msgtype = CHANNELMSG_RESCIND_CHANNELOFFER; in vmbus_force_channel_rescinded()
1195 rescind->child_relid = channel->offermsg.child_relid; in vmbus_force_channel_rescinded()
1250 if (channel->rescind) in vmbus_chan_sched()
2429 if (!channel->rescind) { in vmbus_bus_suspend()
H A Dring_buffer.c290 if (channel->rescind) in hv_ringbuffer_write()
376 if (channel->rescind) { in hv_ringbuffer_write()
/openbmc/linux/Documentation/virt/hyperv/
H A Dvmbus.rst9 to rescind those devices. The common facilities include software
295 The Hyper-V host can send a "rescind" message to the guest to
297 handle such a rescind message at any time. Rescinding a device
/openbmc/linux/drivers/net/hyperv/
H A Dnetvsc.c213 if (device->channel->rescind) in netvsc_revoke_recv_buf()
264 if (device->channel->rescind) in netvsc_revoke_send_buf()
1085 if (out_channel->rescind) in netvsc_send_pkt()
/openbmc/linux/include/linux/
H A Dhyperv.h853 bool rescind; /* got rescind msg */ member
/openbmc/linux/drivers/pci/controller/
H A Dpci-hyperv.c989 if (hdev->channel->rescind) { in wait_for_response()
3829 if (chan->rescind) in hv_pci_bus_exit()