Home
last modified time | relevance | path

Searched refs:tsm (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/pci/
H A Dtsm.c33 static const struct pci_tsm_ops *to_pci_tsm_ops(struct pci_tsm *tsm) in to_pci_tsm_ops() argument
35 return tsm->tsm_dev->pci_ops; in to_pci_tsm_ops()
40 return pdev->tsm && pdev->tsm->dsm_dev == pdev; in is_dsm()
49 static struct pci_tsm_pf0 *to_pci_tsm_pf0(struct pci_tsm *tsm) in to_pci_tsm_pf0() argument
56 struct pci_dev *pf0 = tsm->dsm_dev; in to_pci_tsm_pf0()
59 pci_WARN_ONCE(tsm->pdev, 1, "invalid context object\n"); in to_pci_tsm_pf0()
63 return container_of(pf0->tsm, struct pci_tsm_pf0, base_tsm); in to_pci_tsm_pf0()
66 static void tsm_remove(struct pci_tsm *tsm) in tsm_remove() argument
70 if (!tsm) in tsm_remove()
73 pdev = tsm->pdev; in tsm_remove()
[all …]
/linux/include/linux/
H A Dpci-tsm.h50 void (*remove)(struct pci_tsm *tsm);
76 void (*unlock)(struct pci_tsm *tsm);
205 int pci_tsm_link_constructor(struct pci_dev *pdev, struct pci_tsm *tsm,
207 int pci_tsm_pf0_constructor(struct pci_dev *pdev, struct pci_tsm_pf0 *tsm,
209 void pci_tsm_pf0_destructor(struct pci_tsm_pf0 *tsm);
/linux/Documentation/ABI/testing/
H A Dsysfs-class-tsm1 What: /sys/class/tsm/tsmN
6 platform enumerated TSM device. /sys/class/tsm/tsmN/uevent
9 through a platform tsm.
/linux/Documentation/driver-api/coco/
H A Dmeasurement-registers.rst8 .. kernel-doc:: include/linux/tsm-mr.h
11 .. kernel-doc:: drivers/virt/coco/guest/tsm-mr.c
/linux/Documentation/driver-api/pci/
H A Dtsm.rst17 .. kernel-doc:: include/linux/pci-tsm.h
20 .. kernel-doc:: drivers/pci/tsm.c
/linux/drivers/virt/coco/guest/
H A Dreport.c511 struct config_group *tsm; in tsm_report_init() local
519 tsm = configfs_register_default_group(root, "report", in tsm_report_init()
521 if (IS_ERR(tsm)) { in tsm_report_init()
523 return PTR_ERR(tsm); in tsm_report_init()
525 tsm_report_group = tsm; in tsm_report_init()
H A DMakefile4 obj-$(CONFIG_TSM_MEASUREMENTS) += tsm-mr.o
/linux/drivers/crypto/ccp/
H A DMakefile20 ccp-$(CONFIG_CRYPTO_DEV_SP_PSP) += sev-dev-tsm.o sev-dev-tio.o
H A Dsev-dev-tio.h58 struct pci_tsm_pf0 tsm; member
/linux/samples/
H A DMakefile47 obj-$(CONFIG_SAMPLE_TSM_MR) += tsm-mr/
H A DKconfig198 The module name will be tsm-mr-sample when built as a module.
/linux/arch/arc/boot/dts/
H A Dabilis_tb10x.dtsi192 tb10x_tsm: tb10x-tsm@ff316000 {
193 compatible = "abilis,tb100-tsm";
/linux/drivers/scsi/mvsas/
H A Dmv_sas.c691 struct task_status_struct *tsm = &task->task_status; in mvs_task_prep() local
693 tsm->resp = SAS_TASK_UNDELIVERED; in mvs_task_prep()
694 tsm->stat = SAS_PHY_DOWN; in mvs_task_prep()
/linux/
H A DMAINTAINERS27693 F: Documentation/ABI/testing/configfs-tsm-report
27695 F: Documentation/driver-api/pci/tsm.rst
27696 F: drivers/pci/tsm.c
27698 F: include/linux/*tsm*.h
27699 F: samples/tsm-mr/