Symbol: pci_tsm
drivers/crypto/ccp/sev-dev-tsm.c
208
static struct pci_tsm *tio_pf0_probe(struct pci_dev *pdev, struct sev_device *sev)
drivers/crypto/ccp/sev-dev-tsm.c
225
static struct pci_tsm *dsm_probe(struct tsm_dev *tsmdev, struct pci_dev *pdev)
drivers/crypto/ccp/sev-dev-tsm.c
234
static void dsm_remove(struct pci_tsm *tsm)
drivers/pci/tsm.c
191
struct pci_tsm *pci_tsm __free(tsm_remove) = ops->probe(tsm_dev, pdev);
drivers/pci/tsm.c
196
if (!pci_tsm)
drivers/pci/tsm.c
199
pdev->tsm = pci_tsm;
drivers/pci/tsm.c
211
pdev->tsm = no_free_ptr(pci_tsm);
drivers/pci/tsm.c
33
static const struct pci_tsm_ops *to_pci_tsm_ops(struct pci_tsm *tsm)
drivers/pci/tsm.c
49
static struct pci_tsm_pf0 *to_pci_tsm_pf0(struct pci_tsm *tsm)
drivers/pci/tsm.c
498
struct pci_tsm *tsm;
drivers/pci/tsm.c
524
struct pci_tsm *tsm;
drivers/pci/tsm.c
602
DEFINE_SYSFS_GROUP_VISIBLE(pci_tsm);
drivers/pci/tsm.c
615
.is_visible = SYSFS_GROUP_VISIBLE(pci_tsm),
drivers/pci/tsm.c
66
static void tsm_remove(struct pci_tsm *tsm)
drivers/pci/tsm.c
719
int pci_tsm_link_constructor(struct pci_dev *pdev, struct pci_tsm *tsm,
drivers/pci/tsm.c
77
DEFINE_FREE(tsm_remove, struct pci_tsm *, if (_T) tsm_remove(_T))
drivers/pci/tsm.c
809
struct pci_tsm *tsm = pdev->tsm;
include/linux/pci-tsm.h
124
struct pci_tsm base_tsm;
include/linux/pci-tsm.h
205
int pci_tsm_link_constructor(struct pci_dev *pdev, struct pci_tsm *tsm,
include/linux/pci-tsm.h
48
struct pci_tsm *(*probe)(struct tsm_dev *tsm_dev,
include/linux/pci-tsm.h
50
void (*remove)(struct pci_tsm *tsm);
include/linux/pci-tsm.h
74
struct pci_tsm *(*lock)(struct tsm_dev *tsm_dev,
include/linux/pci-tsm.h
76
void (*unlock)(struct pci_tsm *tsm);
include/linux/pci-tsm.h
8
struct pci_tsm;
include/linux/pci.h
571
struct pci_tsm *tsm; /* TSM operation state */