Home
last modified time | relevance | path

Searched refs:commit (Results 1 – 25 of 233) sorted by relevance

12345678910

/Linux-v5.4/drivers/gpu/drm/
Ddrm_atomic_helper.c1319 else if (funcs->commit) in drm_atomic_helper_commit_modeset_enables()
1320 funcs->commit(crtc); in drm_atomic_helper_commit_modeset_enables()
1352 else if (funcs->commit) in drm_atomic_helper_commit_modeset_enables()
1353 funcs->commit(encoder); in drm_atomic_helper_commit_modeset_enables()
1497 struct drm_crtc_commit *commit = old_state->crtcs[i].commit; in drm_atomic_helper_wait_for_flip_done() local
1502 if (!crtc || !commit) in drm_atomic_helper_wait_for_flip_done()
1505 ret = wait_for_completion_timeout(&commit->flip_done, 10 * HZ); in drm_atomic_helper_wait_for_flip_done()
1693 if (old_plane_state->commit && in drm_atomic_helper_async_check()
1694 !try_wait_for_completion(&old_plane_state->commit->hw_done)) in drm_atomic_helper_async_check()
1887 struct drm_crtc_commit *commit, *stall_commit = NULL; in stall_checks() local
[all …]
Ddrm_atomic_state_helper.c129 state->commit = NULL; in __drm_atomic_helper_crtc_duplicate_state()
172 if (state->commit) { in __drm_atomic_helper_crtc_destroy_state()
182 if (state->event && state->commit->abort_completion) in __drm_atomic_helper_crtc_destroy_state()
183 drm_crtc_commit_put(state->commit); in __drm_atomic_helper_crtc_destroy_state()
185 kfree(state->commit->event); in __drm_atomic_helper_crtc_destroy_state()
186 state->commit->event = NULL; in __drm_atomic_helper_crtc_destroy_state()
188 drm_crtc_commit_put(state->commit); in __drm_atomic_helper_crtc_destroy_state()
271 state->commit = NULL; in __drm_atomic_helper_plane_duplicate_state()
315 if (state->commit) in __drm_atomic_helper_plane_destroy_state()
316 drm_crtc_commit_put(state->commit); in __drm_atomic_helper_plane_destroy_state()
[all …]
/Linux-v5.4/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.c573 atmel_hlcdc_dc_atomic_complete(struct atmel_hlcdc_dc_commit *commit) in atmel_hlcdc_dc_atomic_complete() argument
575 struct drm_device *dev = commit->dev; in atmel_hlcdc_dc_atomic_complete()
577 struct drm_atomic_state *old_state = commit->state; in atmel_hlcdc_dc_atomic_complete()
591 spin_lock(&dc->commit.wait.lock); in atmel_hlcdc_dc_atomic_complete()
592 dc->commit.pending = false; in atmel_hlcdc_dc_atomic_complete()
593 wake_up_all_locked(&dc->commit.wait); in atmel_hlcdc_dc_atomic_complete()
594 spin_unlock(&dc->commit.wait.lock); in atmel_hlcdc_dc_atomic_complete()
596 kfree(commit); in atmel_hlcdc_dc_atomic_complete()
601 struct atmel_hlcdc_dc_commit *commit = in atmel_hlcdc_dc_atomic_work() local
604 atmel_hlcdc_dc_atomic_complete(commit); in atmel_hlcdc_dc_atomic_work()
[all …]
/Linux-v5.4/scripts/
Dcheckkconfigsymbols.py88 if args.commit and args.diff:
95 if args.commit or args.diff:
104 if args.commit:
123 if args.sim and not args.commit and not args.diff:
135 if args.commit or args.diff:
141 if args.commit:
142 commit_a = args.commit + "~"
143 commit_b = args.commit
197 for commit in commits:
198 commit = commit.split(" ", 1)
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_crc.c140 struct drm_crtc_commit *commit; in amdgpu_dm_crtc_set_crc_source() local
158 commit = list_first_entry_or_null(&crtc->commit_list, in amdgpu_dm_crtc_set_crc_source()
160 if (commit) in amdgpu_dm_crtc_set_crc_source()
161 drm_crtc_commit_get(commit); in amdgpu_dm_crtc_set_crc_source()
164 if (commit) { in amdgpu_dm_crtc_set_crc_source()
173 &commit->hw_done, 10 * HZ); in amdgpu_dm_crtc_set_crc_source()
265 if (commit) in amdgpu_dm_crtc_set_crc_source()
266 drm_crtc_commit_put(commit); in amdgpu_dm_crtc_set_crc_source()
/Linux-v5.4/Documentation/trace/
Dring-buffer-design.txt172 It is possible that the page swapped is the commit page and the tail page,
176 reader page commit page tail page
207 commit page - the page that last finished a write.
209 The commit page only is updated by the outermost writer in the
211 commit page.
227 +---------+ <--- given back to writer (current commit)
233 Write commit:
240 +---------+ <--- next position for write (current commit)
250 +---------+ <-- current commit
262 +---------+ <--(last full commit)
[all …]
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsunxi_engine.h61 void (*commit)(struct sunxi_engine *engine); member
139 if (engine->ops && engine->ops->commit) in sunxi_engine_commit()
140 engine->ops->commit(engine); in sunxi_engine_commit()
/Linux-v5.4/Documentation/filesystems/
Dxfs-delayed-logging-design.txt48 This relogging is also used to implement long-running, multiple-commit
68 asynchronous. That is, they don't commit to disk until either a log buffer is
170 the delayed logging tracking lock to commit the transaction. However, the
180 transaction commit while the item is locked in the transaction. Instead of
188 rewriting can all be done while the object is locked during transaction commit,
272 in transaction commit order, so when an object is relogged it is removed from
306 formatted log items and a commit record at the tail. From a recovery
317 the transaction commit record, but tracking this requires us to have a
332 workloads, just like the existing transaction commit code does. This, however,
333 requires that we strictly order the commit records in the log so that
[all …]
Dubifs-authentication.rst121 it from flash whenever needed. A *commit* is the UBIFS operation of updating the
122 on-flash filesystem structures like the index. On every commit, the TNC nodes
138 two types of nodes: *reference nodes* and *commit start nodes*. A commit start
139 node is written whenever an index commit is performed. Reference nodes are
146 a commit is initiated. This also writes a commit start node so that during
147 mount, UBIFS will seek for the most recent commit start node and just replay
148 every reference node after that. Every reference node before the commit start
177 Figure 2: UBIFS flash layout of log area with commit start nodes
193 commit. Thus, saving the LPT is an atomic operation.
225 the flash and have not yet been erased. This is possible, because every commit
[all …]
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_drv.c42 private->commit.state = state; in mtk_atomic_schedule()
43 schedule_work(&private->commit.work); in mtk_atomic_schedule()
81 struct mtk_drm_private, commit.work); in mtk_atomic_work()
83 mtk_atomic_complete(private, private->commit.state); in mtk_atomic_work()
97 mutex_lock(&private->commit.lock); in mtk_atomic_commit()
98 flush_work(&private->commit.work); in mtk_atomic_commit()
102 mutex_unlock(&private->commit.lock); in mtk_atomic_commit()
113 mutex_unlock(&private->commit.lock); in mtk_atomic_commit()
498 mutex_init(&private->commit.lock); in mtk_drm_probe()
499 INIT_WORK(&private->commit.work, mtk_atomic_work); in mtk_drm_probe()
/Linux-v5.4/Documentation/driver-api/acpi/
Dlinuxized-acpica.rst127 copy the ACPICA git repository. Each commit in the monthly release is
239 1. Cherry-pick an ACPICA commit
244 Then the gen-patch.sh command can help to cherry-pick an ACPICA commit
249 $ generate/linux/gen-patch.sh -u [commit ID]
251 Here the commit ID is the ACPICA local repository commit ID you want to
252 cherry pick. It can be omitted if the commit is "HEAD".
264 $ generate/linux/make-patches.sh -u [commit ID]
266 The commit ID should be the last ACPICA commit accepted by Linux. Usually,
267 it is the commit modifying ACPI_CA_VERSION. It can be found by executing
/Linux-v5.4/include/soc/qcom/
Dtcs.h66 #define BCM_TCS_CMD(commit, valid, vote_x, vote_y) \ argument
67 (((commit) << BCM_TCS_CMD_COMMIT_SHFT) | \
/Linux-v5.4/kernel/trace/
Dring_buffer_benchmark.c17 local_t commit; member
109 unsigned long commit; in read_page() local
124 commit = local_read(&rpage->commit) & 0xfffff; in read_page()
125 for (i = 0; i < commit && !test_error ; i += inc) { in read_page()
Dring_buffer.c306 local_t commit; /* write committed index */ member
344 local_set(&bpage->commit, 0); in rb_init_page()
383 (unsigned int)offsetof(typeof(field), commit), in ring_buffer_print_page_header()
384 (unsigned int)sizeof(field.commit), in ring_buffer_print_page_header()
389 (unsigned int)offsetof(typeof(field), commit), in ring_buffer_print_page_header()
1115 local_set(&next_page->page->commit, 0); in rb_tail_page_update()
1924 return local_read(&bpage->page->commit); in rb_page_commit()
2481 local_set(&cpu_buffer->commit_page->page->commit, in rb_set_commit_to_write()
2494 local_set(&cpu_buffer->commit_page->page->commit, in rb_set_commit_to_write()
2497 local_read(&cpu_buffer->commit_page->page->commit) & in rb_set_commit_to_write()
[all …]
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/falcon/
Dmsgqueue.c49 bool commit) in msg_queue_close() argument
53 if (commit) in msg_queue_close()
239 bool commit) in cmd_queue_close() argument
243 if (commit) in cmd_queue_close()
257 bool commit = true; in cmd_write() local
269 commit = false; in cmd_write()
272 cmd_queue_close(priv, queue, commit); in cmd_write()
/Linux-v5.4/drivers/tty/
Dtty_buffer.c70 restart = buf->head->commit != buf->head->read; in tty_buffer_unlock_exclusive()
103 p->commit = 0; in tty_buffer_reset()
235 buf->head->read = buf->head->commit; in tty_buffer_flush()
280 smp_store_release(&b->commit, b->used); in __tty_buffer_request_room()
412 smp_store_release(&buf->tail->commit, buf->tail->used); in tty_schedule_flip()
524 count = smp_load_acquire(&head->commit) - head->read; in flush_to_ldisc()
/Linux-v5.4/include/drm/
Ddrm_atomic.h166 struct drm_crtc_commit *commit; member
382 static inline struct drm_crtc_commit *drm_crtc_commit_get(struct drm_crtc_commit *commit) in drm_crtc_commit_get() argument
384 kref_get(&commit->ref); in drm_crtc_commit_get()
385 return commit; in drm_crtc_commit_get()
395 static inline void drm_crtc_commit_put(struct drm_crtc_commit *commit) in drm_crtc_commit_put() argument
397 kref_put(&commit->ref, __drm_crtc_commit_free); in drm_crtc_commit_put()
/Linux-v5.4/drivers/pwm/
Dpwm-mtk-disp.c37 unsigned int commit; member
119 mtk_disp_pwm_update_bits(mdp, mdp->data->commit, in mtk_disp_pwm_config()
122 mtk_disp_pwm_update_bits(mdp, mdp->data->commit, in mtk_disp_pwm_config()
268 .commit = 0x8,
/Linux-v5.4/Documentation/process/
Dstable-kernel-rules.rst72 stable@vger.kernel.org containing the subject of the patch, the commit ID,
82 stable@vger.kernel.org. You must note the upstream commit ID in the
97 The upstream commit ID must be specified with a separate line above the commit
102 commit <sha1> upstream.
123 git cherry-pick <this commit>
136 git cherry-pick <this commit>
/Linux-v5.4/Documentation/maintainer/
Drebasing-and-merging.rst30 - Changing the parent (starting) commit upon which a series of patches is
37 commits, adding patches, adding tags to commit changelogs, or changing
64 exceptions, for example, a broken commit in a tree like this should be
71 - If you must reparent a repository, do not pick some random kernel commit
85 patch series that has clearly been reparented, often to a random commit,
118 on such a pull request will almost certainly generate a merge commit; that
120 the --no-ff flag to force the addition of a merge commit in the rare cases
158 sure to document *why* it was required in the commit message. As always,
159 merge to a well-known stable point, rather than to some random commit.
190 as always, in such situations, the merge commit should explain why the
[all …]
/Linux-v5.4/Documentation/vm/
Dovercommit-accounting.rst23 Don't overcommit. The total address space commit for the
75 * We account mprotect changes in commit
79 * We report the commit status in /proc
/Linux-v5.4/Documentation/translations/zh_CN/process/
D5.Posting.rst131 一个bug,请引用引入该bug的commit(如果可能,请在引用commits时同时提供commit id
/Linux-v5.4/Documentation/translations/it_IT/process/
Dstable-kernel-rules.rst81 del commit, il perché pensate che debba essere applicata, e in quale versione
91 l'identificativo del commit nei sorgenti principali, così come la versione
108 L'identificativo del commit nei sorgenti principali dev'essere indicato sopra
113 commit <sha1> upstream.
134 git cherry-pick <this commit>
148 git cherry-pick <this commit>
/Linux-v5.4/drivers/md/persistent-data/
Ddm-space-map.h47 int (*commit)(struct dm_space_map *sm); member
117 return sm->commit(sm); in dm_sm_commit()
/Linux-v5.4/fs/jbd2/
DMakefile8 jbd2-objs := transaction.o commit.o recovery.o checkpoint.o revoke.o journal.o

12345678910