tpm-chip.c (4d57856a21ed2abe33412e0526cc84bdcf67ea08) tpm-chip.c (877c57d0d0cac2c8fc661f708d8ee3fa7aa8d28b)
1/*
2 * Copyright (C) 2004 IBM Corporation
3 * Copyright (C) 2014 Intel Corporation
4 *
5 * Authors:
6 * Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
7 * Leendert van Doorn <leendert@watson.ibm.com>
8 * Dave Safford <safford@watson.ibm.com>

--- 217 unchanged lines hidden (view full) ---

226 goto out;
227 }
228 chip->work_space.session_buf = kzalloc(PAGE_SIZE, GFP_KERNEL);
229 if (!chip->work_space.session_buf) {
230 rc = -ENOMEM;
231 goto out;
232 }
233
1/*
2 * Copyright (C) 2004 IBM Corporation
3 * Copyright (C) 2014 Intel Corporation
4 *
5 * Authors:
6 * Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
7 * Leendert van Doorn <leendert@watson.ibm.com>
8 * Dave Safford <safford@watson.ibm.com>

--- 217 unchanged lines hidden (view full) ---

226 goto out;
227 }
228 chip->work_space.session_buf = kzalloc(PAGE_SIZE, GFP_KERNEL);
229 if (!chip->work_space.session_buf) {
230 rc = -ENOMEM;
231 goto out;
232 }
233
234 chip->locality = -1;
234 return chip;
235
236out:
237 put_device(&chip->devs);
238 put_device(&chip->dev);
239 return ERR_PTR(rc);
240}
241EXPORT_SYMBOL_GPL(tpm_chip_alloc);

--- 215 unchanged lines hidden ---
235 return chip;
236
237out:
238 put_device(&chip->devs);
239 put_device(&chip->dev);
240 return ERR_PTR(rc);
241}
242EXPORT_SYMBOL_GPL(tpm_chip_alloc);

--- 215 unchanged lines hidden ---