Home
last modified time | relevance | path

Searched refs:sched_lock (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/gvt/
Dsched_policy.c245 mutex_lock(&gvt->sched_lock); in intel_gvt_schedule()
261 mutex_unlock(&gvt->sched_lock); in intel_gvt_schedule()
384 mutex_lock(&gvt->sched_lock); in intel_gvt_init_sched_policy()
387 mutex_unlock(&gvt->sched_lock); in intel_gvt_init_sched_policy()
394 mutex_lock(&gvt->sched_lock); in intel_gvt_clean_sched_policy()
396 mutex_unlock(&gvt->sched_lock); in intel_gvt_clean_sched_policy()
410 mutex_lock(&vgpu->gvt->sched_lock); in intel_vgpu_init_sched_policy()
412 mutex_unlock(&vgpu->gvt->sched_lock); in intel_vgpu_init_sched_policy()
419 mutex_lock(&vgpu->gvt->sched_lock); in intel_vgpu_clean_sched_policy()
421 mutex_unlock(&vgpu->gvt->sched_lock); in intel_vgpu_clean_sched_policy()
[all …]
Dscheduler.c743 mutex_lock(&gvt->sched_lock); in pick_next_workload()
790 mutex_unlock(&gvt->sched_lock); in pick_next_workload()
911 mutex_lock(&gvt->sched_lock); in complete_current_workload()
977 mutex_unlock(&gvt->sched_lock); in complete_current_workload()
Dgvt.c321 mutex_init(&gvt->sched_lock); in intel_gvt_init_device()
Dgvt.h307 struct mutex sched_lock; member
/Linux-v5.4/net/netfilter/ipvs/
Dip_vs_rr.c37 spin_lock_bh(&svc->sched_lock); in ip_vs_rr_del_dest()
44 spin_unlock_bh(&svc->sched_lock); in ip_vs_rr_del_dest()
62 spin_lock_bh(&svc->sched_lock); in ip_vs_rr_schedule()
84 spin_unlock_bh(&svc->sched_lock); in ip_vs_rr_schedule()
90 spin_unlock_bh(&svc->sched_lock); in ip_vs_rr_schedule()
Dip_vs_lblcr.c402 spin_lock_bh(&svc->sched_lock); in ip_vs_lblcr_flush()
409 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblcr_flush()
432 spin_lock(&svc->sched_lock); in ip_vs_lblcr_full_check()
441 spin_unlock(&svc->sched_lock); in ip_vs_lblcr_full_check()
487 spin_lock(&svc->sched_lock); in ip_vs_lblcr_check_expire()
496 spin_unlock(&svc->sched_lock); in ip_vs_lblcr_check_expire()
666 spin_lock_bh(&svc->sched_lock); in ip_vs_lblcr_schedule()
674 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblcr_schedule()
689 spin_lock_bh(&svc->sched_lock); in ip_vs_lblcr_schedule()
692 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblcr_schedule()
[all …]
Dip_vs_lblc.c236 spin_lock_bh(&svc->sched_lock); in ip_vs_lblc_flush()
244 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblc_flush()
267 spin_lock(&svc->sched_lock); in ip_vs_lblc_full_check()
277 spin_unlock(&svc->sched_lock); in ip_vs_lblc_full_check()
323 spin_lock(&svc->sched_lock); in ip_vs_lblc_check_expire()
332 spin_unlock(&svc->sched_lock); in ip_vs_lblc_check_expire()
519 spin_lock_bh(&svc->sched_lock); in ip_vs_lblc_schedule()
522 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblc_schedule()
Dip_vs_wrr.c143 spin_lock_bh(&svc->sched_lock); in ip_vs_wrr_dest_changed()
151 spin_unlock_bh(&svc->sched_lock); in ip_vs_wrr_dest_changed()
169 spin_lock_bh(&svc->sched_lock); in ip_vs_wrr_schedule()
221 spin_unlock_bh(&svc->sched_lock); in ip_vs_wrr_schedule()
Dip_vs_ctl.c1349 spin_lock_init(&svc->sched_lock); in ip_vs_add_service()
/Linux-v5.4/drivers/gpu/drm/v3d/
Dv3d_gem.c590 mutex_lock(&v3d->sched_lock); in v3d_submit_cl_ioctl()
605 mutex_unlock(&v3d->sched_lock); in v3d_submit_cl_ioctl()
620 mutex_unlock(&v3d->sched_lock); in v3d_submit_cl_ioctl()
701 mutex_lock(&v3d->sched_lock); in v3d_submit_tfu_ioctl()
705 mutex_unlock(&v3d->sched_lock); in v3d_submit_tfu_ioctl()
717 mutex_unlock(&v3d->sched_lock); in v3d_submit_tfu_ioctl()
790 mutex_lock(&v3d->sched_lock); in v3d_submit_csd_ioctl()
803 mutex_unlock(&v3d->sched_lock); in v3d_submit_csd_ioctl()
817 mutex_unlock(&v3d->sched_lock); in v3d_submit_csd_ioctl()
841 mutex_init(&v3d->sched_lock); in v3d_gem_init()
Dv3d_drv.h107 struct mutex sched_lock; member
/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_job.c218 mutex_lock(&pfdev->sched_lock); in panfrost_job_push()
223 mutex_unlock(&pfdev->sched_lock); in panfrost_job_push()
229 mutex_unlock(&pfdev->sched_lock); in panfrost_job_push()
242 mutex_unlock(&pfdev->sched_lock); in panfrost_job_push()
Dpanfrost_device.h86 struct mutex sched_lock; member
Dpanfrost_device.c118 mutex_init(&pfdev->sched_lock); in panfrost_device_init()
/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_sched.c613 mutex_lock(&pi->sched_lock); in ice_sched_clear_port()
615 mutex_unlock(&pi->sched_lock); in ice_sched_clear_port()
616 mutex_destroy(&pi->sched_lock); in ice_sched_clear_port()
1016 mutex_init(&pi->sched_lock); in ice_sched_init_port()
1608 mutex_lock(&pi->sched_lock); in ice_sched_rm_vsi_cfg()
1657 mutex_unlock(&pi->sched_lock); in ice_sched_rm_vsi_cfg()
Dice_common.c3203 mutex_lock(&pi->sched_lock); in ice_ena_vsi_txq()
3253 mutex_unlock(&pi->sched_lock); in ice_ena_vsi_txq()
3297 mutex_lock(&pi->sched_lock); in ice_dis_vsi_txq()
3328 mutex_unlock(&pi->sched_lock); in ice_dis_vsi_txq()
3355 mutex_lock(&pi->sched_lock); in ice_cfg_vsi_qs()
3368 mutex_unlock(&pi->sched_lock); in ice_cfg_vsi_qs()
Dice_type.h364 struct mutex sched_lock; /* protect access to TXSched tree */ member
Dice_dcb.c1435 mutex_lock(&pi->sched_lock); in ice_query_port_ets()
1439 mutex_unlock(&pi->sched_lock); in ice_query_port_ets()
/Linux-v5.4/include/net/
Dip_vs.h635 spinlock_t sched_lock; /* lock sched_data */ member