Searched refs:doe_mb (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | doe.c | 78 * @doe_mb: Used internally by the mailbox 92 struct pci_doe_mb *doe_mb; member 95 static int pci_doe_wait(struct pci_doe_mb *doe_mb, unsigned long timeout) in pci_doe_wait() argument 97 if (wait_event_timeout(doe_mb->wq, in pci_doe_wait() 98 test_bit(PCI_DOE_FLAG_CANCEL, &doe_mb->flags), in pci_doe_wait() 104 static void pci_doe_write_ctrl(struct pci_doe_mb *doe_mb, u32 val) in pci_doe_write_ctrl() argument 106 struct pci_dev *pdev = doe_mb->pdev; in pci_doe_write_ctrl() 107 int offset = doe_mb->cap_offset; in pci_doe_write_ctrl() 112 static int pci_doe_abort(struct pci_doe_mb *doe_mb) in pci_doe_abort() argument 114 struct pci_dev *pdev = doe_mb in pci_doe_abort() 144 pci_doe_send_req(struct pci_doe_mb *doe_mb, struct pci_doe_task *task) pci_doe_send_req() argument 200 pci_doe_data_obj_ready(struct pci_doe_mb *doe_mb) pci_doe_data_obj_ready() argument 212 pci_doe_recv_resp(struct pci_doe_mb *doe_mb, struct pci_doe_task *task) pci_doe_recv_resp() argument 302 struct pci_doe_mb *doe_mb = task->doe_mb; signal_task_abort() local 321 struct pci_doe_mb *doe_mb = task->doe_mb; doe_statemachine_work() local 386 pci_doe_discovery(struct pci_doe_mb *doe_mb, u8 *index, u16 *vid, u8 *protocol) pci_doe_discovery() argument 420 pci_doe_cache_protocols(struct pci_doe_mb *doe_mb) pci_doe_cache_protocols() argument 447 pci_doe_cancel_tasks(struct pci_doe_mb *doe_mb) pci_doe_cancel_tasks() argument 472 struct pci_doe_mb *doe_mb; pci_doe_create_mb() local 533 pci_doe_destroy_mb(struct pci_doe_mb *doe_mb) pci_doe_destroy_mb() argument 550 pci_doe_supports_prot(struct pci_doe_mb *doe_mb, u16 vid, u8 type) pci_doe_supports_prot() argument 585 pci_doe_submit_task(struct pci_doe_mb *doe_mb, struct pci_doe_task *task) pci_doe_submit_task() argument 628 pci_doe(struct pci_doe_mb *doe_mb, u16 vendor, u8 type, const void *request, size_t request_sz, void *response, size_t response_sz) pci_doe() argument 669 struct pci_doe_mb *doe_mb; pci_find_doe_mailbox() local 682 struct pci_doe_mb *doe_mb; pci_doe_init() local 708 struct pci_doe_mb *doe_mb; pci_doe_destroy() local 719 struct pci_doe_mb *doe_mb; pci_doe_disconnected() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | pci-doe.h | 21 int pci_doe(struct pci_doe_mb *doe_mb, u16 vendor, u8 type,
|
Completed in 2 milliseconds