PNP: Remove pnp_alloc()
The kernel will complain anyway if it runs out of memory, so it is not necessary to print an extra error message when that happens and kzalloc() can be called directly instead of pnp_alloc() which then becomes redundant and can be dropped. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> [ rjw: Subject and changelog edits ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
Родитель
daadabfbd3
Коммит
b15fc7c2c8
|
@ -6,7 +6,6 @@
|
|||
|
||||
extern struct mutex pnp_lock;
|
||||
extern const struct attribute_group *pnp_dev_groups[];
|
||||
void *pnp_alloc(long size);
|
||||
|
||||
int pnp_register_protocol(struct pnp_protocol *protocol);
|
||||
void pnp_unregister_protocol(struct pnp_protocol *protocol);
|
||||
|
|
|
@ -80,7 +80,7 @@ static int card_probe(struct pnp_card *card, struct pnp_card_driver *drv)
|
|||
if (!id)
|
||||
return 0;
|
||||
|
||||
clink = pnp_alloc(sizeof(*clink));
|
||||
clink = kzalloc(sizeof(*clink), GFP_KERNEL);
|
||||
if (!clink)
|
||||
return 0;
|
||||
clink->card = card;
|
||||
|
|
|
@ -31,18 +31,6 @@ DEFINE_MUTEX(pnp_lock);
|
|||
int pnp_platform_devices;
|
||||
EXPORT_SYMBOL(pnp_platform_devices);
|
||||
|
||||
void *pnp_alloc(long size)
|
||||
{
|
||||
void *result;
|
||||
|
||||
result = kzalloc(size, GFP_KERNEL);
|
||||
if (!result) {
|
||||
printk(KERN_ERR "pnp: Out of Memory\n");
|
||||
return NULL;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
static void pnp_remove_protocol(struct pnp_protocol *protocol)
|
||||
{
|
||||
mutex_lock(&pnp_lock);
|
||||
|
|
|
@ -214,7 +214,7 @@ static ssize_t options_show(struct device *dmdev, struct device_attribute *attr,
|
|||
int ret, dep = 0, set = 0;
|
||||
char *indent;
|
||||
|
||||
buffer = pnp_alloc(sizeof(pnp_info_buffer_t));
|
||||
buffer = kzalloc(sizeof(*buffer), GFP_KERNEL);
|
||||
if (!buffer)
|
||||
return -ENOMEM;
|
||||
|
||||
|
@ -257,7 +257,7 @@ static ssize_t resources_show(struct device *dmdev,
|
|||
if (!dev)
|
||||
return -EINVAL;
|
||||
|
||||
buffer = pnp_alloc(sizeof(pnp_info_buffer_t));
|
||||
buffer = kzalloc(sizeof(*buffer), GFP_KERNEL);
|
||||
if (!buffer)
|
||||
return -ENOMEM;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче