Lines Matching defs:pkt

939 		struct pci_packet pkt;
941 } pkt;
953 memset(&pkt, 0, sizeof(pkt));
954 pkt.pkt.completion_func = hv_pci_read_config_compl;
955 pkt.pkt.compl_ctxt = &comp_pkt;
956 read_blk = (struct pci_read_block *)&pkt.pkt.message;
963 sizeof(*read_blk), (unsigned long)&pkt.pkt,
1019 struct pci_packet pkt;
1022 } pkt;
1033 memset(&pkt, 0, sizeof(pkt));
1034 pkt.pkt.completion_func = hv_pci_write_config_compl;
1035 pkt.pkt.compl_ctxt = &comp_pkt;
1036 write_blk = (struct pci_write_block *)&pkt.pkt.message;
1050 pkt_size += sizeof(pkt.reserved);
1053 (unsigned long)&pkt.pkt, VM_PKT_DATA_INBAND,
1108 struct pci_packet pkt;
1117 int_pkt = (struct pci_delete_interrupt *)&ctxt.pkt.message;
1123 (unsigned long)&ctxt.pkt, VM_PKT_DATA_INBAND, 0);
2002 } pkt;
2012 memset(&pkt, 0, sizeof(pkt));
2015 pkt.init_packet.compl_ctxt = &comp_pkt;
2016 pkt.init_packet.completion_func = q_resource_requirements;
2017 res_req = (struct pci_child_message *)&pkt.init_packet.message;
2023 (unsigned long)&pkt.init_packet,
2364 struct pci_packet pkt;
2394 ejct_pkt = (struct pci_eject_response *)&ctxt.pkt.message;
2398 sizeof(*ejct_pkt), (unsigned long)&ctxt.pkt,
2608 struct pci_packet *pkt;
2618 pkt = kzalloc(sizeof(*pkt) + sizeof(*version_req), GFP_KERNEL);
2619 if (!pkt)
2623 pkt->completion_func = hv_pci_generic_compl;
2624 pkt->compl_ctxt = &comp_pkt;
2625 version_req = (struct pci_version_request *)&pkt->message;
2632 (unsigned long)pkt, VM_PKT_DATA_INBAND,
2668 kfree(pkt);
2831 struct pci_packet *pkt;
2842 pkt = kzalloc(sizeof(*pkt) + sizeof(*d0_entry), GFP_KERNEL);
2843 if (!pkt)
2847 pkt->completion_func = hv_pci_generic_compl;
2848 pkt->compl_ctxt = &comp_pkt;
2849 d0_entry = (struct pci_bus_d0_entry *)&pkt->message;
2854 (unsigned long)pkt, VM_PKT_DATA_INBAND,
2887 kfree(pkt);
2905 kfree(pkt);
2981 struct pci_packet *pkt;
2989 pkt = kmalloc(sizeof(*pkt) + size_res, GFP_KERNEL);
2990 if (!pkt)
3000 memset(pkt, 0, sizeof(*pkt) + size_res);
3002 pkt->completion_func = hv_pci_generic_compl;
3003 pkt->compl_ctxt = &comp_pkt;
3007 (struct pci_resources_assigned *)&pkt->message;
3013 (struct pci_resources_assigned2 *)&pkt->message;
3020 ret = vmbus_sendpacket(hdev->channel, &pkt->message,
3021 size_res, (unsigned long)pkt,
3040 kfree(pkt);
3054 struct pci_child_message pkt;
3064 memset(&pkt, 0, sizeof(pkt));
3065 pkt.message_type.type = PCI_RESOURCES_RELEASED;
3066 pkt.wslot.slot = hpdev->desc.win_slot.slot;
3070 ret = vmbus_sendpacket(hdev->channel, &pkt, sizeof(pkt), 0,
3324 } pkt;
3365 memset(&pkt.teardown_packet, 0, sizeof(pkt.teardown_packet));
3367 pkt.teardown_packet.completion_func = hv_pci_generic_compl;
3368 pkt.teardown_packet.compl_ctxt = &comp_pkt;
3369 pkt.teardown_packet.message[0].type = PCI_BUS_D0EXIT;
3371 ret = vmbus_sendpacket(hdev->channel, &pkt.teardown_packet.message,
3373 (unsigned long)&pkt.teardown_packet,