/Linux-v5.4/drivers/gpu/drm/ |
D | drm_atomic_helper.c | 1319 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 …]
|
D | drm_atomic_state_helper.c | 129 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/ |
D | atmel_hlcdc_dc.c | 573 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/ |
D | checkkconfigsymbols.py | 88 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/ |
D | amdgpu_dm_crc.c | 140 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/ |
D | ring-buffer-design.txt | 172 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/ |
D | sunxi_engine.h | 61 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/ |
D | xfs-delayed-logging-design.txt | 48 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 …]
|
D | ubifs-authentication.rst | 121 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/ |
D | mtk_drm_drv.c | 42 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/ |
D | linuxized-acpica.rst | 127 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/ |
D | tcs.h | 66 #define BCM_TCS_CMD(commit, valid, vote_x, vote_y) \ argument 67 (((commit) << BCM_TCS_CMD_COMMIT_SHFT) | \
|
/Linux-v5.4/kernel/trace/ |
D | ring_buffer_benchmark.c | 17 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()
|
D | ring_buffer.c | 306 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/ |
D | msgqueue.c | 49 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/ |
D | tty_buffer.c | 70 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/ |
D | drm_atomic.h | 166 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/ |
D | pwm-mtk-disp.c | 37 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/ |
D | stable-kernel-rules.rst | 72 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/ |
D | rebasing-and-merging.rst | 30 - 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/ |
D | overcommit-accounting.rst | 23 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/ |
D | 5.Posting.rst | 131 一个bug,请引用引入该bug的commit(如果可能,请在引用commits时同时提供commit id
|
/Linux-v5.4/Documentation/translations/it_IT/process/ |
D | stable-kernel-rules.rst | 81 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/ |
D | dm-space-map.h | 47 int (*commit)(struct dm_space_map *sm); member 117 return sm->commit(sm); in dm_sm_commit()
|
/Linux-v5.4/fs/jbd2/ |
D | Makefile | 8 jbd2-objs := transaction.o commit.o recovery.o checkpoint.o revoke.o journal.o
|