| .. | .. |
|---|
| 528 | 528 | struct kfd_event_waiter *event_waiters; |
|---|
| 529 | 529 | uint32_t i; |
|---|
| 530 | 530 | |
|---|
| 531 | | - event_waiters = kmalloc_array(num_events, |
|---|
| 532 | | - sizeof(struct kfd_event_waiter), |
|---|
| 533 | | - GFP_KERNEL); |
|---|
| 531 | + event_waiters = kcalloc(num_events, sizeof(struct kfd_event_waiter), |
|---|
| 532 | + GFP_KERNEL); |
|---|
| 534 | 533 | if (!event_waiters) |
|---|
| 535 | 534 | return NULL; |
|---|
| 536 | 535 | |
|---|
| 537 | | - for (i = 0; (event_waiters) && (i < num_events) ; i++) { |
|---|
| 536 | + for (i = 0; i < num_events; i++) |
|---|
| 538 | 537 | init_wait(&event_waiters[i].wait); |
|---|
| 539 | | - event_waiters[i].activated = false; |
|---|
| 540 | | - } |
|---|
| 541 | 538 | |
|---|
| 542 | 539 | return event_waiters; |
|---|
| 543 | 540 | } |
|---|