Searched refs:in_sync (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/gpu/drm/lima/
H A Dlima_drv.h36 u32 in_sync[2]; member in struct:lima_submit
H A Dlima_drv.c164 submit.in_sync[0] = args->in_sync[0];
165 submit.in_sync[1] = args->in_sync[1];
H A Dlima_gem.c284 for (i = 0; i < ARRAY_SIZE(submit->in_sync); i++) {
285 if (!submit->in_sync[i])
289 submit->in_sync[i], 0);
/linux-master/include/linux/
H A Ddm-dirty-log.h71 int (*in_sync)(struct dm_dirty_log *log, region_t region, member in struct:dm_dirty_log_type
97 * Do not confuse this function with 'in_sync()', one
109 region_t region, int in_sync);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.c43 job->in_sync.count = args->in_sync.count;
44 if (job->in_sync.count) {
48 job->in_sync.data = kmemdup(args->in_sync.s,
49 sizeof(*args->in_sync.s) *
50 args->in_sync.count,
52 if (!job->in_sync.data)
105 kfree(job->in_sync.data);
133 kfree(job->in_sync
[all...]
H A Dnouveau_exec.h17 } in_sync; member in struct:nouveau_exec_job_args
H A Dnouveau_exec.c241 args.in_sync.count = __args->in_sync.count;
242 args.in_sync.s = __args->in_sync.s;
307 s = &args->in_sync.s;
309 args->in_sync.count = inc;
333 u_free(args->in_sync.s);
341 u_free(args->in_sync.s);
H A Dnouveau_sched.h38 } in_sync; member in struct:nouveau_job_args
67 } in_sync; member in struct:nouveau_job
H A Dnouveau_uvmm.h62 } in_sync; member in struct:nouveau_uvmm_bind_job_args
H A Dnouveau_uvmm.c1618 args.in_sync.count = __args->in_sync.count;
1619 args.in_sync.s = __args->in_sync.s;
1688 s = &args->in_sync.s;
1690 args->in_sync.count = inc;
1714 u_free(args->in_sync.s);
1722 u_free(args->in_sync.s);
/linux-master/drivers/md/
H A Ddm-log-userspace-base.c438 int64_t in_sync; local
458 rdata_size = sizeof(in_sync);
461 (char *)&in_sync, &rdata_size);
462 return (r) ? 0 : (int)in_sync;
735 region_t region, int in_sync)
744 pkg.i = (int64_t)in_sync;
876 .in_sync = userspace_in_sync,
734 userspace_set_region_sync(struct dm_dirty_log *log, region_t region, int in_sync) argument
H A Ddm-log.c766 int in_sync)
771 if (in_sync) {
855 .in_sync = core_in_sync,
874 .in_sync = core_in_sync,
765 core_set_region_sync(struct dm_dirty_log *log, region_t region, int in_sync) argument
H A Ddm-raid1.c76 int in_sync; member in struct:mirror_set
239 if (!ms->in_sync && !keep_log(ms)) {
409 if (!ms->in_sync &&
413 ms->in_sync = 1;
450 if (log->type->in_sync(log, region, 0))
821 ms->in_sync = 0;
910 ms->in_sync = 0;
1214 r = log->type->in_sync(log, dm_rh_bio_to_region(ms->rh, bio), 0);
H A Ddm-region-hash.c299 nreg->state = rh->log->type->in_sync(rh->log, region, 1) ?
357 r = rh->log->type->in_sync(rh->log, region, may_block);
H A Dmd.c1551 if (mddev->in_sync)
2057 * be in_sync with rest of array.
2092 if (mddev->in_sync)
2643 if (!mddev->in_sync) {
2648 if (!mddev->in_sync &&
2650 mddev->in_sync = 1;
2652 * Ensure ->in_sync is visible before we clear
2664 return mddev->in_sync;
2827 sync_req = mddev->in_sync;
2832 && (mddev->in_sync
[all...]
H A Dmd.h77 * Not working: faulty==1 in_sync==0
78 * Fully working: faulty==0 in_sync==1
81 * faulty==0 in_sync==0
83 * It can never have faulty==1, in_sync==1
144 In_sync, /* device is in_sync with rest of array */
419 int in_sync; /* know to not need resync */ member in struct:mddev
465 * in_sync - and related safemode and MD_CHANGE changes
648 /* error_handler must set ->faulty and clear ->in_sync
H A Ddm-raid.c3242 rs->md.in_sync = 1;
3251 rs->md.in_sync = 0; /* Assume already marked dirty */
4109 mddev->in_sync = 0;
/linux-master/include/uapi/drm/
H A Dlima_drm.h112 * into one drm_syncobj as in_sync[0], but we reserve
113 * in_sync[1] for another task's out_sync to avoid the
125 __u32 in_sync[2]; /* in, drm_syncobj handle used to wait before start this task */ member in struct:drm_lima_gem_submit
H A Dv3d_drm.h324 __u32 in_sync; member in struct:drm_v3d_submit_tfu
341 * synchronization must be performed with in_sync/out_sync.
359 __u32 in_sync; member in struct:drm_v3d_submit_csd
H A Dvc4_drm.h189 __u32 in_sync; member in struct:drm_vc4_submit_cl
/linux-master/arch/s390/kernel/
H A Dtime.c431 int in_sync; member in struct:clock_sync_data
575 sync->in_sync = rc ? -EAGAIN : 1;
580 /* Wait for in_sync to be set. */
581 while (READ_ONCE(sync->in_sync) == 0)
584 if (sync->in_sync != 1)
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_submit.c160 u32 in_sync, struct v3d_submit_ext *se, enum v3d_queue queue)
195 ret = drm_sched_job_add_syncobj_dependency(&job->base, file_priv, in_sync, 0);
282 v3d_job_free, args->in_sync, se, V3D_CSD);
1034 v3d_job_free, args->in_sync, &se, V3D_TFU);
158 v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, struct v3d_job *job, void (*free)(struct kref *ref), u32 in_sync, struct v3d_submit_ext *se, enum v3d_queue queue) argument
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_gem.c1184 if (args->in_sync) {
1185 ret = drm_syncobj_find_fence(file_priv, args->in_sync,

Completed in 302 milliseconds