Home
last modified time | relevance | path

Searched refs:peer_shutdown (Results 1 – 10 of 10) sorted by relevance

/linux/net/vmw_vsock/
H A Dhyperv_transport.c267 WRITE_ONCE(vsk->peer_shutdown, SHUTDOWN_MASK); in hvs_do_close_lock_held()
595 WRITE_ONCE(hvs->vsk->peer_shutdown, in hvs_update_recv_data()
596 READ_ONCE(hvs->vsk->peer_shutdown) | in hvs_update_recv_data()
712 * the payload has been dequeued and the peer_shutdown in hvs_stream_has_data()
725 if (!(vsk->peer_shutdown & SEND_SHUTDOWN)) in hvs_stream_has_data()
740 WRITE_ONCE(vsk->peer_shutdown, in hvs_stream_has_data()
741 READ_ONCE(vsk->peer_shutdown) | SEND_SHUTDOWN); in hvs_stream_has_data()
H A Daf_vsock.c656 WRITE_ONCE(vsk->peer_shutdown, 0); in vsock_assign_transport()
943 WRITE_ONCE(vsk->peer_shutdown, 0); in __vsock_create()
1251 static __poll_t vsock_poll_shutdown(struct sock *sk, u32 peer_shutdown) in vsock_poll_shutdown() argument
1260 (peer_shutdown & SEND_SHUTDOWN))) in vsock_poll_shutdown()
1264 peer_shutdown & SEND_SHUTDOWN) in vsock_poll_shutdown()
1291 u32 peer_shutdown = READ_ONCE(vsk->peer_shutdown); in vsock_poll() local
1296 mask |= vsock_poll_shutdown(sk, peer_shutdown); in vsock_poll()
1312 u32 peer_shutdown; in vsock_poll() local
1345 peer_shutdown = READ_ONCE(vsk->peer_shutdown); in vsock_poll()
1346 mask |= vsock_poll_shutdown(sk, peer_shutdown); in vsock_poll()
[all …]
H A Dvirtio_transport_common.c1393 WRITE_ONCE(vsk->peer_shutdown, SHUTDOWN_MASK); in virtio_transport_do_close()
1432 if ((vsk->peer_shutdown & SHUTDOWN_MASK) == SHUTDOWN_MASK) { in virtio_transport_close()
1614 u32 peer_shutdown = READ_ONCE(vsk->peer_shutdown); in virtio_transport_recv_connected() local
1617 peer_shutdown |= RCV_SHUTDOWN; in virtio_transport_recv_connected()
1619 peer_shutdown |= SEND_SHUTDOWN; in virtio_transport_recv_connected()
1620 WRITE_ONCE(vsk->peer_shutdown, peer_shutdown); in virtio_transport_recv_connected()
1621 if (peer_shutdown == SHUTDOWN_MASK) { in virtio_transport_recv_connected()
H A Dvmci_transport_notify_qstate.c120 while (!(vsk->peer_shutdown & RCV_SHUTDOWN) && in vmci_transport_send_read_notification()
321 while (!(vsk->peer_shutdown & RCV_SHUTDOWN) && in vmci_transport_notify_pkt_send_post_enqueue()
H A Dvmci_transport_notify.c279 while (!(vsk->peer_shutdown & RCV_SHUTDOWN) && in vmci_transport_send_read_notification()
575 while (!(vsk->peer_shutdown & RCV_SHUTDOWN) && in vmci_transport_notify_pkt_send_post_enqueue()
H A Dvmci_transport.c822 WRITE_ONCE(vsk->peer_shutdown, SHUTDOWN_MASK); in vmci_transport_handle_detach()
1543 WRITE_ONCE(vsk->peer_shutdown, in vmci_transport_recv_connected()
1544 READ_ONCE(vsk->peer_shutdown) | in vmci_transport_recv_connected()
1562 WRITE_ONCE(vsk->peer_shutdown, SHUTDOWN_MASK); in vmci_transport_recv_connected()
/linux/include/net/
H A Daf_vsock.h63 u32 peer_shutdown; member
/linux/net/smc/
H A Dsmc_cdc.c214 (conn->lgr->is_smcd && conn->lgr->peer_shutdown)) in smc_cdc_get_slot_and_msg_send()
H A Dsmc_ism.c614 if (lgr->peer_shutdown) in smc_ism_signal_shutdown()
H A Dsmc_core.c950 lgr->peer_shutdown = 0; in smc_lgr_create()
1520 if (conn->lgr->is_smcd && conn->lgr->peer_shutdown) in smc_conn_kill()
1625 lgr->peer_shutdown = 1; in smc_smcd_terminate()