/Linux-v4.19/fs/btrfs/ |
D | ordered-data.c | 529 struct btrfs_ordered_extent *ordered; in btrfs_run_ordered_extent_work() local 531 ordered = container_of(work, struct btrfs_ordered_extent, flush_work); in btrfs_run_ordered_extent_work() 532 btrfs_start_ordered_extent(ordered->inode, ordered, 1); in btrfs_run_ordered_extent_work() 533 complete(&ordered->completion); in btrfs_run_ordered_extent_work() 547 struct btrfs_ordered_extent *ordered, *next; in btrfs_wait_ordered_extents() local 555 ordered = list_first_entry(&splice, struct btrfs_ordered_extent, in btrfs_wait_ordered_extents() 558 if (range_end <= ordered->start || in btrfs_wait_ordered_extents() 559 ordered->start + ordered->disk_len <= range_start) { in btrfs_wait_ordered_extents() 560 list_move_tail(&ordered->root_extent_list, &skipped); in btrfs_wait_ordered_extents() 565 list_move_tail(&ordered->root_extent_list, in btrfs_wait_ordered_extents() [all …]
|
D | file-item.c | 427 struct btrfs_ordered_extent *ordered = NULL; in btrfs_csum_one_bio() local 458 if (!ordered) { in btrfs_csum_one_bio() 459 ordered = btrfs_lookup_ordered_extent(inode, offset); in btrfs_csum_one_bio() 460 BUG_ON(!ordered); /* Logic error */ in btrfs_csum_one_bio() 470 if (offset >= ordered->file_offset + ordered->len || in btrfs_csum_one_bio() 471 offset < ordered->file_offset) { in btrfs_csum_one_bio() 477 btrfs_add_ordered_sum(inode, ordered, sums); in btrfs_csum_one_bio() 478 btrfs_put_ordered_extent(ordered); in btrfs_csum_one_bio() 486 ordered = btrfs_lookup_ordered_extent(inode, in btrfs_csum_one_bio() 488 ASSERT(ordered); /* Logic error */ in btrfs_csum_one_bio() [all …]
|
D | file.c | 1481 struct btrfs_ordered_extent *ordered; in lock_and_cleanup_extent_if_need() local 1485 ordered = btrfs_lookup_ordered_range(inode, start_pos, in lock_and_cleanup_extent_if_need() 1487 if (ordered && in lock_and_cleanup_extent_if_need() 1488 ordered->file_offset + ordered->len > start_pos && in lock_and_cleanup_extent_if_need() 1489 ordered->file_offset <= last_pos) { in lock_and_cleanup_extent_if_need() 1497 ordered, 1); in lock_and_cleanup_extent_if_need() 1498 btrfs_put_ordered_extent(ordered); in lock_and_cleanup_extent_if_need() 1501 if (ordered) in lock_and_cleanup_extent_if_need() 1502 btrfs_put_ordered_extent(ordered); in lock_and_cleanup_extent_if_need() 1527 struct btrfs_ordered_extent *ordered; in check_can_nocow() local [all …]
|
D | inode.c | 2074 struct btrfs_ordered_extent *ordered; in btrfs_writepage_fixup_worker() local 2103 ordered = btrfs_lookup_ordered_range(BTRFS_I(inode), page_start, in btrfs_writepage_fixup_worker() 2105 if (ordered) { in btrfs_writepage_fixup_worker() 2109 btrfs_start_ordered_extent(inode, ordered, 1); in btrfs_writepage_fixup_worker() 2110 btrfs_put_ordered_extent(ordered); in btrfs_writepage_fixup_worker() 2541 struct btrfs_ordered_extent *ordered; in relink_extent_backref() local 2603 ordered = btrfs_lookup_first_ordered_extent(inode, lock_end); in relink_extent_backref() 2604 if (ordered) { in relink_extent_backref() 2605 btrfs_put_ordered_extent(ordered); in relink_extent_backref() 2800 struct btrfs_ordered_extent *ordered) in record_old_file_extents() argument [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/scsi/ |
D | hisilicon-sas.txt | 22 sources; the interrupts are ordered in 3 groups, as follows: 30 The phy interrupts are ordered into groups of 3 per phy 34 The interrupts are ordered in increasing order. 35 Fatal interrupts : the fatal interrupts are ordered as follows: 39 the interrupts are ordered in 3 groups, as follows: 47 interrupt. The interrupts are ordered in increasing 50 interrupt source. The interrupts are ordered in
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | sirf-audio-port.txt | 6 - dmas: List of DMA controller phandle and DMA request line ordered pairs. 8 These strings correspond 1:1 with the ordered pairs in dmas.
|
D | brcm,bcm2835-i2s.txt | 7 - dmas: List of DMA controller phandle and DMA request line ordered pairs. 9 These strings correspond 1:1 with the ordered pairs in dmas.
|
D | sirf-usp.txt | 6 - dmas: List of DMA controller phandle and DMA request line ordered pairs. 8 These strings correspond 1:1 with the ordered pairs in dmas.
|
D | davinci-mcbsp.txt | 20 TC channel ordered triplets. 22 These strings correspond 1:1 with the ordered pairs in dmas. The dma
|
D | davinci-mcasp-audio.txt | 23 ordered pairs. 25 These strings correspond 1:1 with the ordered pairs in dmas. The dma
|
/Linux-v4.19/tools/lib/subcmd/ |
D | parse-options.c | 789 struct option *ordered; in options__order() local 795 ordered = malloc(len); in options__order() 796 if (!ordered) in options__order() 798 memcpy(ordered, opts, len); in options__order() 800 qsort(ordered, nr_opts, sizeof(*o), option__cmp); in options__order() 802 return ordered; in options__order() 840 struct option *ordered; in usage_with_options_internal() local 865 ordered = options__order(opts); in usage_with_options_internal() 866 if (ordered) in usage_with_options_internal() 867 opts = ordered; in usage_with_options_internal() [all …]
|
/Linux-v4.19/fs/xfs/ |
D | xfs_log_cil.c | 139 bool ordered = false; in xlog_cil_alloc_shadow_bufs() local 154 ordered = true; in xlog_cil_alloc_shadow_bufs() 197 if (ordered) in xlog_cil_alloc_shadow_bufs() 205 if (ordered) in xlog_cil_alloc_shadow_bufs() 320 bool ordered = false; in xlog_cil_insert_format_items() local 332 ordered = true; in xlog_cil_insert_format_items() 335 if (!shadow->lv_niovecs && !ordered) in xlog_cil_insert_format_items() 345 if (ordered) in xlog_cil_insert_format_items() 367 if (ordered) { in xlog_cil_insert_format_items()
|
/Linux-v4.19/Documentation/ |
D | atomic_t.txt | 137 atomic variable) can be fully ordered and no intermediate state is lost or 150 - RMW operations that have a return value are fully ordered; 164 Fully ordered primitives are ordered against everything prior and everything 165 subsequent. Therefore a fully ordered primitive is like having an smp_mb() 178 provide full ordered atomics and these barriers are no-ops.
|
/Linux-v4.19/drivers/misc/mic/scif/ |
D | scif_dma.c | 74 bool ordered; member 718 size_t count, bool ordered) in scif_unaligned_cpy_toio() argument 720 if (ordered) in scif_unaligned_cpy_toio() 739 size_t count, bool ordered) in scif_unaligned_cpy_fromio() argument 741 if (ordered) in scif_unaligned_cpy_fromio() 919 work->ordered && in scif_rma_list_dma_copy_unaligned() 923 loop_len, work->ordered && in scif_rma_list_dma_copy_unaligned() 955 if (work->ordered && !tail_len && in scif_rma_list_dma_copy_unaligned() 1062 if (work->ordered) { in scif_rma_list_dma_copy_unaligned() 1071 tail_len, work->ordered); in scif_rma_list_dma_copy_unaligned() [all …]
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf.txt | 23 ordered-events - ordered events object debug messages
|
/Linux-v4.19/tools/memory-model/litmus-tests/ |
D | README | 5 successive reads from the same variable are ordered. 10 are ordered. 15 are ordered. 19 successive writes to the same variable are ordered. 99 This is the fully ordered (via smp_mb()) version of one of 107 This is the fully ordered (again, via smp_mb() version of store
|
D | CoWW+poonceonce.litmus | 7 * writes to the same variable are ordered.
|
D | CoRR+poonceonce+Once.litmus | 7 * reads from the same variable are ordered.
|
D | CoWR+poonceonce+Once.litmus | 7 * given variable and a later read from that same variable are ordered.
|
D | CoRW+poonceonce+Once.litmus | 7 * a given variable and a later write to that same variable are ordered.
|
D | R+fencembonceonces.litmus | 6 * This is the fully ordered (via smp_mb()) version of one of the classic
|
D | MP+polockonce+poacquiresilsil.litmus | 7 * to sense the lock-held state, ordered by acquire? Note that when the
|
D | MP+polockmbonce+poacquiresilsil.litmus | 8 * state, ordered by acquire? Note that when the first spin_is_locked()
|
/Linux-v4.19/include/trace/events/ |
D | btrfs.h | 442 const struct btrfs_ordered_extent *ordered), 444 TP_ARGS(inode, ordered), 462 __entry->file_offset = ordered->file_offset; 463 __entry->start = ordered->start; 464 __entry->len = ordered->len; 465 __entry->disk_len = ordered->disk_len; 466 __entry->bytes_left = ordered->bytes_left; 467 __entry->flags = ordered->flags; 468 __entry->compress_type = ordered->compress_type; 469 __entry->refs = refcount_read(&ordered->refs); [all …]
|
/Linux-v4.19/Documentation/core-api/ |
D | refcount-vs-atomic.rst | 60 then further stores are ordered against this operation. 116 * fully ordered --> control dependency on success for stores 134 * fully ordered --> RELEASE ordering + control dependency 149 * fully ordered --> RELEASE ordering + control dependency + hold
|