Home
last modified time | relevance | path

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

12

/linux/tools/lib/python/
H A Djobserver.py52 - run(): executes a command setting PARALLELISM=<available slots jobs + 1>.
58 self.jobs = b""
132 # Something went wrong. Clear self.jobs to avoid writing
134 self.jobs = b""
147 # the jobs and give up.
149 if self.jobs:
150 os.write(self.writer, self.jobs)
154 self.jobs += slot
159 self.claim = len(self.jobs) + 1
168 if len(self.jobs)
[all...]
/linux/scripts/
H 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/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c295 GFP_KERNEL, &p->jobs[i]); in amdgpu_cs_pass1()
301 p->jobs[i]->enforce_isolation = false; in amdgpu_cs_pass1()
302 p->jobs[i]->run_cleaner_shader = false; in amdgpu_cs_pass1()
305 p->jobs[i]->enforce_isolation = true; in amdgpu_cs_pass1()
306 p->jobs[i]->run_cleaner_shader = true; in amdgpu_cs_pass1()
309 p->jobs[i]->enforce_isolation = true; in amdgpu_cs_pass1()
310 p->jobs[i]->run_cleaner_shader = false; in amdgpu_cs_pass1()
313 p->jobs[i]->enforce_isolation = true; in amdgpu_cs_pass1()
314 p->jobs[i]->run_cleaner_shader = false; in amdgpu_cs_pass1()
318 p->gang_leader = p->jobs[p->gang_leader_idx]; in amdgpu_cs_pass1()
[all …]
H A Damdgpu_cs.h62 struct amdgpu_job *jobs[AMDGPU_CS_GANG_SIZE]; member
/linux/Documentation/core-api/
H 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/drivers/accel/rocket/
H A Drocket_job.c609 struct drm_rocket_job *jobs; in rocket_ioctl_submit() local
626 jobs = kvmalloc_objs(*jobs, args->job_count); in rocket_ioctl_submit()
627 if (!jobs) { in rocket_ioctl_submit()
633 if (copy_from_user(&jobs[i], in rocket_ioctl_submit()
634 u64_to_user_ptr(args->jobs) + i * args->job_struct_size, in rocket_ioctl_submit()
635 sizeof(*jobs))) { in rocket_ioctl_submit()
644 rocket_ioctl_submit_job(dev, file, &jobs[i]); in rocket_ioctl_submit()
647 kvfree(jobs); in rocket_ioctl_submit()
/linux/Documentation/gpu/
H A Ddrm-compute.rst10 Some hardware may schedule compute jobs, and have no way to pre-empt them, or
16 As with normal compute jobs, dma-fence may not be used at all. In this case,
34 older compute jobs to start a new one.
43 into cgroups, that will allow jobs to run next to each other without
/linux/tools/docs/
H A Dsphinx-build-wrapper198 elif sphinx_args.jobs:
199 self.n_jobs = sphinx_args.jobs
404 jobs = {}
417 jobs[future] = (from_dir, pdf_dir, name)
419 for future in futures.as_completed(jobs):
420 from_dir, pdf_dir, name = jobs[future]
902 verbose=args.verbose, n_jobs=args.jobs,
H A Dget_abi.py178 max_workers=args.jobs,
/linux/Documentation/admin-guide/device-mapper/
H 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
H A Dunstriped.rst105 has read and write jobs that are independent of each other. Compared to
/linux/drivers/gpu/drm/panfrost/
H A DTODO11 - Compute job support. So called 'compute only' jobs need to be plumbed up to
/linux/tools/testing/kunit/
H A Dkunit_kernel.py75 def make(self, jobs: int, build_dir: str, make_options: Optional[List[str]]) -> None:
77 'ARCH=' + self._linux_arch, 'O=' + build_dir, '--jobs=' + str(jobs)]
340 def build_kernel(self, jobs: int, build_dir: str, make_options: Optional[List[str]]) -> bool:
343 self._ops.make(jobs, build_dir, make_options)
/linux/tools/perf/scripts/python/
H A Dparallel-perf.py724 if self.jobs < 0 or self.nr < 0 or self.interval < 0:
728 if self.jobs == 0:
729 self.jobs = NumberOfCPUs()
734 self.nr = self.jobs
835 result = RunWork(self.worklist, self.jobs, verbosity=self.verbosity)
/linux/Documentation/translations/zh_CN/mm/
H A Dhwpoison.rst127 echo `jobs -p` > /sys/fs/cgroup/mem/hwpoison/tasks
/linux/Documentation/admin-guide/cgroup-v1/
H A Dmemcg_test.rst221 run jobs under child_a and child_b
223 create/delete following groups at random while jobs are running::
229 running new jobs in new group is also good.
/linux/tools/testing/selftests/kho/
H A Dvmtest.sh19 $0 [-d build_dir] [-j jobs] [-t target_arch] [-h]
22 -j) number of jobs for compilation, similar to -j in make
136 local jobs=$(($(nproc) * 2))
149 jobs="$OPTARG"
179 local make_cmd="make ARCH=$arch CROSS_COMPILE=$CROSS_COMPILE -j$jobs"
/linux/tools/testing/selftests/net/
H A Dudpgro.sh22 [ -n "${jobs}" ] && kill -1 ${jobs} 2>/dev/null
/linux/Documentation/admin-guide/mm/
H A Dmultigen_lru.rst103 scheduler needs to estimate the working sets of the existing jobs.
163 existing jobs.
/linux/Documentation/driver-api/tty/
H A Dindex.rst25 implementing echoes, signal handling, jobs control, special characters
/linux/Documentation/accounting/
H A Dpsi.rst27 dynamically using techniques such as load shedding, migrating jobs to
29 priority or restartable batch jobs.
/linux/tools/cgroup/
H A Diocost_coef_gen.py89 def run_fio(testfile, duration, iotype, iodepth, blocksize, jobs): argument
/linux/include/uapi/drm/
H A Dpvr_drm.h1288 struct drm_pvr_obj_array jobs; member
/linux/Documentation/admin-guide/
H A Defi-stub.rst23 elilo. Since the EFI boot stub performs the jobs of a boot loader, in
/linux/Documentation/gpu/rfc/
H A Di915_vm_bind.rst199 Allows compute UMD to directly submit GPU jobs instead of through execbuf
202 submitted jobs.

12