Searched refs:pci_doe_mb (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | doe.c | 38 * struct pci_doe_mb - State for a single DOE mailbox 51 struct pci_doe_mb { struct 92 struct pci_doe_mb *doe_mb; 95 static int pci_doe_wait(struct pci_doe_mb *doe_mb, unsigned long timeout) in pci_doe_wait() 104 static void pci_doe_write_ctrl(struct pci_doe_mb *doe_mb, u32 val) in pci_doe_write_ctrl() 112 static int pci_doe_abort(struct pci_doe_mb *doe_mb) in pci_doe_abort() 144 static int pci_doe_send_req(struct pci_doe_mb *doe_mb, in pci_doe_send_req() 200 static bool pci_doe_data_obj_ready(struct pci_doe_mb *doe_mb) in pci_doe_data_obj_ready() 212 static int pci_doe_recv_resp(struct pci_doe_mb *doe_mb, struct pci_doe_task *task) in pci_doe_recv_resp() 302 struct pci_doe_mb *doe_m in signal_task_abort() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | pci-doe.h | 16 struct pci_doe_mb; 18 struct pci_doe_mb *pci_find_doe_mailbox(struct pci_dev *pdev, u16 vendor, 21 int pci_doe(struct pci_doe_mb *doe_mb, u16 vendor, u8 type,
|
/kernel/linux/linux-6.6/drivers/cxl/core/ |
H A D | pci.c | 519 struct pci_doe_mb *cdat_doe, in cxl_cdat_get_length() 544 struct pci_doe_mb *cdat_doe, in cxl_cdat_read_table() 609 struct pci_doe_mb *cdat_doe; in read_cdat_data()
|
Completed in 3 milliseconds