Home
last modified time | relevance | path

Searched full:delayed (Results 1 – 25 of 714) sorted by relevance

12345678910>>...29

/linux/fs/btrfs/tests/
H A Ddelayed-refs-tests.c5 #include "../delayed-ref.h"
204 test_err("failed to select delayed ref head: %ld", in simple_test()
207 test_err("failed to find delayed ref head"); in simple_test()
219 test_err("failed to select delayed ref"); in simple_test()
333 * Merge tests, validate that we do delayed ref merging properly, the ref counts
334 * all end up properly, and delayed refs are deleted once they're no longer
405 test_err("failed to select delayed ref head: %ld", in merge_tests()
408 test_err("failed to find delayed ref head"); in merge_tests()
455 test_err("failed to select delayed ref head: %ld", in merge_tests()
458 test_err("failed to find delayed ref head"); in merge_tests()
[all …]
/linux/fs/btrfs/
H A Ddelayed-inode.h37 * Used for delayed nodes which is waiting to be dealt with by the
38 * worker. If the delayed node is inserted into the work queue, we
42 atomic_t items; /* for delayed items */
43 atomic_t items_seq; /* for delayed items */
44 int nodes; /* for delayed nodes */
72 /* Used to add the node into the delayed root's node list. */
98 /* Track all references to this delayed node. */
100 /* Track delayed node reference stored in node list. */
102 /* Track delayed node reference stored in inode cache. */
115 * delayed node's mutex.
[all …]
H A Ddelayed-inode.c13 #include "delayed-inode.h"
130 * Look up an existing delayed node associated with @btrfs_inode or create a new
131 * one and insert it to the delayed nodes of the root.
133 * Return the delayed node, or error pointer on failure.
379 * Look up the delayed item by key.
381 * @delayed_node: pointer to the delayed node
450 /* If it's in a rbtree, then we need to have delayed node locked. */ in __btrfs_remove_delayed_item()
529 * for the number of leaves that will be used, based on the delayed in btrfs_delayed_item_reserve_metadata()
647 * Insert a single delayed item or a batch of delayed items, as many as possible
648 * that fit in a leaf. The delayed items (dir index keys) are sorted by their key
[all …]
H A Ddelayed-ref.c11 #include "delayed-ref.h"
23 * delayed back reference update tracking. For subvolume trees
25 * delayed processing. This avoids deep call chains where we
60 * @nr_refs: number of delayed refs to drop
63 * Drops the delayed ref head's count from the delayed refs rsv and free any
82 * Adjust the size of the delayed refs rsv.
107 * Try to take num_bytes from the transaction's local delayed reserve. in btrfs_update_delayed_refs_rsv()
109 * reserve doesn't have enough reserved space, the delayed refs reserve in btrfs_update_delayed_refs_rsv()
132 * Adjust the size of the delayed refs block reserve for 1 block group item
151 * Adjust the size of the delayed refs block reserve to release space for 1
[all …]
H A Ddelayed-ref.h66 * refs rbtree in the corresponding delayed ref head
121 * to make sure that only one process is running the delayed refs
146 * with this head ref, this is not adjusted as delayed refs are run,
154 * for a bytenr, so it is adjusted as delayed refs are run so that any
177 * until the delayed ref is processed. must_insert_reserved is
178 * used to flag a delayed ref so the accounting can be updated
199 /* Indicate that we are flushing delayed refs for the commit */
274 * Normally false, but for certain cases like delayed subtree scan,
H A DMakefile31 compression.o delayed-ref.o relocation.o delayed-inode.o scrub.o \
47 tests/raid-stripe-tree-tests.o tests/delayed-refs-tests.o
H A Dspace-info.h29 * - Running delayed inode items
36 * - Running delayed inode items
37 * - Running delayed refs
46 * - Running delayed iputs
/linux/drivers/md/
H A Ddm-delay.c88 struct dm_delay_info *delayed, *next; in flush_delayed_bios() local
99 list_for_each_entry_safe(delayed, next, &local_list, list) { in flush_delayed_bios()
101 if (flush_all || time_after_eq(jiffies, delayed->expires)) { in flush_delayed_bios()
102 struct bio *bio = dm_bio_from_per_bio_data(delayed, in flush_delayed_bios()
104 list_del(&delayed->list); in flush_delayed_bios()
106 delayed->class->ops--; in flush_delayed_bios()
113 next_expires = delayed->expires; in flush_delayed_bios()
115 next_expires = min(next_expires, delayed->expires); in flush_delayed_bios()
314 struct dm_delay_info *delayed; in delay_bio() local
320 delayed = dm_per_bio_data(bio, sizeof(struct dm_delay_info)); in delay_bio()
[all …]
/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Duncore-power.json151 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
160 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
169 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
178 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
187 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
196 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
205 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
214 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
223 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
232 …"PublicDescription": "Number of times that a deep C state was requested, but the delayed C state a…
[all …]
/linux/tools/virtio/
H A Dvhost_net_test.c276 bool delayed, int bufs) in run_tx_test() argument
330 if (delayed) { in run_tx_test()
343 bool delayed, int bufs) in run_rx_test() argument
441 .name = "delayed-interrupt",
445 .name = "no-delayed-interrupt",
468 " [--delayed-interrupt]" in help()
482 bool delayed = false; in main() local
504 delayed = true; in main()
528 run_rx_test(&dev, &dev.vqs[0], delayed, nbufs); in main()
529 run_tx_test(&dev, &dev.vqs[1], delayed, nbufs); in main()
H A Dvirtio_test.c170 bool delayed, int batch, int reset_n, int bufs) in run_test() argument
262 if (delayed) { in run_test()
309 .name = "delayed-interrupt",
313 .name = "no-delayed-interrupt",
336 " [--delayed-interrupt]" in help()
351 bool delayed = false; in main() local
372 delayed = true; in main()
401 run_test(&dev, &dev.vqs[0], delayed, batch, reset, 0x100000); in main()
/linux/Documentation/ABI/testing/
H A Dsysfs-devices-xenbus20 pv device has been delayed in order to avoid stalls due to
30 trigger delayed EOI processing.
37 before delayed EOI processing is triggered for a Xen pv
H A Ddebugfs-scmi-raw26 Any additional delayed response received afterwards can be read
62 Any additional delayed response received afterwards can be read
140 Any additional delayed response received afterwards can be read
195 Any additional delayed response received afterwards can be read
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dtc_action_hw_stats.sh86 skip_sw dst_ip 192.0.2.2 action drop hw_stats delayed
87 check_fail $? "Unexpected success in adding rule with delayed hw_stats"
89 log_test "delayed hw_stats"
/linux/sound/pci/mixart/
H A Dmixart_core.h217 u32 delayed; member
230 u32 delayed; member
387 u32 delayed; member
437 u32 delayed; member
497 u32 delayed; member
542 u32 delayed; member
/linux/net/ipv4/
H A Dtcp_yeah.c94 * because delayed ACKs can cover more than one segment, so they in tcp_yeah_cong_avoid()
97 * Another unfortunate fact of life is that delayed ACKs delay the in tcp_yeah_cong_avoid()
106 * at least one RTT sample that wasn't from a delayed ACK. in tcp_yeah_cong_avoid()
109 * means they're almost certainly delayed ACKs. in tcp_yeah_cong_avoid()
125 * of delayed ACKs, at the cost of noticing congestion in tcp_yeah_cong_avoid()
H A Dtcp_vegas.c26 * o To filter out the noise caused by delayed ACKs, we use the
107 * avoid the effects of delayed ACKs)
185 * at least one RTT sample that wasn't from a delayed ACK. in tcp_vegas_cong_avoid()
188 * means they're almost certainly delayed ACKs. in tcp_vegas_cong_avoid()
209 * of delayed ACKs, at the cost of noticing congestion in tcp_vegas_cong_avoid()
/linux/include/linux/
H A Ddevm-helpers.h35 * devm_delayed_work_autocancel - Resource-managed delayed work allocation
40 * Initialize delayed work which is automatically cancelled when driver is
41 * detached. A few drivers need delayed work which must be cancelled before
/linux/Documentation/misc-devices/
H A Dbh1770glc.rst36 by using a delayed work. As long as there is proximity threshold above
37 interrupts the delayed work is pushed forward. So, when proximity level goes
38 below the threshold value, there is no interrupt and the delayed work will
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dti,gpmc-child.yaml129 description: ADV signal is delayed by half GPMC clock
133 description: CS signal is delayed by half GPMC clock
149 description: OE signal is delayed by half GPMC clock
153 description: WE signal is delayed by half GPMC clock
/linux/include/net/iucv/
H A Daf_iucv.h100 /* transmission of skb was done successfully (delayed) */
102 /* target unreachable (detected delayed) */
104 /* general error (detected delayed) */
/linux/drivers/gpu/vga/
H A Dvga_switcheroo.c134 * @delayed_switch_active: whether a delayed switch is pending
135 * @delayed_client_id: client to which a delayed switch is pending
628 * * DIGD: Delayed switch to the integrated graphics device.
631 * * DDIS: Delayed switch to the discrete graphics device.
825 /* request a delayed switch - test can we switch now */ in vga_switcheroo_debugfs_write()
885 pr_info("setting delayed switch to client %d\n", client->id); in vga_switcheroo_debugfs_write()
891 pr_err("delayed switching stage 1 failed %d\n", ret); in vga_switcheroo_debugfs_write()
927 * vga_switcheroo_process_delayed_switch() - helper for delayed switching
929 * Process a delayed switch if one is pending.
931 * Return: 0 on success. -EINVAL if no delayed switch is pending, if the client
[all …]
/linux/sound/soc/intel/catpt/
H A Dipc.c79 /* wait for delayed reply */ in catpt_wait_msg_completion()
228 /* signal completion of delayed reply */ in catpt_dsp_process_response()
249 /* ensure there is delayed reply or notification to process */ in catpt_dsp_irq_thread()
290 /* delayed reply or notification */ in catpt_dsp_irq_handler()
/linux/drivers/isdn/mISDN/
H A Dclock.c18 * enabled. If function call is delayed, tv must be set with the timestamp
153 if (timestamp) { /* timestamp must be set, if function call is delayed */ in mISDN_clock_update()
160 if (timestamp) { /* timestamp must be set, if function call is delayed */ in mISDN_clock_update()
/linux/drivers/s390/cio/
H A Dio_sch.h75 * @drc: delayed return code
158 unsigned int dosense:1; /* delayed SENSE required */
159 unsigned int doverify:1; /* delayed path verification */

12345678910>>...29