staging: rtl8712: rtl87x_io : make use of kzalloc
kmalloc followed by memset can be replaced with kzalloc. Signed-off-by: Hariprasad Kelam <hariprasad.kelam@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
1011f2b09a
commit
0234961dbc
@ -107,13 +107,11 @@ uint r8712_alloc_io_queue(struct _adapter *adapter)
|
|||||||
INIT_LIST_HEAD(&pio_queue->processing);
|
INIT_LIST_HEAD(&pio_queue->processing);
|
||||||
INIT_LIST_HEAD(&pio_queue->pending);
|
INIT_LIST_HEAD(&pio_queue->pending);
|
||||||
spin_lock_init(&pio_queue->lock);
|
spin_lock_init(&pio_queue->lock);
|
||||||
pio_queue->pallocated_free_ioreqs_buf = kmalloc(NUM_IOREQ *
|
pio_queue->pallocated_free_ioreqs_buf = kzalloc(NUM_IOREQ *
|
||||||
(sizeof(struct io_req)) + 4,
|
(sizeof(struct io_req)) + 4,
|
||||||
GFP_ATOMIC);
|
GFP_ATOMIC);
|
||||||
if ((pio_queue->pallocated_free_ioreqs_buf) == NULL)
|
if ((pio_queue->pallocated_free_ioreqs_buf) == NULL)
|
||||||
goto alloc_io_queue_fail;
|
goto alloc_io_queue_fail;
|
||||||
memset(pio_queue->pallocated_free_ioreqs_buf, 0,
|
|
||||||
(NUM_IOREQ * (sizeof(struct io_req)) + 4));
|
|
||||||
pio_queue->free_ioreqs_buf = pio_queue->pallocated_free_ioreqs_buf + 4
|
pio_queue->free_ioreqs_buf = pio_queue->pallocated_free_ioreqs_buf + 4
|
||||||
- ((addr_t)(pio_queue->pallocated_free_ioreqs_buf)
|
- ((addr_t)(pio_queue->pallocated_free_ioreqs_buf)
|
||||||
& 3);
|
& 3);
|
||||||
|
Loading…
Reference in New Issue
Block a user