Searched refs:commit (Results 1 - 25 of 160) sorted by relevance

1234567

/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_global_state.c20 struct intel_global_commit *commit; local
22 commit = kzalloc(sizeof(*commit), GFP_KERNEL);
23 if (!commit)
26 init_completion(&commit->done);
27 kref_init(&commit->ref);
29 return commit;
34 struct intel_global_commit *commit = local
35 container_of(kref, typeof(*commit), ref);
37 kfree(commit);
40 commit_get(struct intel_global_commit *commit) argument
48 commit_put(struct intel_global_commit *commit) argument
320 struct intel_global_commit *commit = NULL; local
353 struct intel_global_commit *commit = old_obj_state->commit; local
377 struct intel_global_commit *commit = new_obj_state->commit; local
[all...]
H A Dintel_drrs.c354 struct drm_crtc_commit *commit; local
367 commit = crtc_state->uapi.commit;
368 if (commit) {
369 ret = wait_for_completion_interruptible(&commit->hw_done);
/linux-master/fs/jbd2/
H A DMakefile8 jbd2-objs := transaction.o commit.o recovery.o checkpoint.o revoke.o journal.o
/linux-master/include/soc/qcom/
H A Dtcs.h73 #define BCM_TCS_CMD(commit, valid, vote_x, vote_y) \
74 (((commit) << BCM_TCS_CMD_COMMIT_SHFT) | \
/linux-master/drivers/gpu/drm/sun4i/
H A Dsunxi_engine.h54 * @commit:
56 * This callback will trigger the hardware switch to commit
62 void (*commit)(struct sunxi_engine *engine); member in struct:sunxi_engine_ops
145 * sunxi_engine_commit() - commit all changes of the engine
151 if (engine->ops && engine->ops->commit)
152 engine->ops->commit(engine);
/linux-master/scripts/
H A Dcheckkconfigsymbols.py53 parser.add_argument('-c', '--commit', dest='commit', action='store',
55 help="check if the specified commit (hash) introduces "
87 if args.commit and args.diff:
94 if args.commit or args.diff:
103 if args.commit:
104 if args.commit.startswith('HEAD'):
105 sys.exit("The --commit option can't use the HEAD ref")
125 if args.sim and not args.commit and not args.diff:
137 if args.commit o
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_atomic_helper.c52 * This helper library provides implementations of check and commit functions on
59 * drm_atomic_helper_check() and for the commit callback with
333 * atomic check or commit, this is racy. But that's OK: all we care
1246 * Drivers can use this for building their own atomic commit if they don't have
1401 * drm_atomic_helper_commit_modeset_disables - modeset commit to disable outputs
1409 * drm_atomic_helper_commit_planes(), which is what the default commit function
1448 * drm_atomic_helper_commit_modeset_enables - modeset commit to enable outputs
1456 * drm_atomic_helper_commit_planes(), which is what the default commit function
1488 else if (funcs->commit)
1489 funcs->commit(crt
1711 struct drm_crtc_commit *commit = old_state->crtcs[i].commit; local
2137 struct drm_crtc_commit *commit, *stall_commit = NULL; local
2187 struct drm_crtc_commit *commit = container_of(completion, local
2194 init_commit(struct drm_crtc_commit *commit, struct drm_crtc *crtc) argument
2281 struct drm_crtc_commit *commit; local
2495 struct drm_crtc_commit *commit; local
2540 struct drm_crtc_commit *commit; local
3025 struct drm_crtc_commit *commit; local
[all...]
H A Ddrm_atomic_state_helper.c152 state->commit = NULL;
195 if (state->commit) {
197 * In the event that a non-blocking commit returns
199 * have an extra reference to the commit object. Release it, if
205 if (state->event && state->commit->abort_completion)
206 drm_crtc_commit_put(state->commit);
208 kfree(state->commit->event);
209 state->commit->event = NULL;
211 drm_crtc_commit_put(state->commit);
353 state->commit
[all...]
H A Ddrm_atomic.c51 struct drm_crtc_commit *commit = local
54 kfree(commit);
59 * drm_crtc_commit_wait - Waits for a commit to complete
60 * @commit: &drm_crtc_commit to wait for
69 int drm_crtc_commit_wait(struct drm_crtc_commit *commit) argument
74 if (!commit)
77 ret = wait_for_completion_timeout(&commit->hw_done, timeout);
79 drm_err(commit->crtc->dev, "hw_done timed out\n");
87 ret = wait_for_completion_timeout(&commit->flip_done, timeout);
89 drm_err(commit
[all...]
/linux-master/include/linux/
H A Dtty_buffer.h17 unsigned int commit; member in struct:tty_buffer
/linux-master/fs/ubifs/
H A DMakefile5 ubifs-y += tnc.o master.o scan.o replay.o log.o commit.o gc.o orphan.o
/linux-master/drivers/interconnect/qcom/
H A Dbcm-voter.c26 * @lock: mutex to protect commit and wake/sleep lists in the voter
128 u32 addr, bool commit, bool wait)
147 cmd->data = BCM_TCS_CMD(commit, valid, vote_x, vote_y);
162 bool commit, wait; local
168 commit = false;
172 commit = true;
176 wait = commit && (voter->tcs_wait & BIT(bucket));
179 bcm->vote_y[bucket], bcm->addr, commit, wait);
186 * commit bit on the last BCM request of every VCD.
189 if (!commit) {
127 tcs_cmd_gen(struct tcs_cmd *cmd, u64 vote_x, u64 vote_y, u32 addr, bool commit, bool wait) argument
[all...]
/linux-master/net/netfilter/
H A Dnf_nat_ovs.c87 const struct nf_nat_range2 *range, bool commit)
99 (ctinfo != IP_CT_RELATED || commit)) {
85 nf_ct_nat(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, int *action, const struct nf_nat_range2 *range, bool commit) argument
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crc.c258 struct drm_crtc_commit *commit; local
278 commit = list_first_entry_or_null(&crtc->commit_list,
280 if (commit)
281 drm_crtc_commit_get(commit);
284 if (commit) {
287 * in commit tail since it can modify CRC related fields and
289 * guaranteed that no other commit work can be queued off
293 &commit->hw_done, 10 * HZ);
406 if (commit)
407 drm_crtc_commit_put(commit);
[all...]
/linux-master/scripts/dtc/
H A Dupdate-dtc-source.sh8 # in the kernel and creates a git commit updating them to the new
15 # relevant files into the kernel tree and create a git commit. The commit
25 # * Extract the version number from the dtc repo for the commit message
80 git commit -e -v -s -m "${commit_msg}"
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm_cpu.c101 * amdgpu_vm_cpu_commit - commit page table update to the HW
121 .commit = amdgpu_vm_cpu_commit
/linux-master/include/drm/
H A Ddrm_atomic.h37 * This structure is used to track pending modeset changes and atomic commit on
45 * atomic commit thread hardware
76 * DRM CRTC for this commit.
94 * commit is sent to userspace, or when an out-fence is singalled. Note
106 * Will be signalled when all hw register changes for this commit have
155 * used by the free code to remove the second reference if commit fails.
170 * @commit:
172 * A reference to the CRTC commit object that is kept for use by
175 * concurrent commit won't free a commit objec
177 struct drm_crtc_commit *commit; member in struct:__drm_crtcs_state
490 drm_crtc_commit_get(struct drm_crtc_commit *commit) argument
503 drm_crtc_commit_put(struct drm_crtc_commit *commit) argument
[all...]
H A Ddrm_modeset_helper_vtables.h100 * @commit:
102 * This callback should commit the new mode on the CRTC after a modeset,
112 void (*commit)(struct drm_crtc *crtc); member in struct:drm_crtc_helper_funcs
135 * commit, and the mode validation in the probe paths it is not allowed
300 * Therefore @disable must be the inverse of @mode_set plus @commit for
328 * can add more state objects to the atomic commit if needed. Care must
367 * This hook is called before any plane commit functions are called.
372 * the tradeoffs and variants of plane commit helpers.
387 * Simple hardware or hardware with special requirements can commit and
389 * other commit hook
636 void (*commit)(struct drm_encoder *encoder); member in struct:drm_encoder_helper_funcs
[all...]
/linux-master/drivers/tty/
H A Dtty_buffer.c73 bool restart = buf->head->commit != buf->head->read;
107 p->commit = 0;
237 buf->head->read = buf->head->commit;
283 smp_store_release(&b->commit, b->used);
286 * ensures the latest commit value can be read before the head
407 * ensures commit value read is not stale if the head
415 count = smp_load_acquire(&head->commit) - head->lookahead;
479 * ensures commit value read is not stale if the head
486 count = smp_load_acquire(&head->commit) - head->read;
516 smp_store_release(&tail->commit, tai
[all...]
/linux-master/kernel/trace/
H A Dring_buffer_benchmark.c17 local_t commit; member in struct:rb_page
110 unsigned long commit; local
125 /* The commit may have missed event flags set, clear them */
126 commit = local_read(&rpage->commit) & 0xfffff;
127 for (i = 0; i < commit && !test_error ; i += inc) {
H A Dring_buffer.c317 local_t commit; /* write committed index */ member in struct:buffer_data_page
361 local_set(&bpage->commit, 0);
366 return local_read(&bpage->page->commit);
544 trace_seq_printf(s, "\tfield: local_t commit;\t"
546 (unsigned int)offsetof(typeof(field), commit),
547 (unsigned int)sizeof(field.commit),
552 (unsigned int)offsetof(typeof(field), commit),
588 long commit, write; local
597 commit = local_read(&page->page->commit);
2264 unsigned long commit; local
3941 struct buffer_page *commit = cpu_buffer->commit_page; local
4386 unsigned commit; local
5688 unsigned int commit; local
[all...]
/linux-master/tools/testing/selftests/rcutorture/bin/
H A Dkvm-check-branches.sh17 # see which commit came from which branch.
62 # Each pass through this loop tests one commit.
67 echo ' --- commit ' $i from branch $gitbr
73 # Test the specified commit.
78 echo kvm.sh return code $ret for commit $i from branch $gitbr
92 # Go back to the original commit.
/linux-master/drivers/md/persistent-data/
H A Ddm-space-map.h23 * You must commit before allocating the newly added space.
28 * Extensions do not appear in this count until after commit has
39 * available for allocation until after the next commit.
48 int (*commit)(struct dm_space_map *sm); member in struct:dm_space_map
119 return sm->commit(sm);
/linux-master/drivers/pwm/
H A Dpwm-mtk-disp.c37 unsigned int commit; member in struct:mtk_pwm_data
157 mtk_disp_pwm_update_bits(mdp, mdp->data->commit,
160 mtk_disp_pwm_update_bits(mdp, mdp->data->commit,
196 * registers double buffer and manual commit to working register before
283 .commit = 0x8,
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_ipp.h17 * @commit:
29 int (*commit)(struct exynos_drm_ipp *ipp, member in struct:exynos_drm_ipp_funcs

Completed in 249 milliseconds

1234567