Lines Matching refs:pci_doe_mb
46 struct pci_doe_mb { struct
56 static int pci_doe_wait(struct pci_doe_mb *doe_mb, unsigned long timeout) in pci_doe_wait() argument
65 static void pci_doe_write_ctrl(struct pci_doe_mb *doe_mb, u32 val) in pci_doe_write_ctrl()
73 static int pci_doe_abort(struct pci_doe_mb *doe_mb) in pci_doe_abort()
105 static int pci_doe_send_req(struct pci_doe_mb *doe_mb, in pci_doe_send_req()
144 static bool pci_doe_data_obj_ready(struct pci_doe_mb *doe_mb) in pci_doe_data_obj_ready()
156 static int pci_doe_recv_resp(struct pci_doe_mb *doe_mb, struct pci_doe_task *task) in pci_doe_recv_resp()
219 struct pci_doe_mb *doe_mb = task->doe_mb; in signal_task_abort()
238 struct pci_doe_mb *doe_mb = task->doe_mb; in doe_statemachine_work()
303 static int pci_doe_discovery(struct pci_doe_mb *doe_mb, u8 *index, u16 *vid, in pci_doe_discovery()
345 static int pci_doe_cache_protocols(struct pci_doe_mb *doe_mb) in pci_doe_cache_protocols()
374 struct pci_doe_mb *doe_mb = mb; in pci_doe_xa_destroy()
381 struct pci_doe_mb *doe_mb = mb; in pci_doe_destroy_workqueue()
388 struct pci_doe_mb *doe_mb = mb; in pci_doe_flush_mb()
413 struct pci_doe_mb *pcim_doe_create_mb(struct pci_dev *pdev, u16 cap_offset) in pcim_doe_create_mb()
415 struct pci_doe_mb *doe_mb; in pcim_doe_create_mb()
481 bool pci_doe_supports_prot(struct pci_doe_mb *doe_mb, u16 vid, u8 type) in pci_doe_supports_prot()
515 int pci_doe_submit_task(struct pci_doe_mb *doe_mb, struct pci_doe_task *task) in pci_doe_submit_task()