Lines Matching refs:num_chunks
1118 u32 cs_type_flags, num_chunks; in hl_cs_sanity_checks() local
1145 num_chunks = args->in.num_chunks_execute; in hl_cs_sanity_checks()
1154 if (!num_chunks) { in hl_cs_sanity_checks()
1160 } else if (num_chunks != 1) { in hl_cs_sanity_checks()
1172 void __user *chunks, u32 num_chunks, in hl_cs_copy_chunk_array() argument
1177 if (num_chunks > HL_MAX_JOBS_PER_CS) { in hl_cs_copy_chunk_array()
1186 *cs_chunk_array = kmalloc_array(num_chunks, sizeof(**cs_chunk_array), in hl_cs_copy_chunk_array()
1189 *cs_chunk_array = kmalloc_array(num_chunks, in hl_cs_copy_chunk_array()
1197 size_to_copy = num_chunks * sizeof(struct hl_cs_chunk); in hl_cs_copy_chunk_array()
1253 u32 num_chunks, u64 *cs_seq, u32 flags, in cs_ioctl_default() argument
1272 rc = hl_cs_copy_chunk_array(hdev, &cs_chunk_array, chunks, num_chunks, in cs_ioctl_default()
1305 for (i = 0 ; i < num_chunks ; i++) { in cs_ioctl_default()
1448 u32 num_chunks, tmp; in hl_cs_ctx_switch() local
1481 num_chunks = args->in.num_chunks_restore; in hl_cs_ctx_switch()
1483 if (!num_chunks) { in hl_cs_ctx_switch()
1488 rc = cs_ioctl_default(hpriv, chunks, num_chunks, in hl_cs_ctx_switch()
1502 if (num_chunks) { in hl_cs_ctx_switch()
1939 void __user *chunks, u32 num_chunks, in cs_ioctl_signal_wait() argument
1963 rc = hl_cs_copy_chunk_array(hdev, &cs_chunk_array, chunks, num_chunks, in cs_ioctl_signal_wait()
2200 u32 num_chunks, flags, timeout, in hl_cs_ioctl() local
2215 num_chunks = args->in.num_chunks_execute; in hl_cs_ioctl()
2231 rc = cs_ioctl_signal_wait(hpriv, cs_type, chunks, num_chunks, in hl_cs_ioctl()
2245 rc = cs_ioctl_default(hpriv, chunks, num_chunks, &cs_seq, in hl_cs_ioctl()