struct tpm_chip *chip = pci_get_drvdata(pci_dev); 
struct tpm_chip *chip = dev_get_drvdata(dev); 
int tpm_pm_suspend(struct pci_dev *pci_dev, pm_message_t pm_state){	struct tpm_chip *chip = pci_get_drvdata(pci_dev);	if (chip == NULL)		return -ENODEV;	tpm_transmit(chip, savestate, sizeof(savestate));	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ce2c87d4f733b6fcd7b7fb1d5311c870339c9725/tpm.c/buggy/drivers/char/tpm/tpm.c