Symbol: sp_device
drivers/crypto/ccp/ccp-dev.c
475
struct ccp_device *ccp_alloc_struct(struct sp_device *sp)
drivers/crypto/ccp/ccp-dev.c
551
void ccp_dev_suspend(struct sp_device *sp)
drivers/crypto/ccp/ccp-dev.c
577
void ccp_dev_resume(struct sp_device *sp)
drivers/crypto/ccp/ccp-dev.c
600
int ccp_dev_init(struct sp_device *sp)
drivers/crypto/ccp/ccp-dev.c
662
void ccp_dev_destroy(struct sp_device *sp)
drivers/crypto/ccp/ccp-dev.h
348
struct sp_device *sp;
drivers/crypto/ccp/ccp-dev.h
636
struct ccp_device *ccp_alloc_struct(struct sp_device *sp);
drivers/crypto/ccp/hsti.c
26
struct sp_device *sp = dev_get_drvdata(d); \
drivers/crypto/ccp/hsti.c
66
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/psp-dev.c
107
static struct psp_device *psp_alloc_struct(struct sp_device *sp)
drivers/crypto/ccp/psp-dev.c
241
int psp_dev_init(struct sp_device *sp)
drivers/crypto/ccp/psp-dev.c
312
void psp_dev_destroy(struct sp_device *sp)
drivers/crypto/ccp/psp-dev.c
349
struct sp_device *sp = sp_get_psp_master_device();
drivers/crypto/ccp/psp-dev.c
354
int psp_restore(struct sp_device *sp)
drivers/crypto/ccp/psp-dev.h
60
struct sp_device *sp;
drivers/crypto/ccp/sev-dev-tsm.c
22
#define dev_to_sp(dev) ((struct sp_device *)dev_get_drvdata(dev))
drivers/crypto/ccp/sp-dev.c
106
int sp_request_psp_irq(struct sp_device *sp, irq_handler_t handler,
drivers/crypto/ccp/sp-dev.c
134
void sp_free_ccp_irq(struct sp_device *sp, void *data)
drivers/crypto/ccp/sp-dev.c
153
void sp_free_psp_irq(struct sp_device *sp, void *data)
drivers/crypto/ccp/sp-dev.c
177
struct sp_device *sp_alloc_struct(struct device *dev)
drivers/crypto/ccp/sp-dev.c
179
struct sp_device *sp;
drivers/crypto/ccp/sp-dev.c
192
int sp_init(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
204
void sp_destroy(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
215
int sp_suspend(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
224
int sp_resume(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
233
int sp_restore(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
245
struct sp_device *sp_get_psp_master_device(void)
drivers/crypto/ccp/sp-dev.c
247
struct sp_device *i, *ret = NULL;
drivers/crypto/ccp/sp-dev.c
43
static void sp_add_device(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
54
static void sp_del_device(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.c
67
struct sp_device *sp = data;
drivers/crypto/ccp/sp-dev.c
78
int sp_request_ccp_irq(struct sp_device *sp, irq_handler_t handler,
drivers/crypto/ccp/sp-dev.h
112
struct sp_device*(*get_psp_master_device)(void);
drivers/crypto/ccp/sp-dev.h
113
void (*set_psp_master_device)(struct sp_device *);
drivers/crypto/ccp/sp-dev.h
114
void (*clear_psp_master_device)(struct sp_device *);
drivers/crypto/ccp/sp-dev.h
137
struct sp_device *sp_alloc_struct(struct device *dev);
drivers/crypto/ccp/sp-dev.h
139
int sp_init(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
140
void sp_destroy(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
142
int sp_suspend(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
143
int sp_resume(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
144
int sp_restore(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
145
int sp_request_ccp_irq(struct sp_device *sp, irq_handler_t handler,
drivers/crypto/ccp/sp-dev.h
147
void sp_free_ccp_irq(struct sp_device *sp, void *data);
drivers/crypto/ccp/sp-dev.h
148
int sp_request_psp_irq(struct sp_device *sp, irq_handler_t handler,
drivers/crypto/ccp/sp-dev.h
150
void sp_free_psp_irq(struct sp_device *sp, void *data);
drivers/crypto/ccp/sp-dev.h
151
struct sp_device *sp_get_psp_master_device(void);
drivers/crypto/ccp/sp-dev.h
155
int ccp_dev_init(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
156
void ccp_dev_destroy(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
158
void ccp_dev_suspend(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
159
void ccp_dev_resume(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
163
static inline int ccp_dev_init(struct sp_device *sp)
drivers/crypto/ccp/sp-dev.h
167
static inline void ccp_dev_destroy(struct sp_device *sp) { }
drivers/crypto/ccp/sp-dev.h
168
static inline void ccp_dev_suspend(struct sp_device *sp) { }
drivers/crypto/ccp/sp-dev.h
169
static inline void ccp_dev_resume(struct sp_device *sp) { }
drivers/crypto/ccp/sp-dev.h
174
int psp_dev_init(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
176
void psp_dev_destroy(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
178
int psp_restore(struct sp_device *sp);
drivers/crypto/ccp/sp-dev.h
182
static inline int psp_dev_init(struct sp_device *sp) { return 0; }
drivers/crypto/ccp/sp-dev.h
184
static inline void psp_dev_destroy(struct sp_device *sp) { }
drivers/crypto/ccp/sp-dev.h
186
static inline int psp_restore(struct sp_device *sp) { return 0; }
drivers/crypto/ccp/sp-pci.c
106
static int sp_get_msix_irqs(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
129
static int sp_get_msi_irq(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
145
static int sp_get_irqs(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
166
static void sp_free_irqs(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
181
static bool sp_pci_is_master(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
207
static void psp_set_master(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
218
static struct sp_device *psp_get_master(void)
drivers/crypto/ccp/sp-pci.c
223
static void psp_clear_master(struct sp_device *sp)
drivers/crypto/ccp/sp-pci.c
233
struct sp_device *sp;
drivers/crypto/ccp/sp-pci.c
321
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-pci.c
332
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-pci.c
344
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-pci.c
351
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-pci.c
358
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-pci.c
41
static struct sp_device *sp_dev_master;
drivers/crypto/ccp/sp-pci.c
47
struct sp_device *sp = dev_get_drvdata(d); \
drivers/crypto/ccp/sp-pci.c
71
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-platform.c
169
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-platform.c
181
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-platform.c
189
struct sp_device *sp = dev_get_drvdata(dev);
drivers/crypto/ccp/sp-platform.c
66
static int sp_get_irqs(struct sp_device *sp)
drivers/crypto/ccp/sp-platform.c
99
struct sp_device *sp;