.. | .. |
---|
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 | } |
---|