Home
last modified time | relevance | path

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

/linux/drivers/hv/
H A Dchannel_mgmt.c180 channel->rescind = true; in vmbus_rescind_cleanup()
445 BUG_ON(!channel->rescind); in hv_process_channel_removal()
496 channel->rescind = true; in vmbus_free_channels()
1157 struct vmbus_channel_rescind_offer *rescind; in vmbus_onoffer_rescind() local
1162 rescind = (struct vmbus_channel_rescind_offer *)hdr; in vmbus_onoffer_rescind()
1164 trace_vmbus_onoffer_rescind(rescind); in vmbus_onoffer_rescind()
1199 channel = relid2channel(rescind->child_relid); in vmbus_onoffer_rescind()
1297 while (!READ_ONCE(channel->probe_done) || !READ_ONCE(channel->rescind)) in vmbus_hvsock_device_unregister()
H A Dchannel.c497 if (channel->rescind) { in __vmbus_establish_gpadl()
539 if (channel->rescind) { in __vmbus_establish_gpadl()
742 if (newchannel->rescind) { in __vmbus_open()
761 if (newchannel->rescind) { in __vmbus_open()
854 if (channel->rescind) in vmbus_teardown_gpadl()
875 if (channel->rescind) in vmbus_teardown_gpadl()
995 if (cur_channel->rescind) in vmbus_disconnect_ring()
1002 if (cur_channel->rescind) in vmbus_disconnect_ring()
H A Dring_buffer.c292 if (channel->rescind) in hv_ringbuffer_write()
378 if (channel->rescind) { in hv_ringbuffer_write()
H A Dvmbus_drv.c1216 struct vmbus_channel_rescind_offer *rescind; in vmbus_force_channel_rescinded() local
1224 ctx = kzalloc(sizeof(*ctx) + sizeof(*rescind), in vmbus_force_channel_rescinded()
1232 ctx->msg.header.payload_size = sizeof(*rescind); in vmbus_force_channel_rescinded()
1235 rescind = (struct vmbus_channel_rescind_offer *)ctx->msg.payload; in vmbus_force_channel_rescinded()
1236 rescind->header.msgtype = CHANNELMSG_RESCIND_CHANNELOFFER; in vmbus_force_channel_rescinded()
1237 rescind->child_relid = channel->offermsg.child_relid; in vmbus_force_channel_rescinded()
1295 if (channel->rescind) in vmbus_chan_sched()
2707 if (!channel->rescind) { in vmbus_bus_suspend()
/linux/Documentation/virt/hyperv/
H 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
/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()
1128 if (out_channel->rescind) in netvsc_send_pkt()
/linux/include/linux/
H A Dhyperv.h802 bool rescind; /* got rescind msg */ member