| /linux/fs/btrfs/tests/ |
| H A D | delayed-refs-tests.c | 5 #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 D | delayed-inode.h | 37 * 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 D | delayed-inode.c | 13 #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 D | delayed-ref.c | 11 #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 D | delayed-ref.h | 66 * 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 D | Makefile | 31 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 D | space-info.h | 29 * - Running delayed inode items 36 * - Running delayed inode items 37 * - Running delayed refs 46 * - Running delayed iputs
|
| /linux/drivers/md/ |
| H A D | dm-delay.c | 88 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 D | uncore-power.json | 151 …"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 D | vhost_net_test.c | 276 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 D | virtio_test.c | 170 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 D | sysfs-devices-xenbus | 20 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 D | debugfs-scmi-raw | 26 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 D | tc_action_hw_stats.sh | 86 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 D | mixart_core.h | 217 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 D | tcp_yeah.c | 94 * 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 D | tcp_vegas.c | 26 * 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 D | devm-helpers.h | 35 * 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 D | bh1770glc.rst | 36 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 D | ti,gpmc-child.yaml | 129 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 D | af_iucv.h | 100 /* transmission of skb was done successfully (delayed) */ 102 /* target unreachable (detected delayed) */ 104 /* general error (detected delayed) */
|
| /linux/drivers/gpu/vga/ |
| H A D | vga_switcheroo.c | 134 * @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 D | ipc.c | 79 /* 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 D | clock.c | 18 * 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 D | io_sch.h | 75 * @drc: delayed return code 158 unsigned int dosense:1; /* delayed SENSE required */ 159 unsigned int doverify:1; /* delayed path verification */
|