Home
last modified time | relevance | path

Searched refs:quiesce (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/drivers/md/
Draid5-log.h12 extern void r5l_quiesce(struct r5l_log *log, int quiesce);
46 extern void ppl_quiesce(struct r5conf *conf, int quiesce);
119 static inline void log_quiesce(struct r5conf *conf, int quiesce) in log_quiesce() argument
122 r5l_quiesce(conf->log, quiesce); in log_quiesce()
124 ppl_quiesce(conf, quiesce); in log_quiesce()
Dmd.h596 void (*quiesce) (struct mddev *mddev, int quiesce); member
Dmd-linear.c299 .quiesce = linear_quiesce,
Draid0.c750 static void raid0_quiesce(struct mddev *mddev, int quiesce) in raid0_quiesce() argument
765 .quiesce = raid0_quiesce,
Dmd-cluster.c435 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()
Draid5.h629 int quiesce; member
Draid5.c233 (conf->quiesce && r5c_is_writeback(conf->log) && in do_release_stripe()
716 conf->quiesce == 0 || noquiesce, in raid5_get_active_stripe()
5457 if (conf->quiesce == 0) { in raid5_read_one_chunk()
5462 if (!did_inc || smp_load_acquire(&conf->quiesce) != 0) { in raid5_read_one_chunk()
5469 wait_event_lock_irq(conf->wait_for_quiescent, conf->quiesce == 0, in raid5_read_one_chunk()
6243 wait_event(conf->wait_for_overlap, conf->quiesce != 2); in raid5_sync_request()
8350 static void raid5_quiesce(struct mddev *mddev, int quiesce) in raid5_quiesce() argument
8354 if (quiesce) { in raid5_quiesce()
8364 smp_store_release(&conf->quiesce, 2); in raid5_quiesce()
8370 conf->quiesce = 1; in raid5_quiesce()
[all …]
Dmd.c493 mddev->pers->quiesce(mddev, 1); in mddev_suspend()
511 mddev->pers->quiesce(mddev, 0); in mddev_resume()
3950 if (!mddev->pers->quiesce) { in level_store()
5152 mddev->pers->quiesce == NULL) in suspend_lo_store()
6211 if (mddev->pers && mddev->pers->quiesce) { in __md_stop_writes()
6212 mddev->pers->quiesce(mddev, 1); in __md_stop_writes()
6213 mddev->pers->quiesce(mddev, 0); in __md_stop_writes()
6241 if (mddev->pers && mddev->pers->quiesce && !mddev->suspended) { in mddev_detach()
6242 mddev->pers->quiesce(mddev, 1); in mddev_detach()
6243 mddev->pers->quiesce(mddev, 0); in mddev_detach()
[all …]
Ddm-cache-target.c1067 static void quiesce(struct dm_cache_migration *mg, in quiesce() function
1327 quiesce(mg, mg_update_metadata); in mg_upgrade_lock()
1416 quiesce(mg, mg_copy); in mg_lock_writes()
1533 quiesce(mg, invalidate_remove); in invalidate_lock()
Draid5-ppl.c673 void ppl_quiesce(struct r5conf *conf, int quiesce) in ppl_quiesce() argument
678 if (quiesce) { in ppl_quiesce()
Dmd-bitmap.c2133 bitmap->mddev->pers->quiesce(bitmap->mddev, 1); in md_bitmap_resize()
2249 bitmap->mddev->pers->quiesce(bitmap->mddev, 0); in md_bitmap_resize()
2280 if (!mddev->pers->quiesce) { in location_store()
Draid5-cache.c875 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()
Draid1.c3343 static void raid1_quiesce(struct mddev *mddev, int quiesce) in raid1_quiesce() argument
3347 if (quiesce) in raid1_quiesce()
3392 .quiesce = raid1_quiesce,
Draid10.c4261 static void raid10_quiesce(struct mddev *mddev, int quiesce) in raid10_quiesce() argument
4265 if (quiesce) in raid10_quiesce()
5218 .quiesce = raid10_quiesce,
/Linux-v5.15/Documentation/driver-api/nvdimm/
Dfirmware-activate.rst41 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-v5.15/drivers/nvdimm/
Dcore.c464 bool quiesce; in activate_store() local
471 quiesce = false; in activate_store()
473 quiesce = true; in activate_store()
486 if (quiesce) in activate_store()
/Linux-v5.15/drivers/gpu/drm/i915/
DKconfig.profile92 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-v5.15/drivers/usb/gadget/function/
Du_ether.c313 goto quiesce; in rx_complete()
319 quiesce: in rx_complete()
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-nfit215 the chance that a driver does not properly quiesce bus-mastering
/Linux-v5.15/drivers/message/fusion/
Dmptspi.c618 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-v5.15/Documentation/driver-api/pm/
Ddevices.rst236 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-v5.15/Documentation/driver-api/driver-model/
Ddriver.rst242 If the device is still present, it should quiesce the device and place
/Linux-v5.15/Documentation/driver-api/
Dxillybus.rst334 is done by sending a quiesce command to the device, since the acknowledge
/Linux-v5.15/Documentation/PCI/
Dpci-error-recovery.rst138 "quiesce" point. See note about interrupts at the end of this doc.
/Linux-v5.15/fs/
Dio_uring.c255 bool quiesce; member
7735 if (data->quiesce) in io_rsrc_ref_quiesce()
7738 data->quiesce = true; in io_rsrc_ref_quiesce()
7764 data->quiesce = false; in io_rsrc_ref_quiesce()

12