Lines Matching refs:recv_pkt_info
779 struct vmci_transport_recv_pkt_info *recv_pkt_info; in vmci_transport_recv_stream_cb() local
781 recv_pkt_info = kmalloc(sizeof(*recv_pkt_info), GFP_ATOMIC); in vmci_transport_recv_stream_cb()
782 if (!recv_pkt_info) { in vmci_transport_recv_stream_cb()
790 recv_pkt_info->sk = sk; in vmci_transport_recv_stream_cb()
791 memcpy(&recv_pkt_info->pkt, pkt, sizeof(recv_pkt_info->pkt)); in vmci_transport_recv_stream_cb()
792 INIT_WORK(&recv_pkt_info->work, vmci_transport_recv_pkt_work); in vmci_transport_recv_stream_cb()
794 schedule_work(&recv_pkt_info->work); in vmci_transport_recv_stream_cb()
899 struct vmci_transport_recv_pkt_info *recv_pkt_info; in vmci_transport_recv_pkt_work() local
903 recv_pkt_info = in vmci_transport_recv_pkt_work()
905 sk = recv_pkt_info->sk; in vmci_transport_recv_pkt_work()
906 pkt = &recv_pkt_info->pkt; in vmci_transport_recv_pkt_work()
939 kfree(recv_pkt_info); in vmci_transport_recv_pkt_work()