Lines Matching defs:context
282 void (*completion_func)(void *context, struct pci_response *resp,
495 * processed in order and deferred so that they don't run in the context
533 void (*block_invalidate)(void *context, u64 block_mask);
548 static void hv_pci_onchannelcallback(void *context);
552 * @context: Set up by the sender of the packet.
560 static void hv_pci_generic_compl(void *context, struct pci_response *resp,
563 struct hv_pci_compl *comp_pkt = context;
889 * @context: Identifies the read config operation
893 static void hv_pci_read_config_compl(void *context, struct pci_response *resp,
896 struct hv_read_config_compl *comp = context;
989 * @context: Identifies the write config operation
993 static void hv_pci_write_config_compl(void *context, struct pci_response *resp,
996 struct hv_pci_compl *comp_pkt = context;
1076 * @context: Identifies the device.
1081 static int hv_register_block_invalidate(struct pci_dev *pdev, void *context,
1082 void (*block_invalidate)(void *context,
1095 hpdev->invalidate_context = context;
1130 * @info: Extra MSI-related context
1331 static void hv_pci_compose_compl(void *context, struct pci_response *resp,
1334 struct compose_comp_ctxt *comp_pkt = context;
1953 * @context: The completion context.
1960 static void q_resource_requirements(void *context, struct pci_response *resp,
1963 struct q_res_req_compl *completion = context;
2437 * @context: Internal bus tracking struct
2442 static void hv_pci_onchannelcallback(void *context)
2446 struct hv_pcibus_device *hbus = context;
3444 * before calling vmbus_close(), since it runs in a process context
3447 * context, can be still running concurrently and scheduling new work