Lines Matching defs:pkt
1431 struct pci_packet pkt;
1433 } pkt;
1445 memset(&pkt, 0, sizeof(pkt));
1446 pkt.pkt.completion_func = hv_pci_read_config_compl;
1447 pkt.pkt.compl_ctxt = &comp_pkt;
1448 read_blk = (struct pci_read_block *)&pkt.pkt.message;
1455 sizeof(*read_blk), (unsigned long)&pkt.pkt,
1511 struct pci_packet pkt;
1514 } pkt;
1525 memset(&pkt, 0, sizeof(pkt));
1526 pkt.pkt.completion_func = hv_pci_write_config_compl;
1527 pkt.pkt.compl_ctxt = &comp_pkt;
1528 write_blk = (struct pci_write_block *)&pkt.pkt.message;
1542 pkt_size += sizeof(pkt.reserved);
1545 (unsigned long)&pkt.pkt, VM_PKT_DATA_INBAND,
1600 struct pci_packet pkt;
1609 int_pkt = (struct pci_delete_interrupt *)&ctxt.pkt.message;
2477 } pkt;
2487 memset(&pkt, 0, sizeof(pkt));
2490 pkt.init_packet.compl_ctxt = &comp_pkt;
2491 pkt.init_packet.completion_func = q_resource_requirements;
2492 res_req = (struct pci_child_message *)&pkt.init_packet.message;
2498 (unsigned long)&pkt.init_packet,
2838 struct pci_packet pkt;
2870 ejct_pkt = (struct pci_eject_response *)&ctxt.pkt.message;
3111 struct pci_packet *pkt;
3121 pkt = kzalloc(sizeof(*pkt) + sizeof(*version_req), GFP_KERNEL);
3122 if (!pkt)
3126 pkt->completion_func = hv_pci_generic_compl;
3127 pkt->compl_ctxt = &comp_pkt;
3128 version_req = (struct pci_version_request *)&pkt->message;
3135 (unsigned long)pkt, VM_PKT_DATA_INBAND,
3171 kfree(pkt);
3332 struct pci_packet *pkt;
3343 pkt = kzalloc(sizeof(*pkt) + sizeof(*d0_entry), GFP_KERNEL);
3344 if (!pkt)
3348 pkt->completion_func = hv_pci_generic_compl;
3349 pkt->compl_ctxt = &comp_pkt;
3350 d0_entry = (struct pci_bus_d0_entry *)&pkt->message;
3355 (unsigned long)pkt, VM_PKT_DATA_INBAND,
3388 kfree(pkt);
3406 kfree(pkt);
3482 struct pci_packet *pkt;
3490 pkt = kmalloc(sizeof(*pkt) + size_res, GFP_KERNEL);
3491 if (!pkt)
3501 memset(pkt, 0, sizeof(*pkt) + size_res);
3503 pkt->completion_func = hv_pci_generic_compl;
3504 pkt->compl_ctxt = &comp_pkt;
3508 (struct pci_resources_assigned *)&pkt->message;
3514 (struct pci_resources_assigned2 *)&pkt->message;
3521 ret = vmbus_sendpacket(hdev->channel, &pkt->message,
3522 size_res, (unsigned long)pkt,
3541 kfree(pkt);
3555 struct pci_child_message pkt;
3565 memset(&pkt, 0, sizeof(pkt));
3566 pkt.message_type.type = PCI_RESOURCES_RELEASED;
3567 pkt.wslot.slot = hpdev->desc.win_slot.slot;
3571 ret = vmbus_sendpacket(hdev->channel, &pkt, sizeof(pkt), 0,
3818 } pkt;
3860 memset(&pkt.teardown_packet, 0, sizeof(pkt.teardown_packet));
3862 pkt.teardown_packet.completion_func = hv_pci_generic_compl;
3863 pkt.teardown_packet.compl_ctxt = &comp_pkt;
3864 pkt.teardown_packet.message[0].type = PCI_BUS_D0EXIT;
3866 ret = vmbus_sendpacket_getid(chan, &pkt.teardown_packet.message,
3868 (unsigned long)&pkt.teardown_packet,
3883 (unsigned long)&pkt.teardown_packet);