Home
last modified time | relevance | path

Searched refs:doe_mb (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/pci/
H A Ddoe.c78 * @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 Dpci-doe.h21 int pci_doe(struct pci_doe_mb *doe_mb, u16 vendor, u8 type,

Completed in 2 milliseconds