Home
last modified time | relevance | path

Searched refs:ordered (Results 1 – 90 of 90) sorted by relevance

/linux-4.4.14/fs/btrfs/
Dordered-data.c439 struct btrfs_ordered_extent *ordered; in btrfs_get_logged_extents() local
449 ordered = rb_entry(n, struct btrfs_ordered_extent, rb_node); in btrfs_get_logged_extents()
450 if (ordered->file_offset > end) in btrfs_get_logged_extents()
452 if (entry_end(ordered) <= start) in btrfs_get_logged_extents()
454 if (test_and_set_bit(BTRFS_ORDERED_LOGGED, &ordered->flags)) in btrfs_get_logged_extents()
456 list_add(&ordered->log_list, logged_list); in btrfs_get_logged_extents()
457 atomic_inc(&ordered->refs); in btrfs_get_logged_extents()
464 struct btrfs_ordered_extent *ordered; in btrfs_put_logged_extents() local
467 ordered = list_first_entry(logged_list, in btrfs_put_logged_extents()
470 list_del_init(&ordered->log_list); in btrfs_put_logged_extents()
[all …]
Dfile.c1395 struct btrfs_ordered_extent *ordered; in lock_and_cleanup_extent_if_need() local
1398 ordered = btrfs_lookup_ordered_range(inode, start_pos, in lock_and_cleanup_extent_if_need()
1400 if (ordered && in lock_and_cleanup_extent_if_need()
1401 ordered->file_offset + ordered->len > start_pos && in lock_and_cleanup_extent_if_need()
1402 ordered->file_offset <= last_pos) { in lock_and_cleanup_extent_if_need()
1410 btrfs_start_ordered_extent(inode, ordered, 1); in lock_and_cleanup_extent_if_need()
1411 btrfs_put_ordered_extent(ordered); in lock_and_cleanup_extent_if_need()
1414 if (ordered) in lock_and_cleanup_extent_if_need()
1415 btrfs_put_ordered_extent(ordered); in lock_and_cleanup_extent_if_need()
1440 struct btrfs_ordered_extent *ordered; in check_can_nocow() local
[all …]
Dfile-item.c430 struct btrfs_ordered_extent *ordered; in btrfs_csum_one_bio() local
453 ordered = btrfs_lookup_ordered_extent(inode, offset); in btrfs_csum_one_bio()
454 BUG_ON(!ordered); /* Logic error */ in btrfs_csum_one_bio()
462 if (offset >= ordered->file_offset + ordered->len || in btrfs_csum_one_bio()
463 offset < ordered->file_offset) { in btrfs_csum_one_bio()
467 btrfs_add_ordered_sum(inode, ordered, sums); in btrfs_csum_one_bio()
468 btrfs_put_ordered_extent(ordered); in btrfs_csum_one_bio()
476 ordered = btrfs_lookup_ordered_extent(inode, offset); in btrfs_csum_one_bio()
477 BUG_ON(!ordered); /* Logic error */ in btrfs_csum_one_bio()
500 btrfs_add_ordered_sum(inode, ordered, sums); in btrfs_csum_one_bio()
[all …]
Dinode.c1971 struct btrfs_ordered_extent *ordered; in btrfs_writepage_fixup_worker() local
1999 ordered = btrfs_lookup_ordered_extent(inode, page_start); in btrfs_writepage_fixup_worker()
2000 if (ordered) { in btrfs_writepage_fixup_worker()
2004 btrfs_start_ordered_extent(inode, ordered, 1); in btrfs_writepage_fixup_worker()
2005 btrfs_put_ordered_extent(ordered); in btrfs_writepage_fixup_worker()
2423 struct btrfs_ordered_extent *ordered; in relink_extent_backref() local
2487 ordered = btrfs_lookup_first_ordered_extent(inode, lock_end); in relink_extent_backref()
2488 if (ordered) { in relink_extent_backref()
2489 btrfs_put_ordered_extent(ordered); in relink_extent_backref()
2685 struct btrfs_ordered_extent *ordered) in record_old_file_extents() argument
[all …]
Dtree-log.c3895 struct btrfs_ordered_extent *ordered; in wait_ordered_extents() local
3916 list_for_each_entry(ordered, logged_list, log_list) { in wait_ordered_extents()
3922 if (ordered->file_offset + ordered->len <= mod_start || in wait_ordered_extents()
3923 mod_start + mod_len <= ordered->file_offset) in wait_ordered_extents()
3926 if (!test_bit(BTRFS_ORDERED_IO_DONE, &ordered->flags) && in wait_ordered_extents()
3927 !test_bit(BTRFS_ORDERED_IOERR, &ordered->flags) && in wait_ordered_extents()
3928 !test_bit(BTRFS_ORDERED_DIRECT, &ordered->flags)) { in wait_ordered_extents()
3929 const u64 start = ordered->file_offset; in wait_ordered_extents()
3930 const u64 end = ordered->file_offset + ordered->len - 1; in wait_ordered_extents()
3932 WARN_ON(ordered->inode != inode); in wait_ordered_extents()
[all …]
DMakefile7 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
Dordered-data.h197 struct btrfs_ordered_extent *ordered);
Dioctl.c1115 struct btrfs_ordered_extent *ordered; in cluster_pages_for_defrag() local
1148 ordered = btrfs_lookup_ordered_extent(inode, in cluster_pages_for_defrag()
1152 if (!ordered) in cluster_pages_for_defrag()
1156 btrfs_start_ordered_extent(inode, ordered, 1); in cluster_pages_for_defrag()
1157 btrfs_put_ordered_extent(ordered); in cluster_pages_for_defrag()
2849 struct btrfs_ordered_extent *ordered; in lock_extent_range() local
2851 ordered = btrfs_lookup_first_ordered_extent(inode, in lock_extent_range()
2853 if ((!ordered || in lock_extent_range()
2854 ordered->file_offset + ordered->len <= off || in lock_extent_range()
2855 ordered->file_offset >= off + len) && in lock_extent_range()
[all …]
Dextent_io.c3206 struct btrfs_ordered_extent *ordered; in __do_contiguous_readpages() local
3212 ordered = btrfs_lookup_ordered_range(inode, start, in __do_contiguous_readpages()
3214 if (!ordered) in __do_contiguous_readpages()
3217 btrfs_start_ordered_extent(inode, ordered, 1); in __do_contiguous_readpages()
3218 btrfs_put_ordered_extent(ordered); in __do_contiguous_readpages()
3277 struct btrfs_ordered_extent *ordered; in __extent_read_full_page() local
3284 ordered = btrfs_lookup_ordered_extent(inode, start); in __extent_read_full_page()
3285 if (!ordered) in __extent_read_full_page()
3288 btrfs_start_ordered_extent(inode, ordered, 1); in __extent_read_full_page()
3289 btrfs_put_ordered_extent(ordered); in __extent_read_full_page()
Drelocation.c4491 struct btrfs_ordered_extent *ordered; local
4498 ordered = btrfs_lookup_ordered_extent(inode, file_pos);
4499 BUG_ON(ordered->file_offset != file_pos || ordered->len != len);
4523 new_bytenr = ordered->start + (sums->bytenr - disk_bytenr);
4526 btrfs_add_ordered_sum(inode, ordered, sums);
4529 btrfs_put_ordered_extent(ordered);
Dscrub.c4206 struct btrfs_ordered_extent *ordered; in check_extent_to_block() local
4215 ordered = btrfs_lookup_ordered_range(inode, lockstart, len); in check_extent_to_block()
4216 if (ordered) { in check_extent_to_block()
4217 btrfs_put_ordered_extent(ordered); in check_extent_to_block()
Ddisk-io.c4140 struct btrfs_ordered_extent *ordered; in btrfs_destroy_ordered_extents() local
4147 list_for_each_entry(ordered, &root->ordered_extents, in btrfs_destroy_ordered_extents()
4149 set_bit(BTRFS_ORDERED_IOERR, &ordered->flags); in btrfs_destroy_ordered_extents()
/linux-4.4.14/include/trace/events/
Dbtrfs.h231 TP_PROTO(struct inode *inode, struct btrfs_ordered_extent *ordered),
233 TP_ARGS(inode, ordered),
250 __entry->file_offset = ordered->file_offset;
251 __entry->start = ordered->start;
252 __entry->len = ordered->len;
253 __entry->disk_len = ordered->disk_len;
254 __entry->bytes_left = ordered->bytes_left;
255 __entry->flags = ordered->flags;
256 __entry->compress_type = ordered->compress_type;
257 __entry->refs = atomic_read(&ordered->refs);
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dsirf-audio-port.txt6 - dmas: List of DMA controller phandle and DMA request line ordered pairs.
8 These strings correspond 1:1 with the ordered pairs in dmas.
Dbrcm,bcm2835-i2s.txt8 - dmas: List of DMA controller phandle and DMA request line ordered pairs.
10 These strings correspond 1:1 with the ordered pairs in dmas.
Dsirf-usp.txt6 - dmas: List of DMA controller phandle and DMA request line ordered pairs.
8 These strings correspond 1:1 with the ordered pairs in dmas.
Ddavinci-mcasp-audio.txt23 ordered pairs.
25 These strings correspond 1:1 with the ordered pairs in dmas. The dma
Dsamsung-i2s.txt23 - dmas: list of DMA controller phandle and DMA request line ordered pairs.
25 These strings correspond 1:1 with the ordered pairs in dmas.
/linux-4.4.14/tools/perf/util/
Dparse-options.c677 struct option *ordered; in options__order() local
682 ordered = memdup(opts, sizeof(*o) * (nr_opts + 1)); in options__order()
683 if (ordered == NULL) in options__order()
686 qsort(ordered, nr_opts, sizeof(*o), option__cmp); in options__order()
688 return ordered; in options__order()
726 struct option *ordered; in usage_with_options_internal() local
751 ordered = options__order(opts); in usage_with_options_internal()
752 if (ordered) in usage_with_options_internal()
753 opts = ordered; in usage_with_options_internal()
763 free(ordered); in usage_with_options_internal()
DBuild48 libperf-y += ordered-events.o
/linux-4.4.14/tools/perf/Documentation/
Dperf.txt23 ordered-events - ordered events object debug messages
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_dma.c74 bool ordered; member
737 size_t count, bool ordered) in scif_unaligned_cpy_toio() argument
739 if (ordered) in scif_unaligned_cpy_toio()
758 size_t count, bool ordered) in scif_unaligned_cpy_fromio() argument
760 if (ordered) in scif_unaligned_cpy_fromio()
938 work->ordered && in scif_rma_list_dma_copy_unaligned()
942 loop_len, work->ordered && in scif_rma_list_dma_copy_unaligned()
974 if (work->ordered && !tail_len && in scif_rma_list_dma_copy_unaligned()
1081 if (work->ordered) { in scif_rma_list_dma_copy_unaligned()
1090 tail_len, work->ordered); in scif_rma_list_dma_copy_unaligned()
[all …]
/linux-4.4.14/arch/avr32/boards/hammerhead/
DKconfig20 Choose 'Y' here if you have ordered a Corona daugther board and
29 Choose 'Y' here if you have ordered a Corona daugther board and
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/
Dhsta.txt17 - interrupts : ordered interrupt mapping for each MSI in the register
/linux-4.4.14/fs/xfs/
Dxfs_log_cil.c178 bool ordered = false; in xlog_cil_insert_format_items() local
197 ordered = true; in xlog_cil_insert_format_items()
231 if (ordered) in xlog_cil_insert_format_items()
245 if (ordered) { in xlog_cil_insert_format_items()
Dxfs_log.c2390 bool ordered = false; in xlog_write() local
2395 ordered = true; in xlog_write()
2474 if (record_cnt == 0 && ordered == false) { in xlog_write()
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dux500-usb.txt13 - dma-names : An ordered list of channel names affiliated to the above
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-fan.txt8 ordered MSB-->LSB.
Dbrcm,kona-gpio.txt18 number of GPIO banks on the SoC. The interrupts must be ordered by bank,
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dlpc1850-cgu.txt35 Shall be an ordered list of numbers defining the base clock
38 Shall be an ordered list of strings defining the names of
Dbrcm,iproc-clocks.txt29 An ordered list of strings defining the names of the clocks
69 An ordered list of strings defining the names of the ASIU clocks
Dbrcm,kona-ccu.txt26 Shall be an ordered list of strings defining the names of
/linux-4.4.14/Documentation/devicetree/bindings/
Dresource-names.txt1 Some properties contain an ordered list of 1 or more datum which are
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/
Dsharp,ls037v7dw01.txt14 ordered MO, LR, and UD as specified in the LS037V7DW01.pdf file.
/linux-4.4.14/Documentation/networking/
Dsctp.txt8 transparent multi-homing, and multiple ordered streams of messages.
Dfib_trie.txt102 Dumps the routing table ordered by prefix length. This is somewhat
D00-INDEX182 - Background on the reliable, ordered datagram delivery method RDS.
Drds.txt14 RDS provides reliable, ordered datagram delivery by using a single
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dsamsung-sxgbe.txt9 These interrupts are ordered by fixed and follows variable
/linux-4.4.14/Documentation/
Dramoops.txt28 memory to be mapped strongly ordered, and atomic operations on strongly ordered
Dio_ordering.txt1 On some platforms, so-called memory-mapped I/O is weakly ordered. On such
DDMA-attributes.txt29 may be weakly ordered, that is that reads and writes may pass each other.
Dmemory-barriers.txt210 ordered within that CPU. This means that for:
1766 ordered I/O regions to be partially ordered. Its effects may go beyond the
2224 operations that affect both CPUs may have to be carefully ordered to prevent
2428 (1) On some systems, I/O stores are not strongly ordered across all CPUs, and
2478 sections will include synchronous load operations on strictly ordered I/O
2512 They are guaranteed to be fully ordered with respect to each other.
2514 They are not guaranteed to be fully ordered with respect to other types of
2519 Whether these are guaranteed to be fully ordered and uncombined with
2525 Ordinarily, these will be guaranteed to be fully ordered and uncombined,
2538 force stores to be ordered.
[all …]
Datomic_ops.txt207 and after the atomic operation calls are strongly ordered with respect
304 call are strongly ordered with respect to the atomic counter
DSubmittingPatches643 series" is an ordered sequence of multiple, related patches).
/linux-4.4.14/arch/arm/mach-s3c24xx/
DKconfig183 # The "S3C2410 Boards" list is ordered alphabetically by option text.
311 # The "S3C2412 Boards" list is ordered alphabetically by option text.
439 # The "S3C2440 Boards" list is ordered alphabetically by option text.
537 # The "S3C2442 Boards" list is ordered alphabetically by option text.
/linux-4.4.14/Documentation/scheduler/
Dsched-design-CFS.txt54 runqueues, but it uses a time-ordered rbtree to build a "timeline" of future
68 CFS maintains a time-ordered rbtree, where all runnable tasks are sorted by the
79 becomes the "leftmost task" of the time-ordered rbtree it maintains (plus a
/linux-4.4.14/Documentation/filesystems/
Dext4.txt100 * efficient new ordered mode in JBD2 and ext4(avoid using buffer head to force
165 data=ordered (*) All data are forced directly out to the main file
232 in a file data buffer in ordered mode.
234 data buffer in ordered mode.
321 journal commit, in the default data=ordered
404 * ordered mode
405 In data=ordered mode, ext4 only officially journals metadata, but it logically
Docfs2.txt58 data=ordered (*) All data are forced directly out to the main file
Dnilfs2.txt65 is equivalent to the ordered data mode of the ext3
Dsharedsubtree.txt841 non-NULL, they form a contiguous (ordered) segment of slave list.
Dxfs-delayed-logging-design.txt255 and as such are stored in the Active Item List (AIL) which is a LSN-ordered
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dsrio.txt13 compatible is provided it should be ordered before "fsl,srio".
/linux-4.4.14/Documentation/timers/
Dhrtimers.txt103 Time-ordered enqueueing is not purely for the purposes of
110 be enqueued again. The time-ordered enqueueing and the storage of the
Dhighres.txt38 - time ordered enqueueing into a rb-tree
163 The time ordered insertion of timers provides all the infrastructure to decide
/linux-4.4.14/Documentation/RCU/
Dchecklist.txt36 memory barriers on weakly ordered machines (pretty much all of
103 4. Weakly ordered CPUs pose special challenges. Almost all CPUs
104 are weakly ordered -- even x86 CPUs allow later loads to be
145 to prevent weakly ordered machines from misordering
Drcu_dereference.txt199 safe on strongly ordered systems (such as x86), but not on weakly
200 ordered systems (such as ARM or Power). Choose your compiler
DlistRCU.txt150 needed on weakly ordered CPUs (most of them!). The list_del_rcu()
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dqcom_smbb.txt33 Description: Must contain the following list, strictly ordered:
/linux-4.4.14/Documentation/parisc/
Dregisters65 O (ordered references) 1*
/linux-4.4.14/net/netfilter/ipset/
DKconfig164 an ordered union of the member sets.
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-block-bcache102 switched on and off. In synchronous mode all writes are ordered
/linux-4.4.14/Documentation/device-mapper/
Dverity.txt110 selected cryptographic digest algorithm. The hashes are linearly-ordered in
Ddm-raid.txt154 Arguments that can be repeated are ordered by value.
/linux-4.4.14/drivers/md/
DKconfig303 A cache policy that uses a multiqueue ordered by recent hit
313 A cache policy that uses a multiqueue ordered by recent hits
/linux-4.4.14/Documentation/netlabel/
Ddraft-ietf-cipso-ipsecurity-01.txt243 are ordered with 0 being the minimum value and 255 representing the maximum
340 are ordered with 0 being the minimum value and 255 representing the
403 are ordered with 0 being the minimum value and 255 representing the maximum
/linux-4.4.14/Documentation/scsi/
DFlashPoint.txt87 made available, and that Linux users who mistakenly ordered systems with
Daic7xxx.txt245 Definition: Send an ordered tag periodically to prevent
Daic79xx.txt248 Definition: Send an ordered tag periodically to prevent
Dncr53c8xx.txt482 ordered: use ORDERED TAG for all operations
1085 Can be changed by "setorder <ordered|simple|default>"
1117 an ordered tag is used for the next command.
Dscsi_mid_low_api.txt1231 instances (currently ordered by ascending host_no)
/linux-4.4.14/Documentation/vm/
Dnuma72 an ordered "zonelist". A zonelist specifies the zones/nodes to visit when a
/linux-4.4.14/Documentation/x86/
Dexception-tables.txt289 Due to the way that the exception table is built and needs to be ordered,
/linux-4.4.14/Documentation/driver-model/
Dporting.txt136 The driver model maintains an ordered list of devices that it uses
/linux-4.4.14/sound/soc/codecs/
DKconfig3 # We use an ordered list of conditional defaults to pick the appropriate
/linux-4.4.14/net/sctp/
Dsm_statefuns.c6110 u8 ordered = 0; in sctp_eat_data() local
6259 ordered = 1; in sctp_eat_data()
6293 if (ordered && SSN_lt(ssn, sctp_ssn_peek(&asoc->ssnmap->in, sid))) { in sctp_eat_data()
/linux-4.4.14/arch/m68k/ifpsp060/src/
Dfpsp.S16693 # ordered greater than:
16698 fbogt.w fdbcc_ogt_yes # ordered greater than?
16717 # ordered greater than or equal:
16722 fboge.w fdbcc_oge_yes # ordered greater than or equal?
16741 # ordered less than:
16746 fbolt.w fdbcc_olt_yes # ordered less than?
16765 # ordered less than or equal:
16770 fbole.w fdbcc_ole_yes # ordered greater or less than?
16789 # ordered greater or less than:
16794 fbogl.w fdbcc_ogl_yes # ordered greater or less than?
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/thermal/
Dthermal.txt167 The coefficients are ordered and they match with sensors
/linux-4.4.14/Documentation/kdump/
Dkdump.txt55 ordered.
/linux-4.4.14/Documentation/s390/
Ds390dbf.txt39 The debug areas themselves are also ordered in form of a ring buffer.
/linux-4.4.14/net/netfilter/
DKconfig618 # alphabetically ordered list of targets
954 # alphabetically ordered list of matches
/linux-4.4.14/Documentation/mtd/
Dnand_ecc.txt282 ordered in a long is machine dependent, and might affect us.
/linux-4.4.14/arch/arm/mm/
DKconfig1012 Historically, the kernel has used strongly ordered mappings to
/linux-4.4.14/Documentation/sysctl/
Dvm.txt529 In non-NUMA case, a zonelist for GFP_KERNEL is ordered as following.
/linux-4.4.14/Documentation/DocBook/
Ddevice-drivers.xml.db125 API-alloc-ordered-workqueue
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt1656 Each bit corresponds to one TLB entry, ordered the same as in the shared TLB
3460 - Within a TLB, entries are ordered first by increasing set number. Within a
3461 set, entries are ordered by way (increasing ESEL).
/linux-4.4.14/Documentation/locking/
Drt-mutex-design.txt78 PI chain - The PI chain is an ordered series of locks and processes that cause
/linux-4.4.14/drivers/watchdog/
DKconfig1535 watchdog cards can be ordered from <http://www.berkprod.com/>.
/linux-4.4.14/arch/arm/
DKconfig312 # The "ARM system type" choice list is ordered alphabetically by option
/linux-4.4.14/lib/
DKconfig.debug1161 Enable this to turn on extended checks in the priority-ordered