| /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.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. 381 * Look up the delayed item by key. 383 * @delayed_node: pointer to the delayed node 451 /* If it's in a rbtree, then we need to have delayed node locked. */ in __btrfs_remove_delayed_item() 527 * for the number of leaves that will be used, based on the delayed in btrfs_delayed_item_reserve_metadata() 644 * Insert a single delayed item or a batch of delayed items, as many as possible 645 * that fit in a leaf. The delayed items (dir index keys) are sorted by their key [all …]
|
| H A D | block-rsv.c | 49 * There is some logic here to refill the delayed refs rsv or the global rsv 63 * buffer in case our delayed refs reserve does not reserve enough space to 77 * We keep a running tally of how many delayed refs we have on the system. 78 * We assume each one of these delayed refs are going to use a full 83 * From there it's straightforward, removing a delayed ref means we remove its 279 * If we are a delayed refs block reserve then push to the global in btrfs_block_rsv_release() 280 * reserve, otherwise dump into the global delayed refs reserve if it is in btrfs_block_rsv_release() 380 * But we also need space for the delayed ref updates from the unlink, in btrfs_update_global_block_rsv() 381 * so add BTRFS_UNLINK_METADATA_UNITS units for delayed refs, one for in btrfs_update_global_block_rsv() 542 * warn_on if we are short on our delayed refs reserve. in btrfs_use_block_rsv() [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,
|
| /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() 316 struct dm_delay_info *delayed; in delay_bio() local 322 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", 463 " [--delayed-interrupt]" in help() 477 bool delayed = false; in main() local 499 delayed = true; in main() 523 run_rx_test(&dev, &dev.vqs[0], delayed, nbufs); in main() 524 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/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/arch/x86/kernel/cpu/ |
| H A D | bus_lock.c | 204 * In order for each CPU to schedule its delayed work independently of the 205 * others, delayed work struct must be per-CPU. This is not required when 207 * the number of simultaneously scheduled delayed works to 1. 232 * If a CPU goes offline with pending delayed work to re-enable split lock 233 * detection then the delayed work will be executed on some other CPU. That
|
| /linux/sound/soc/intel/catpt/ |
| H A D | ipc.c | 80 /* wait for delayed reply */ in catpt_wait_msg_completion() 236 /* signal completion of delayed reply */ in catpt_dsp_process_response() 257 /* ensure there is delayed reply or notification to process */ in catpt_dsp_irq_thread() 298 /* delayed reply or notification */ in catpt_dsp_irq_handler()
|
| /linux/drivers/net/ethernet/intel/ixd/ |
| H A D | ixd.h | 14 * @init_task: Delayed initialization after reset 15 * @init_task.init_work: Delayed initialization work
|
| /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 */
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_gsc_types.h | 38 /** @wq: workqueue to handle jobs for delayed load and proxy handling */ 41 /** @work: delayed load and proxy handling work */
|
| /linux/fs/xfs/scrub/ |
| H A D | fscounters.c | 34 * reservations, inodes, delayed allocation reservations, and free inodes. 300 uint64_t delayed; in xchk_fscount_aggregate_agcounts() local 357 * Delayed allocation reservations are taken out of the incore counters in xchk_fscount_aggregate_agcounts() 361 delayed = percpu_counter_sum(&mp->m_delalloc_blks); in xchk_fscount_aggregate_agcounts() 362 fsc->fdblocks -= delayed; in xchk_fscount_aggregate_agcounts() 365 delayed); in xchk_fscount_aggregate_agcounts()
|
| /linux/drivers/misc/vmw_vmci/ |
| H A D | vmci_doorbell.c | 261 * Calls the specified callback in a delayed context. 386 * locks held - the default) or delayed (in a kernel thread) by 387 * specifying the flag VMCI_FLAG_DELAYED_CB. If delayed execution 389 * unable to allocate memory for the delayed execution (highly 542 * after this, in a callback or still on the delayed work queue. in vmci_doorbell_destroy()
|
| /linux/include/net/ |
| H A D | inet_connection_sock.h | 60 * @icsk_delack_timer: Delayed ACK timer 76 * @icsk_ack: Delayed ACK control data 124 __u16 rcv_mss; /* MSS used for delayed ACK decisions */ 146 #define ICSK_TIME_DACK 2 /* Delayed ack timer */
|
| /linux/fs/ext4/ |
| H A D | Kconfig | 16 physical block numbers. The ext4 filesystem also supports delayed 23 are some performance gains from the delayed allocation and inode
|