Lines Matching refs:dg_info
421 struct vmci_delayed_datagram_info *dg_info;
423 dg_info = (struct vmci_delayed_datagram_info *)data;
427 dg_info->entry->recv_cb(dg_info->entry->client_data, &dg_info->msg);
429 vmci_resource_release(&dg_info->entry->resource);
431 vmci_free_kernel_mem(dg_info, sizeof(*dg_info) +
432 (size_t)dg_info->msg.payload_size);
544 struct vmci_delayed_datagram_info *dg_info;
546 dg_info = vmci_alloc_kernel_mem(sizeof(*dg_info) +
548 if (NULL == dg_info) {
554 dg_info->entry = dst_entry;
555 memcpy(&dg_info->msg, dg, VMCI_DG_SIZE(dg));
558 vmci_datagram_delayed_dispatch_cb, dg_info);
562 vmci_free_kernel_mem(dg_info, sizeof(*dg_info) +
565 dg_info = NULL;