Home
last modified time | relevance | path

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

12345678910>>...12

/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_atomic_helper.c1362 else if (funcs->commit) in drm_atomic_helper_commit_modeset_enables()
1363 funcs->commit(crtc); in drm_atomic_helper_commit_modeset_enables()
1397 else if (funcs->commit) in drm_atomic_helper_commit_modeset_enables()
1398 funcs->commit(encoder); in drm_atomic_helper_commit_modeset_enables()
1542 struct drm_crtc_commit *commit = old_state->crtcs[i].commit; in drm_atomic_helper_wait_for_flip_done() local
1547 if (!crtc || !commit) in drm_atomic_helper_wait_for_flip_done()
1550 ret = wait_for_completion_timeout(&commit->flip_done, 10 * HZ); in drm_atomic_helper_wait_for_flip_done()
1738 if (old_plane_state->commit && in drm_atomic_helper_async_check()
1739 !try_wait_for_completion(&old_plane_state->commit->hw_done)) in drm_atomic_helper_async_check()
1944 struct drm_crtc_commit *commit, *stall_commit = NULL; in stall_checks() local
[all …]
Ddrm_atomic_state_helper.c150 state->commit = NULL; in __drm_atomic_helper_crtc_duplicate_state()
193 if (state->commit) { in __drm_atomic_helper_crtc_destroy_state()
203 if (state->event && state->commit->abort_completion) in __drm_atomic_helper_crtc_destroy_state()
204 drm_crtc_commit_put(state->commit); in __drm_atomic_helper_crtc_destroy_state()
206 kfree(state->commit->event); in __drm_atomic_helper_crtc_destroy_state()
207 state->commit->event = NULL; in __drm_atomic_helper_crtc_destroy_state()
209 drm_crtc_commit_put(state->commit); in __drm_atomic_helper_crtc_destroy_state()
312 state->commit = NULL; in __drm_atomic_helper_plane_duplicate_state()
356 if (state->commit) in __drm_atomic_helper_plane_destroy_state()
357 drm_crtc_commit_put(state->commit); in __drm_atomic_helper_plane_destroy_state()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.c567 atmel_hlcdc_dc_atomic_complete(struct atmel_hlcdc_dc_commit *commit) in atmel_hlcdc_dc_atomic_complete() argument
569 struct drm_device *dev = commit->dev; in atmel_hlcdc_dc_atomic_complete()
571 struct drm_atomic_state *old_state = commit->state; in atmel_hlcdc_dc_atomic_complete()
585 spin_lock(&dc->commit.wait.lock); in atmel_hlcdc_dc_atomic_complete()
586 dc->commit.pending = false; in atmel_hlcdc_dc_atomic_complete()
587 wake_up_all_locked(&dc->commit.wait); in atmel_hlcdc_dc_atomic_complete()
588 spin_unlock(&dc->commit.wait.lock); in atmel_hlcdc_dc_atomic_complete()
590 kfree(commit); in atmel_hlcdc_dc_atomic_complete()
595 struct atmel_hlcdc_dc_commit *commit = in atmel_hlcdc_dc_atomic_work() local
598 atmel_hlcdc_dc_atomic_complete(commit); in atmel_hlcdc_dc_atomic_work()
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_crc.c145 struct drm_crtc_commit *commit; in amdgpu_dm_crtc_set_crc_source() local
163 commit = list_first_entry_or_null(&crtc->commit_list, in amdgpu_dm_crtc_set_crc_source()
165 if (commit) in amdgpu_dm_crtc_set_crc_source()
166 drm_crtc_commit_get(commit); in amdgpu_dm_crtc_set_crc_source()
169 if (commit) { in amdgpu_dm_crtc_set_crc_source()
178 &commit->hw_done, 10 * HZ); in amdgpu_dm_crtc_set_crc_source()
278 if (commit) in amdgpu_dm_crtc_set_crc_source()
279 drm_crtc_commit_put(commit); in amdgpu_dm_crtc_set_crc_source()
/kernel/linux/linux-5.10/Documentation/trace/
Dring-buffer-design.rst191 It is possible that the page swapped is the commit page and the tail page,
196 reader page commit page tail page
230 commit page
233 The commit page only is updated by the outermost writer in the
235 commit page.
251 +---------+ <--- given back to writer (current commit)
257 Write commit::
264 +---------+ <--- next position for write (current commit)
274 +---------+ <-- current commit
286 +---------+ <--(last full commit)
[all …]
/kernel/linux/linux-5.10/drivers/interconnect/qcom/
Dbcm-voter.c105 u32 addr, bool commit, bool wait) in tcs_cmd_gen() argument
124 cmd->data = BCM_TCS_CMD(commit, valid, vote_x, vote_y); in tcs_cmd_gen()
139 bool commit, wait; in tcs_list_gen() local
145 commit = false; in tcs_list_gen()
149 commit = true; in tcs_list_gen()
153 wait = commit && (voter->tcs_wait & BIT(bucket)); in tcs_list_gen()
156 bcm->vote_y[bucket], bcm->addr, commit, wait); in tcs_list_gen()
166 if (!commit) { in tcs_list_gen()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-5.10/Documentation/filesystems/ext4/
Djournal.rst15 read-write-erases) before erasing the commit record. Should the system
17 way to the latest commit record, guaranteeing the atomicity of whatever
32 help reduce commit latency significantly. The default ``data=ordered``
33 mode works by logging metadata blocks to the journal. In fast commit
35 affected metadata in fast commit space that is shared with JBD2.
36 Once the fast commit area fills in or if fast commit is not possible
37 or if JBD2 commit timer goes off, Ext4 performs a traditional full commit.
38 A full commit invalidates all the fast commits that happened before
39 it and thus it makes the fast commit area empty for further fast
75 commit. If there is no commit record (or the checksums don't match), the
[all …]
/kernel/linux/linux-5.10/Documentation/filesystems/
Djournalling.rst66 A jbd2_journal_flush() may be called at any time to commit and
107 journal commit callback for this purpose.
109 With journal commit callbacks you can ask the journalling layer to call
114 called after each transaction commit. You can also use
142 `journal->j_fc_cleanup_cb`: Cleanup function called after every full commit and
143 fast commit.
145 `journal->j_fc_replay_cb`: Replay function called for replay of fast commit
150 :c:func:`jbd2_fc_begin_commit()`. Once a fast commit is done, the client
153 commit immediately after stopping the fast commit it can do so by calling
154 :c:func:`jbd2_fc_end_commit_fallback()`. This is useful if fast commit operation
[all …]
Dxfs-delayed-logging-design.rst51 This relogging is also used to implement long-running, multiple-commit
71 asynchronous. That is, they don't commit to disk until either a log buffer is
174 the delayed logging tracking lock to commit the transaction. However, the
184 transaction commit while the item is locked in the transaction. Instead of
192 rewriting can all be done while the object is locked during transaction commit,
277 in transaction commit order, so when an object is relogged it is removed from
312 formatted log items and a commit record at the tail. From a recovery
323 the transaction commit record, but tracking this requires us to have a
338 workloads, just like the existing transaction commit code does. This, however,
339 requires that we strictly order the commit records in the log so that
[all …]
Dubifs-authentication.rst125 it from flash whenever needed. A *commit* is the UBIFS operation of updating the
126 on-flash filesystem structures like the index. On every commit, the TNC nodes
142 two types of nodes: *reference nodes* and *commit start nodes*. A commit start
143 node is written whenever an index commit is performed. Reference nodes are
150 a commit is initiated. This also writes a commit start node so that during
151 mount, UBIFS will seek for the most recent commit start node and just replay
152 every reference node after that. Every reference node before the commit start
181 Figure 2: UBIFS flash layout of log area with commit start nodes
197 commit. Thus, saving the LPT is an atomic operation.
229 the flash and have not yet been erased. This is possible, because every commit
[all …]
/kernel/uniproton/doc/
Dcontribute_guide.md378 - 可以过滤某些commit(比如文档改动),便于快速查找信息
379 - 可以直接从commit生成Change log
414 type用于说明 commit 的类别,只允许使用下面7个标识。
428 … scope用于说明 commit 影响的范围,比如对UniProton Kernel的base的修改会影响全部代码,所以填写all。如果只修改STM32F411的代码,则填写STM32F411。
432 …subject用于简短描述 commit 目的,不超过50个字符。subject以动词开头,使用第一人称现在时,比如change,而不是changed或changes。subject的第一个字母小…
436 Body 部分是对本次 commit 的详细描述,可以分成多行,下面是一个范例。
480 如果当前 commit 针对某个issue,那么可以在 Footer 部分关闭这个 issue 。
488 更详细的commit规则请参考原始的规范说明:<a href="https://github.com/mychaser/docgather/blob/master/GitCommitMessageC…
601 2\) 在本地分支上进行开发。开发完成之后,git add 添加代码到本地仓库,并git commit 提交到本地仓库,具体commit信息的填写规范,请参考[Commit message规范](#…
/kernel/linux/linux-5.10/Documentation/maintainer/
Dconfigure-git.rst37 Creating commit links to lore.kernel.org
44 reference back to the lore archive so that people that browse the commit
60 test -x "$GIT_DIR/hooks/commit-msg" &&
61 exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"}
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 …]
Dmodifying-patches.rst30 to insert an indication of the origin of a patch at the top of the commit
38 commit 1c40279960bcd7d52dbdf1d466b20d24b99176c8 upstream.
46 [backport of 2.6 commit b7acbdfbd1f277c1eb23f344f899cfa4cd0bf36a]
/kernel/linux/linux-5.10/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
/kernel/linux/linux-5.10/include/soc/qcom/
Dtcs.h66 #define BCM_TCS_CMD(commit, valid, vote_x, vote_y) \ argument
67 (((commit) << BCM_TCS_CMD_COMMIT_SHFT) | \
/kernel/linux/linux-5.10/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.c317 local_t commit; /* write committed index */ member
355 local_set(&bpage->commit, 0); in rb_init_page()
394 (unsigned int)offsetof(typeof(field), commit), in ring_buffer_print_page_header()
395 (unsigned int)sizeof(field.commit), in ring_buffer_print_page_header()
400 (unsigned int)offsetof(typeof(field), commit), in ring_buffer_print_page_header()
1361 local_set(&next_page->page->commit, 0); in rb_tail_page_update()
2182 return local_read(&bpage->page->commit); in rb_page_commit()
2190 unsigned long commit; in rb_iter_head_event() local
2201 commit = rb_page_commit(iter_head_page); in rb_iter_head_event()
2212 if ((iter->head + length) > commit || length > BUF_MAX_DATA_SIZE) in rb_iter_head_event()
[all …]
/kernel/linux/linux-5.10/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,
/kernel/linux/linux-5.10/include/drm/
Ddrm_atomic.h175 struct drm_crtc_commit *commit; member
391 static inline struct drm_crtc_commit *drm_crtc_commit_get(struct drm_crtc_commit *commit) in drm_crtc_commit_get() argument
393 kref_get(&commit->ref); in drm_crtc_commit_get()
394 return commit; in drm_crtc_commit_get()
404 static inline void drm_crtc_commit_put(struct drm_crtc_commit *commit) in drm_crtc_commit_put() argument
406 kref_put(&commit->ref, __drm_crtc_commit_free); in drm_crtc_commit_put()
/kernel/linux/linux-5.10/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()
503 count = smp_load_acquire(&head->commit) - head->read; in flush_to_ldisc()
531 smp_store_release(&tail->commit, tail->used); in tty_flip_buffer_commit()
/kernel/linux/linux-5.10/Documentation/process/
Dstable-kernel-rules.rst66 stable@vger.kernel.org containing the subject of the patch, the commit ID,
76 stable@vger.kernel.org. You must note the upstream commit ID in the
91 The upstream commit ID must be specified with a separate line above the commit
96 commit <sha1> upstream.
117 git cherry-pick <this commit>
130 git cherry-pick <this commit>
/kernel/linux/linux-5.10/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

12345678910>>...12