/Linux-v6.1/drivers/md/ |
D | raid5-log.h | 12 void r5l_quiesce(struct r5l_log *log, int quiesce); 43 void ppl_quiesce(struct r5conf *conf, int quiesce); 116 static inline void log_quiesce(struct r5conf *conf, int quiesce) in log_quiesce() argument 119 r5l_quiesce(conf->log, quiesce); in log_quiesce() 121 ppl_quiesce(conf, quiesce); in log_quiesce()
|
D | md.h | 621 void (*quiesce) (struct mddev *mddev, int quiesce); member
|
D | md-linear.c | 288 .quiesce = linear_quiesce,
|
D | raid0.c | 755 static void raid0_quiesce(struct mddev *mddev, int quiesce) in raid0_quiesce() argument 770 .quiesce = raid0_quiesce,
|
D | md-cluster.c | 435 mddev->pers->quiesce(mddev, 1); in remove_suspend_info() 440 mddev->pers->quiesce(mddev, 0); in remove_suspend_info() 495 mddev->pers->quiesce(mddev, 1); in process_suspend_info() 501 mddev->pers->quiesce(mddev, 0); in process_suspend_info()
|
D | raid5.h | 641 int quiesce; member
|
D | raid5.c | 242 (conf->quiesce && r5c_is_writeback(conf->log) && in do_release_stripe() 816 if (!(flags & R5_GAS_NOQUIESCE) && conf->quiesce) { in raid5_get_active_stripe() 830 !conf->quiesce, in raid5_get_active_stripe() 5562 if (conf->quiesce == 0) { in raid5_read_one_chunk() 5567 if (!did_inc || smp_load_acquire(&conf->quiesce) != 0) { in raid5_read_one_chunk() 5574 wait_event_lock_irq(conf->wait_for_quiescent, conf->quiesce == 0, in raid5_read_one_chunk() 6501 wait_event(conf->wait_for_overlap, conf->quiesce != 2); in raid5_sync_request() 8660 static void raid5_quiesce(struct mddev *mddev, int quiesce) in raid5_quiesce() argument 8664 if (quiesce) { in raid5_quiesce() 8674 smp_store_release(&conf->quiesce, 2); in raid5_quiesce() [all …]
|
D | md.c | 477 mddev->pers->quiesce(mddev, 1); in mddev_suspend() 495 mddev->pers->quiesce(mddev, 0); in mddev_resume() 3921 if (!mddev->pers->quiesce) { in level_store() 5135 mddev->pers->quiesce == NULL) in suspend_lo_store() 6200 if (mddev->pers && mddev->pers->quiesce) { in __md_stop_writes() 6201 mddev->pers->quiesce(mddev, 1); in __md_stop_writes() 6202 mddev->pers->quiesce(mddev, 0); in __md_stop_writes() 6230 if (mddev->pers && mddev->pers->quiesce && !mddev->suspended) { in mddev_detach() 6231 mddev->pers->quiesce(mddev, 1); in mddev_detach() 6232 mddev->pers->quiesce(mddev, 0); in mddev_detach() [all …]
|
D | dm-cache-target.c | 1059 static void quiesce(struct dm_cache_migration *mg, in quiesce() function 1319 quiesce(mg, mg_update_metadata); in mg_upgrade_lock() 1408 quiesce(mg, mg_copy); in mg_lock_writes() 1525 quiesce(mg, invalidate_remove); in invalidate_lock()
|
D | raid5-ppl.c | 664 void ppl_quiesce(struct r5conf *conf, int quiesce) in ppl_quiesce() argument 669 if (quiesce) { in ppl_quiesce()
|
D | md-bitmap.c | 2134 bitmap->mddev->pers->quiesce(bitmap->mddev, 1); in md_bitmap_resize() 2250 bitmap->mddev->pers->quiesce(bitmap->mddev, 0); in md_bitmap_resize() 2281 if (!mddev->pers->quiesce) { in location_store()
|
D | raid5-cache.c | 874 if (conf->quiesce) in r5l_append_flush_payload() 1576 void r5l_quiesce(struct r5l_log *log, int quiesce) in r5l_quiesce() argument 1580 if (quiesce) { in r5l_quiesce()
|
D | raid1.c | 3353 static void raid1_quiesce(struct mddev *mddev, int quiesce) in raid1_quiesce() argument 3357 if (quiesce) in raid1_quiesce() 3402 .quiesce = raid1_quiesce,
|
/Linux-v6.1/Documentation/driver-api/nvdimm/ |
D | firmware-activate.rst | 41 either 'live', or 'quiesce'. A value of 'quiesce' triggers the kernel to 50 'live' or 'quiesce', where 'live' indicates that the firmware 51 does not require or inflict any quiesce period on the system to update 52 firmware. A capability value of 'quiesce' indicates that firmware does
|
/Linux-v6.1/drivers/nvdimm/ |
D | core.c | 429 bool quiesce; in activate_store() local 436 quiesce = false; in activate_store() 438 quiesce = true; in activate_store() 450 if (quiesce) in activate_store()
|
/Linux-v6.1/drivers/gpu/drm/i915/ |
D | Kconfig.profile | 92 int "How long to wait for an engine to quiesce gracefully before reset (ms)" 96 the GPU, we allow the innocent contexts also on the system to quiesce.
|
/Linux-v6.1/io_uring/ |
D | rsrc.h | 36 bool quiesce; member
|
D | rsrc.c | 231 if (node->rsrc_data->quiesce) in io_rsrc_node_ref_zero() 310 if (data->quiesce) in io_rsrc_ref_quiesce() 313 data->quiesce = true; in io_rsrc_ref_quiesce() 347 data->quiesce = false; in io_rsrc_ref_quiesce()
|
/Linux-v6.1/drivers/usb/gadget/function/ |
D | u_ether.c | 313 goto quiesce; in rx_complete() 319 quiesce: in rx_complete()
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | sysfs-bus-nfit | 215 the chance that a driver does not properly quiesce bus-mastering
|
/Linux-v6.1/drivers/message/fusion/ |
D | mptspi.c | 618 mptscsih_quiesce_raid(MPT_SCSI_HOST *hd, int quiesce, u8 channel, u8 id) in mptscsih_quiesce_raid() argument 637 if (quiesce) in mptscsih_quiesce_raid()
|
/Linux-v6.1/Documentation/driver-api/pm/ |
D | devices.rst | 236 For simple drivers, suspend might quiesce the device using class code 369 2. The ``->suspend`` methods should quiesce the device to stop it from 389 "quiesce device" and "save device state" phases, in which cases 514 The general procedure for hibernation is to quiesce all devices ("freeze"), 525 2. The ``->freeze`` methods should quiesce the device so that it doesn't
|
/Linux-v6.1/Documentation/driver-api/driver-model/ |
D | driver.rst | 242 If the device is still present, it should quiesce the device and place
|
/Linux-v6.1/Documentation/PCI/ |
D | pci-error-recovery.rst | 138 "quiesce" point. See note about interrupts at the end of this doc.
|
/Linux-v6.1/Documentation/driver-api/ |
D | xillybus.rst | 334 is done by sending a quiesce command to the device, since the acknowledge
|