Home
last modified time | relevance | path

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

/Linux-v4.19/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);
118 static inline void log_quiesce(struct r5conf *conf, int quiesce) in log_quiesce() argument
121 r5l_quiesce(conf->log, quiesce); in log_quiesce()
123 ppl_quiesce(conf, quiesce); in log_quiesce()
Dmd.h564 void (*quiesce) (struct mddev *mddev, int quiesce); member
Dmd-bitmap.c2126 bitmap->mddev->pers->quiesce(bitmap->mddev, 1); in md_bitmap_resize()
2242 bitmap->mddev->pers->quiesce(bitmap->mddev, 0); in md_bitmap_resize()
2273 if (!mddev->pers->quiesce) { in location_store()
2291 mddev->pers->quiesce(mddev, 1); in location_store()
2293 mddev->pers->quiesce(mddev, 0); in location_store()
2330 mddev->pers->quiesce(mddev, 1); in location_store()
2340 mddev->pers->quiesce(mddev, 0); in location_store()
Dmd-cluster.c452 mddev->pers->quiesce(mddev, 1); in remove_suspend_info()
456 mddev->pers->quiesce(mddev, 0); in remove_suspend_info()
505 mddev->pers->quiesce(mddev, 1); in process_suspend_info()
511 mddev->pers->quiesce(mddev, 0); in process_suspend_info()
Dmd-linear.c328 .quiesce = linear_quiesce,
Draid5.h631 int quiesce; member
Draid0.c774 static void raid0_quiesce(struct mddev *mddev, int quiesce) in raid0_quiesce() argument
789 .quiesce = raid0_quiesce,
Draid5.c242 (conf->quiesce && r5c_is_writeback(conf->log) && in do_release_stripe()
648 conf->quiesce == 0 || noquiesce, in raid5_get_active_stripe()
5095 if (conf->quiesce) in raid5_congested()
5263 conf->quiesce == 0, in raid5_read_one_chunk()
6037 wait_event(conf->wait_for_overlap, conf->quiesce != 2); in raid5_sync_request()
8038 static void raid5_quiesce(struct mddev *mddev, int quiesce) in raid5_quiesce() argument
8042 if (quiesce) { in raid5_quiesce()
8049 conf->quiesce = 2; in raid5_quiesce()
8055 conf->quiesce = 1; in raid5_quiesce()
8062 conf->quiesce = 0; in raid5_quiesce()
[all …]
Dmd.c387 mddev->pers->quiesce(mddev, 1); in mddev_suspend()
401 mddev->pers->quiesce(mddev, 0); in mddev_resume()
3713 if (!mddev->pers->quiesce) { in level_store()
4883 mddev->pers->quiesce == NULL) in suspend_lo_store()
5855 if (mddev->pers && mddev->pers->quiesce) { in __md_stop_writes()
5856 mddev->pers->quiesce(mddev, 1); in __md_stop_writes()
5857 mddev->pers->quiesce(mddev, 0); in __md_stop_writes()
5882 if (mddev->pers && mddev->pers->quiesce) { in mddev_detach()
5883 mddev->pers->quiesce(mddev, 1); in mddev_detach()
5884 mddev->pers->quiesce(mddev, 0); in mddev_detach()
[all …]
Draid5-ppl.c678 void ppl_quiesce(struct r5conf *conf, int quiesce) in ppl_quiesce() argument
683 if (quiesce) { in ppl_quiesce()
Ddm-cache-target.c1168 static void quiesce(struct dm_cache_migration *mg, in quiesce() function
1428 quiesce(mg, mg_update_metadata); in mg_upgrade_lock()
1522 quiesce(mg, mg_copy); in mg_lock_writes()
1648 quiesce(mg, invalidate_remove); in invalidate_lock()
Draid5-cache.c886 if (conf->quiesce) in r5l_append_flush_payload()
1587 void r5l_quiesce(struct r5l_log *log, int quiesce) in r5l_quiesce() argument
1591 if (quiesce) { in r5l_quiesce()
Draid1.c3290 static void raid1_quiesce(struct mddev *mddev, int quiesce) in raid1_quiesce() argument
3294 if (quiesce) in raid1_quiesce()
3339 .quiesce = raid1_quiesce,
Draid10.c3985 static void raid10_quiesce(struct mddev *mddev, int quiesce) in raid10_quiesce() argument
3989 if (quiesce) in raid10_quiesce()
4883 .quiesce = raid10_quiesce,
/Linux-v4.19/drivers/usb/gadget/function/
Du_ether.c309 goto quiesce; in rx_complete()
315 quiesce: in rx_complete()
/Linux-v4.19/Documentation/driver-model/
Ddriver.txt178 If the device is still present, it should quiesce the device and place
/Linux-v4.19/drivers/message/fusion/
Dmptspi.c623 mptscsih_quiesce_raid(MPT_SCSI_HOST *hd, int quiesce, u8 channel, u8 id) in mptscsih_quiesce_raid() argument
642 if (quiesce) in mptscsih_quiesce_raid()
/Linux-v4.19/Documentation/driver-api/pm/
Ddevices.rst238 For simple drivers, suspend might quiesce the device using class code
371 2. The ``->suspend`` methods should quiesce the device to stop it from
387 "quiesce device" and "save device state" phases, in which cases
512 The general procedure for hibernation is to quiesce all devices ("freeze"),
523 2. The ``->freeze`` methods should quiesce the device so that it doesn't
/Linux-v4.19/drivers/infiniband/hw/cxgb3/
Dcxio_wr.h287 __be32 quiesce; /* 2 */ member
/Linux-v4.19/Documentation/
Dxillybus.txt334 is done by sending a quiesce command to the device, since the acknowledge
/Linux-v4.19/Documentation/PCI/
Dpci-error-recovery.txt133 "quiesce" point. See note about interrupts at the end of this doc.
/Linux-v4.19/Documentation/networking/dsa/
Ddsa.txt466 suspend, should quiesce all Ethernet switch activities, but keep ports
/Linux-v4.19/Documentation/power/
Dpci.txt723 This callback is expected to quiesce the device and prepare it to be put into a