psd              1022 arch/sparc/kernel/pci.c 		struct dev_archdata *psd;
psd              1025 arch/sparc/kernel/pci.c 		psd = &pdev->dev.archdata;
psd              1026 arch/sparc/kernel/pci.c 		pci_init_dev_archdata(&dev->dev.archdata, psd->iommu,
psd              1027 arch/sparc/kernel/pci.c 				      psd->stc, psd->host_controller, NULL,
psd              1028 arch/sparc/kernel/pci.c 				      psd->numa_node);
psd               365 drivers/acpi/cppc_acpi.c 	union acpi_object  *psd = NULL;
psd               375 drivers/acpi/cppc_acpi.c 	psd = buffer.pointer;
psd               376 drivers/acpi/cppc_acpi.c 	if (!psd || psd->package.count != 1) {
psd               386 drivers/acpi/cppc_acpi.c 	status = acpi_extract_package(&(psd->package.elements[0]),
psd               517 drivers/acpi/processor_perflib.c 	union acpi_object  *psd = NULL;
psd               524 drivers/acpi/processor_perflib.c 	psd = buffer.pointer;
psd               525 drivers/acpi/processor_perflib.c 	if (!psd || (psd->type != ACPI_TYPE_PACKAGE)) {
psd               531 drivers/acpi/processor_perflib.c 	if (psd->package.count != 1) {
psd               540 drivers/acpi/processor_perflib.c 	status = acpi_extract_package(&(psd->package.elements[0]),
psd                83 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd                86 drivers/base/power/clock_ops.c 	if (!psd)
psd               109 drivers/base/power/clock_ops.c 	spin_lock_irq(&psd->lock);
psd               110 drivers/base/power/clock_ops.c 	list_add_tail(&ce->node, &psd->clock_list);
psd               111 drivers/base/power/clock_ops.c 	spin_unlock_irq(&psd->lock);
psd               266 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd               269 drivers/base/power/clock_ops.c 	if (!psd)
psd               272 drivers/base/power/clock_ops.c 	spin_lock_irq(&psd->lock);
psd               274 drivers/base/power/clock_ops.c 	list_for_each_entry(ce, &psd->clock_list, node) {
psd               283 drivers/base/power/clock_ops.c 	spin_unlock_irq(&psd->lock);
psd               288 drivers/base/power/clock_ops.c 	spin_unlock_irq(&psd->lock);
psd               304 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd               307 drivers/base/power/clock_ops.c 	if (!psd || !clk)
psd               310 drivers/base/power/clock_ops.c 	spin_lock_irq(&psd->lock);
psd               312 drivers/base/power/clock_ops.c 	list_for_each_entry(ce, &psd->clock_list, node) {
psd               317 drivers/base/power/clock_ops.c 	spin_unlock_irq(&psd->lock);
psd               322 drivers/base/power/clock_ops.c 	spin_unlock_irq(&psd->lock);
psd               337 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd               338 drivers/base/power/clock_ops.c 	if (psd)
psd               339 drivers/base/power/clock_ops.c 		INIT_LIST_HEAD(&psd->clock_list);
psd               366 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd               370 drivers/base/power/clock_ops.c 	if (!psd)
psd               375 drivers/base/power/clock_ops.c 	spin_lock_irq(&psd->lock);
psd               377 drivers/base/power/clock_ops.c 	list_for_each_entry_safe_reverse(ce, c, &psd->clock_list, node)
psd               380 drivers/base/power/clock_ops.c 	spin_unlock_irq(&psd->lock);
psd               397 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd               403 drivers/base/power/clock_ops.c 	if (!psd)
psd               406 drivers/base/power/clock_ops.c 	spin_lock_irqsave(&psd->lock, flags);
psd               408 drivers/base/power/clock_ops.c 	list_for_each_entry_reverse(ce, &psd->clock_list, node) {
psd               416 drivers/base/power/clock_ops.c 	spin_unlock_irqrestore(&psd->lock, flags);
psd               428 drivers/base/power/clock_ops.c 	struct pm_subsys_data *psd = dev_to_psd(dev);
psd               434 drivers/base/power/clock_ops.c 	if (!psd)
psd               437 drivers/base/power/clock_ops.c 	spin_lock_irqsave(&psd->lock, flags);
psd               439 drivers/base/power/clock_ops.c 	list_for_each_entry(ce, &psd->clock_list, node)
psd               442 drivers/base/power/clock_ops.c 	spin_unlock_irqrestore(&psd->lock, flags);
psd                27 drivers/base/power/common.c 	struct pm_subsys_data *psd;
psd                29 drivers/base/power/common.c 	psd = kzalloc(sizeof(*psd), GFP_KERNEL);
psd                30 drivers/base/power/common.c 	if (!psd)
psd                38 drivers/base/power/common.c 		spin_lock_init(&psd->lock);
psd                39 drivers/base/power/common.c 		psd->refcount = 1;
psd                40 drivers/base/power/common.c 		dev->power.subsys_data = psd;
psd                42 drivers/base/power/common.c 		psd = NULL;
psd                48 drivers/base/power/common.c 	kfree(psd);
psd                63 drivers/base/power/common.c 	struct pm_subsys_data *psd;
psd                67 drivers/base/power/common.c 	psd = dev_to_psd(dev);
psd                68 drivers/base/power/common.c 	if (!psd)
psd                71 drivers/base/power/common.c 	if (--psd->refcount == 0)
psd                74 drivers/base/power/common.c 		psd = NULL;
psd                78 drivers/base/power/common.c 	kfree(psd);
psd              2323 drivers/block/pktcdvd.c 	struct packet_stacked_data *psd = bio->bi_private;
psd              2324 drivers/block/pktcdvd.c 	struct pktcdvd_device *pd = psd->pd;
psd              2326 drivers/block/pktcdvd.c 	psd->bio->bi_status = bio->bi_status;
psd              2328 drivers/block/pktcdvd.c 	bio_endio(psd->bio);
psd              2329 drivers/block/pktcdvd.c 	mempool_free(psd, &psd_pool);
psd              2336 drivers/block/pktcdvd.c 	struct packet_stacked_data *psd = mempool_alloc(&psd_pool, GFP_NOIO);
psd              2338 drivers/block/pktcdvd.c 	psd->pd = pd;
psd              2339 drivers/block/pktcdvd.c 	psd->bio = bio;
psd              2341 drivers/block/pktcdvd.c 	cloned_bio->bi_private = psd;
psd              2323 drivers/nvme/host/core.c 			if (!(ctrl->psd[state].flags &
psd              2328 drivers/nvme/host/core.c 				(u64)le32_to_cpu(ctrl->psd[state].exit_lat);
psd              2334 drivers/nvme/host/core.c 				le32_to_cpu(ctrl->psd[state].entry_lat);
psd              2850 drivers/nvme/host/core.c 	memcpy(ctrl->psd, id->psd, sizeof(ctrl->psd));
psd               241 drivers/nvme/host/nvme.h 	struct nvme_id_power_state psd[32];
psd               395 drivers/nvme/target/admin-cmd.c 	id->psd[0].max_power = cpu_to_le16(0x9c4);
psd               396 drivers/nvme/target/admin-cmd.c 	id->psd[0].entry_lat = cpu_to_le32(0x10);
psd               397 drivers/nvme/target/admin-cmd.c 	id->psd[0].exit_lat = cpu_to_le32(0x4);
psd               283 include/linux/nvme.h 	struct nvme_id_power_state	psd[32];