Lines Matching refs:vpending
473 struct vsock_sock *vpending; in vmci_transport_get_pending() local
481 list_for_each_entry(vpending, &vlistener->pending_links, in vmci_transport_get_pending()
483 if (vsock_addr_equals_addr(&src, &vpending->remote_addr) && in vmci_transport_get_pending()
484 pkt->dst_port == vpending->local_addr.svm_port) { in vmci_transport_get_pending()
485 pending = sk_vsock(vpending); in vmci_transport_get_pending()
958 struct vsock_sock *vpending; in vmci_transport_recv_listen() local
1031 vpending = vsock_sk(pending); in vmci_transport_recv_listen()
1033 vsock_addr_init(&vpending->local_addr, pkt->dg.dst.context, in vmci_transport_recv_listen()
1035 vsock_addr_init(&vpending->remote_addr, pkt->dg.src.context, in vmci_transport_recv_listen()
1041 if (pkt->u.size >= vmci_trans(vpending)->queue_pair_min_size && in vmci_transport_recv_listen()
1042 pkt->u.size <= vmci_trans(vpending)->queue_pair_max_size) { in vmci_transport_recv_listen()
1045 qp_size = vmci_trans(vpending)->queue_pair_size; in vmci_transport_recv_listen()
1112 vmci_trans(vpending)->produce_size = in vmci_transport_recv_listen()
1113 vmci_trans(vpending)->consume_size = qp_size; in vmci_transport_recv_listen()
1114 vmci_trans(vpending)->queue_pair_size = qp_size; in vmci_transport_recv_listen()
1116 vmci_trans(vpending)->notify_ops->process_request(pending); in vmci_transport_recv_listen()
1127 vpending->listener = sk; in vmci_transport_recv_listen()
1130 INIT_DELAYED_WORK(&vpending->dwork, vsock_pending_work); in vmci_transport_recv_listen()
1131 schedule_delayed_work(&vpending->dwork, HZ); in vmci_transport_recv_listen()
1142 struct vsock_sock *vpending; in vmci_transport_recv_connecting_server() local
1151 vpending = vsock_sk(pending); in vmci_transport_recv_connecting_server()
1192 vmci_trans(vpending)->detach_sub_id = detach_sub_id; in vmci_transport_recv_connecting_server()
1201 vpending->remote_addr.svm_cid == vpending->local_addr.svm_cid; in vmci_transport_recv_connecting_server()
1208 vmci_trans(vpending)->produce_size, in vmci_transport_recv_connecting_server()
1209 vmci_trans(vpending)->consume_size, in vmci_transport_recv_connecting_server()
1213 vpending, in vmci_transport_recv_connecting_server()
1214 vpending->remote_addr.svm_cid)); in vmci_transport_recv_connecting_server()
1221 vmci_trans(vpending)->qp_handle = handle; in vmci_transport_recv_connecting_server()
1222 vmci_trans(vpending)->qpair = qpair; in vmci_transport_recv_connecting_server()
1242 vsock_insert_connected(vpending); in vmci_transport_recv_connecting_server()
1247 vsock_remove_connected(vpending); in vmci_transport_recv_connecting_server()