Home
last modified time | relevance | path

Searched refs:jobs (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.3-rc2/scripts/
A Djobserver-exec15 jobs = b"" variable
48 jobs += slot
54 if len(jobs):
55 os.write(writer, jobs)
59 claim = len(jobs) + 1
74 if len(jobs):
75 os.write(writer, jobs)
A Dgenerate_initcall_order.pl18 my $jobs = {}; # child process pid -> file handle
169 if (!exists($jobs->{$pid})) {
173 my $fh = $jobs->{$pid};
181 delete($jobs->{$pid});
202 $jobs->{$pid} = $fh;
213 if (scalar(keys(%{$jobs})) >= $njobs) {
219 while (scalar(keys(%{$jobs})) > 0) {
/linux-6.3-rc2/drivers/gpu/drm/panfrost/
A Dpanfrost_job.c159 struct panfrost_job *job = pfdev->jobs[slot][0]; in panfrost_dequeue_job()
162 pfdev->jobs[slot][0] = pfdev->jobs[slot][1]; in panfrost_dequeue_job()
163 pfdev->jobs[slot][1] = NULL; in panfrost_dequeue_job()
175 if (!pfdev->jobs[slot][0]) { in panfrost_enqueue_job()
176 pfdev->jobs[slot][0] = job; in panfrost_enqueue_job()
180 WARN_ON(pfdev->jobs[slot][1]); in panfrost_enqueue_job()
181 pfdev->jobs[slot][1] = job; in panfrost_enqueue_job()
552 if (!failed[j] || !pfdev->jobs[j][0]) in panfrost_job_handle_irq()
555 if (pfdev->jobs[j][0]->jc == 0) { in panfrost_job_handle_irq()
666 for (j = 0; j < ARRAY_SIZE(pfdev->jobs[0]) && pfdev->jobs[i][j]; j++) { in panfrost_reset()
[all …]
A DTODO11 - Compute job support. So called 'compute only' jobs need to be plumbed up to
A Dpanfrost_device.h106 struct panfrost_job *jobs[NUM_JOB_SLOTS][2]; member
/linux-6.3-rc2/drivers/md/
A Ddm-kcopyd.c417 static struct kcopyd_job *pop_io_job(struct list_head *jobs, in pop_io_job() argument
426 list_for_each_entry(job, jobs, list) { in pop_io_job()
443 static struct kcopyd_job *pop(struct list_head *jobs, in pop() argument
450 if (!list_empty(jobs)) { in pop()
451 if (jobs == &kc->io_jobs) in pop()
452 job = pop_io_job(jobs, kc); in pop()
454 job = list_entry(jobs->next, struct kcopyd_job, list); in pop()
469 list_add_tail(&job->list, jobs); in push()
479 list_add(&job->list, jobs); in push_head()
617 while ((job = pop(jobs, kc))) { in process_jobs()
[all …]
/linux-6.3-rc2/Documentation/core-api/
A Dpadata.rst9 Padata is a mechanism by which the kernel can farm jobs out to be done in
16 Padata also supports multithreaded jobs, splitting up the job evenly while load
25 The first step in using padata to run serialized jobs is to set up a
26 padata_instance structure for overall control of how jobs are to be run::
39 jobs to be serialized independently. A padata_instance may have one or more
40 padata_shells associated with it, each allowing a separate series of jobs.
45 The CPUs used to run jobs can be changed in two ways, programmatically with
52 parallel cpumask describes which processors will be used to execute jobs
116 true parallelism is achieved by submitting multiple jobs. parallel() runs with
141 pains to ensure that jobs are completed in the order in which they were
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_cs.c302 num_ibs[i], &p->jobs[i]); in amdgpu_cs_pass1()
353 job = p->jobs[r]; in amdgpu_cs_p2_ib()
1010 struct amdgpu_job *job = p->jobs[i]; in trace_amdgpu_cs_ibs()
1156 job = p->jobs[i]; in amdgpu_cs_vm_handling()
1266 drm_sched_job_arm(&p->jobs[i]->base); in amdgpu_cs_submit()
1271 if (p->jobs[i] == leader) in amdgpu_cs_submit()
1314 if (p->jobs[i] == leader) in amdgpu_cs_submit()
1342 trace_amdgpu_cs_ioctl(p->jobs[i]); in amdgpu_cs_submit()
1344 p->jobs[i] = NULL; in amdgpu_cs_submit()
1386 if (parser->jobs[i]) in amdgpu_cs_parser_fini()
[all …]
A Damdgpu_cs.h61 struct amdgpu_job *jobs[AMDGPU_CS_GANG_SIZE]; member
/linux-6.3-rc2/tools/testing/kunit/
A Dkunit.py46 jobs: int
88 success = linux.build_kernel(request.jobs,
396 jobs=cli_args.jobs,
428 jobs=cli_args.jobs)
A Dkunit_kernel.py74 def make(self, jobs, build_dir: str, make_options) -> None: argument
75 command = ['make', 'ARCH=' + self._linux_arch, 'O=' + build_dir, '--jobs=' + str(jobs)]
323 def build_kernel(self, jobs, build_dir: str, make_options) -> bool: argument
326 self._ops.make(jobs, build_dir, make_options)
/linux-6.3-rc2/Documentation/admin-guide/device-mapper/
A Dkcopyd.rst10 to set aside for their copy jobs. This is done with a call to
43 When a user is done with all their copy jobs, they should call
/linux-6.3-rc2/tools/testing/selftests/net/
A Dudpgso_bench.sh52 if [[ "${jobs}" != "" ]]; then
A Dudpgro_bench.sh14 [ -n "${jobs}" ] && kill -INT ${jobs} 2>/dev/null
A Dudpgro_frglist.sh14 [ -n "${jobs}" ] && kill -INT ${jobs} 2>/dev/null
A Dudpgro.sh22 [ -n "${jobs}" ] && kill -1 ${jobs} 2>/dev/null
/linux-6.3-rc2/Documentation/dev-tools/kunit/
A Drun_wrapper.rst33 ./tools/testing/kunit/kunit.py run --timeout=30 --jobs=`nproc --all`
36 - ``--jobs`` sets the number of threads to build the kernel.
231 --jobs=12 \
304 - ``--jobs``: Specifies the number of jobs (commands) to run simultaneously.
/linux-6.3-rc2/drivers/net/wireless/cisco/
A Dairo.c1205 unsigned long jobs; member
1335 clear_bit(JOB_MIC, &ai->jobs); in micinit()
1893 clear_bit(JOB_DIE, &ai->jobs); in airo_open()
1905 set_bit(JOB_DIE, &ai->jobs); in airo_open()
2166 set_bit(JOB_XMIT, &priv->jobs); in airo_start_xmit()
2382 set_bit(JOB_DIE, &ai->jobs); in airo_close()
2802 ai->jobs = 0; in _init_airo_card()
3089 if (ai->jobs) { in airo_thread()
3098 if (ai->jobs) in airo_thread()
3189 set_bit(JOB_MIC, &ai->jobs); in airo_handle_cisco_mic()
[all …]
/linux-6.3-rc2/Documentation/admin-guide/cgroup-v1/
A Dcpusets.rst87 can benefit from explicitly placing jobs on properly sized subsets of
100 executing jobs. The location of the running jobs pages may also be moved
252 jobs can share common kernel data, such as file system pages, while
254 construct a large mem_exclusive cpuset to hold all the jobs, and
268 This enables batch managers monitoring jobs running in dedicated
273 submitted jobs, which may choose to terminate or re-prioritize jobs that
381 This policy can provide substantial improvements for jobs that need
384 the several nodes in the jobs cpuset in order to fit. Without this
385 policy, especially for jobs that might have one thread reading in the
386 data set, the memory allocation across the nodes in the jobs cpuset
[all …]
A Dmemcg_test.rst223 run jobs under child_a and child_b
225 create/delete following groups at random while jobs are running::
231 running new jobs in new group is also good.
/linux-6.3-rc2/Documentation/translations/zh_CN/mm/
A Dhwpoison.rst127 echo `jobs -p` > /sys/fs/cgroup/mem/hwpoison/tasks
/linux-6.3-rc2/Documentation/driver-api/tty/
A Dindex.rst25 implementing echoes, signal handling, jobs control, special characters
/linux-6.3-rc2/Documentation/admin-guide/mm/
A Dmultigen_lru.rst103 scheduler needs to estimate the working sets of the existing jobs.
162 existing jobs.
/linux-6.3-rc2/tools/cgroup/
A Diocost_coef_gen.py89 def run_fio(testfile, duration, iotype, iodepth, blocksize, jobs): argument
/linux-6.3-rc2/Documentation/accounting/
A Dpsi.rst27 dynamically using techniques such as load shedding, migrating jobs to
29 priority or restartable batch jobs.

Completed in 81 milliseconds

123