Symbol: peci_request
drivers/peci/controller/peci-aspeed.c
211
u8 addr, struct peci_request *req)
drivers/peci/controller/peci-npcm.c
73
static int npcm_peci_xfer(struct peci_controller *controller, u8 addr, struct peci_request *req)
drivers/peci/cpu.c
121
struct peci_request *req;
drivers/peci/cpu.c
158
struct peci_request *req;
drivers/peci/cpu.c
23
struct peci_request *req;
drivers/peci/cpu.c
50
struct peci_request *req;
drivers/peci/cpu.c
85
struct peci_request *req;
drivers/peci/device.c
122
struct peci_request req = { 0 };
drivers/peci/device.c
21
struct peci_request *req;
drivers/peci/device.c
49
struct peci_request *req;
drivers/peci/internal.h
13
struct peci_request;
drivers/peci/internal.h
19
struct peci_request *peci_request_alloc(struct peci_device *device, u8 tx_len, u8 rx_len);
drivers/peci/internal.h
20
void peci_request_free(struct peci_request *req);
drivers/peci/internal.h
22
int peci_request_status(struct peci_request *req);
drivers/peci/internal.h
24
u64 peci_request_dib_read(struct peci_request *req);
drivers/peci/internal.h
25
s16 peci_request_temp_read(struct peci_request *req);
drivers/peci/internal.h
27
u8 peci_request_data_readb(struct peci_request *req);
drivers/peci/internal.h
28
u16 peci_request_data_readw(struct peci_request *req);
drivers/peci/internal.h
29
u32 peci_request_data_readl(struct peci_request *req);
drivers/peci/internal.h
30
u64 peci_request_data_readq(struct peci_request *req);
drivers/peci/internal.h
32
struct peci_request *peci_xfer_get_dib(struct peci_device *device);
drivers/peci/internal.h
33
struct peci_request *peci_xfer_get_temp(struct peci_device *device);
drivers/peci/internal.h
35
struct peci_request *peci_xfer_pkg_cfg_readb(struct peci_device *device, u8 index, u16 param);
drivers/peci/internal.h
36
struct peci_request *peci_xfer_pkg_cfg_readw(struct peci_device *device, u8 index, u16 param);
drivers/peci/internal.h
37
struct peci_request *peci_xfer_pkg_cfg_readl(struct peci_device *device, u8 index, u16 param);
drivers/peci/internal.h
38
struct peci_request *peci_xfer_pkg_cfg_readq(struct peci_device *device, u8 index, u16 param);
drivers/peci/internal.h
40
struct peci_request *peci_xfer_pci_cfg_local_readb(struct peci_device *device,
drivers/peci/internal.h
42
struct peci_request *peci_xfer_pci_cfg_local_readw(struct peci_device *device,
drivers/peci/internal.h
44
struct peci_request *peci_xfer_pci_cfg_local_readl(struct peci_device *device,
drivers/peci/internal.h
47
struct peci_request *peci_xfer_ep_pci_cfg_local_readb(struct peci_device *device, u8 seg,
drivers/peci/internal.h
49
struct peci_request *peci_xfer_ep_pci_cfg_local_readw(struct peci_device *device, u8 seg,
drivers/peci/internal.h
51
struct peci_request *peci_xfer_ep_pci_cfg_local_readl(struct peci_device *device, u8 seg,
drivers/peci/internal.h
54
struct peci_request *peci_xfer_ep_pci_cfg_readb(struct peci_device *device, u8 seg,
drivers/peci/internal.h
56
struct peci_request *peci_xfer_ep_pci_cfg_readw(struct peci_device *device, u8 seg,
drivers/peci/internal.h
58
struct peci_request *peci_xfer_ep_pci_cfg_readl(struct peci_device *device, u8 seg,
drivers/peci/internal.h
61
struct peci_request *peci_xfer_ep_mmio32_readl(struct peci_device *device, u8 bar, u8 seg,
drivers/peci/internal.h
64
struct peci_request *peci_xfer_ep_mmio64_readl(struct peci_device *device, u8 bar, u8 seg,
drivers/peci/request.c
102
int peci_request_status(struct peci_request *req)
drivers/peci/request.c
133
static int peci_request_xfer(struct peci_request *req)
drivers/peci/request.c
146
static int peci_request_xfer_retry(struct peci_request *req)
drivers/peci/request.c
190
struct peci_request *peci_request_alloc(struct peci_device *device, u8 tx_len, u8 rx_len)
drivers/peci/request.c
192
struct peci_request *req;
drivers/peci/request.c
222
void peci_request_free(struct peci_request *req)
drivers/peci/request.c
228
struct peci_request *peci_xfer_get_dib(struct peci_device *device)
drivers/peci/request.c
230
struct peci_request *req;
drivers/peci/request.c
249
struct peci_request *peci_xfer_get_temp(struct peci_device *device)
drivers/peci/request.c
251
struct peci_request *req;
drivers/peci/request.c
270
static struct peci_request *
drivers/peci/request.c
273
struct peci_request *req;
drivers/peci/request.c
299
static struct peci_request *
drivers/peci/request.c
302
struct peci_request *req;
drivers/peci/request.c
326
static struct peci_request *
drivers/peci/request.c
330
struct peci_request *req;
drivers/peci/request.c
360
static struct peci_request *
drivers/peci/request.c
364
struct peci_request *req;
drivers/peci/request.c
396
u8 peci_request_data_readb(struct peci_request *req)
drivers/peci/request.c
402
u16 peci_request_data_readw(struct peci_request *req)
drivers/peci/request.c
408
u32 peci_request_data_readl(struct peci_request *req)
drivers/peci/request.c
414
u64 peci_request_data_readq(struct peci_request *req)
drivers/peci/request.c
420
u64 peci_request_dib_read(struct peci_request *req)
drivers/peci/request.c
426
s16 peci_request_temp_read(struct peci_request *req)
drivers/peci/request.c
433
struct peci_request *peci_xfer_pkg_cfg_##x(struct peci_device *device, u8 index, u16 param) \
drivers/peci/request.c
445
struct peci_request * \
drivers/peci/request.c
457
struct peci_request * \
drivers/peci/request.c
472
struct peci_request *peci_xfer_ep_mmio##y##_##x(struct peci_device *device, u8 bar, u8 seg, \
drivers/peci/request.c
88
static u8 peci_request_data_cc(struct peci_request *req)
include/linux/peci.h
18
struct peci_request;
include/linux/peci.h
29
int (*xfer)(struct peci_controller *controller, u8 addr, struct peci_request *req);