Searched refs:cs_chunk_array (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | command_submission.c | 612 struct hl_cs_chunk *cs_chunk_array; in cs_ioctl_default() local 630 cs_chunk_array = kmalloc_array(num_chunks, sizeof(*cs_chunk_array), in cs_ioctl_default() 632 if (!cs_chunk_array) { in cs_ioctl_default() 638 if (copy_from_user(cs_chunk_array, chunks, size_to_copy)) { in cs_ioctl_default() 659 struct hl_cs_chunk *chunk = &cs_chunk_array[i]; in cs_ioctl_default() 762 kfree(cs_chunk_array); in cs_ioctl_default() 773 struct hl_cs_chunk *cs_chunk_array, *chunk; in cs_ioctl_signal_wait() local 794 cs_chunk_array = kmalloc_array(num_chunks, sizeof(*cs_chunk_array), in cs_ioctl_signal_wait() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | command_submission.c | 1388 struct hl_cs_chunk **cs_chunk_array, in hl_cs_copy_chunk_array() 1403 *cs_chunk_array = kmalloc_array(num_chunks, sizeof(**cs_chunk_array), in hl_cs_copy_chunk_array() 1405 if (!*cs_chunk_array) in hl_cs_copy_chunk_array() 1406 *cs_chunk_array = kmalloc_array(num_chunks, in hl_cs_copy_chunk_array() 1407 sizeof(**cs_chunk_array), GFP_KERNEL); in hl_cs_copy_chunk_array() 1408 if (!*cs_chunk_array) { in hl_cs_copy_chunk_array() 1415 if (copy_from_user(*cs_chunk_array, chunks, size_to_copy)) { in hl_cs_copy_chunk_array() 1419 kfree(*cs_chunk_array); in hl_cs_copy_chunk_array() 1476 struct hl_cs_chunk *cs_chunk_array; in cs_ioctl_default() local 1387 hl_cs_copy_chunk_array(struct hl_device *hdev, struct hl_cs_chunk **cs_chunk_array, void __user *chunks, u32 num_chunks, struct hl_ctx *ctx) hl_cs_copy_chunk_array() argument 2192 struct hl_cs_chunk *cs_chunk_array, *chunk; cs_ioctl_signal_wait() local [all...] |
Completed in 5 milliseconds