Searched refs:recovery (Results 1 - 25 of 33) sorted by relevance

12

/drivers/target/iscsi/
H A Discsi_target_datain_values.c98 if (dr->recovery && dr->generate_recovery_values) {
106 next_burst_len = (!dr->recovery) ?
108 read_data_done = (!dr->recovery) ?
144 datain->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++;
147 if (!dr->recovery) {
155 if (!dr->recovery) {
165 (dr->recovery == DATAIN_WITHIN_COMMAND_RECOVERY) ?
172 (dr->recovery == DATAIN_WITHIN_COMMAND_RECOVERY) ?
197 if (dr->recovery && dr->generate_recovery_values) {
205 read_data_done = (!dr->recovery)
[all...]
H A Discsi_target.h26 extern int iscsit_build_r2ts_for_cmd(struct iscsi_conn *, struct iscsi_cmd *, bool recovery);
H A Discsi_target_erl0.c2 * This file contains error recovery level zero functions used by
83 * We do the within-command recovery checks here as it is
85 * Basically, if we are in within-command recovery and
234 * Due to possibility of recovery DataOUT sent by the initiator
384 pr_err("Unable to perform within-command recovery"
399 int dump = 0, recovery = 0; local
418 recovery = 1;
428 recovery = 1;
444 pr_err("Unable to perform within-command recovery"
452 return (recovery)
[all...]
H A Discsi_target_erl1.c2 * This file contains error recovery level one used by the iSCSI Target driver.
39 * Used to dump excess datain payload for certain error recovery
456 dr->recovery = DATAIN_WITHIN_COMMAND_RECOVERY;
617 int i, send_recovery_r2t = 0, recovery = 0; local
662 * Set recovery = 1 for any missing, CRC failed, or timed
670 recovery = 1;
686 return (!recovery) ? DATAOUT_NORMAL : DATAOUT_WITHIN_COMMAND_RECOVERY;
H A Discsi_target_core.h108 /* struct iscsi_datain_req->recovery */
309 enum datain_req_rec_table recovery; member in struct:iscsi_datain_req
352 /* Within command recovery count */
450 /* spinlock for adding within command recovery entries */
477 /* Pointer to connection recovery entry */
479 /* Session the command is part of, used for connection recovery */
H A Discsi_target_tmr.c142 " connection recovery command list.\n", hdr->rtt);
146 * Temporary check to prevent connection recovery for
151 pr_err("Unable to perform connection recovery for"
158 pr_err("Unable to perform connection recovery for"
166 pr_err("Unable to perform connection recovery for"
196 pr_debug("iSCSI connection recovery successful for CID:"
350 dr->recovery = DATAIN_CONNECTION_RECOVERY;
460 * connection recovery releated TASK_REASSIGN.
H A Discsi_target_util.c67 int recovery,
79 r2t->recovery_r2t = recovery;
449 * Scan through the inactive connection recovery list's command list.
469 * Scan through the active connection recovery list's command list.
63 iscsit_add_r2t_to_list( struct iscsi_cmd *cmd, u32 offset, u32 xfer_len, int recovery, u32 r2t_sn) argument
/drivers/ide/
H A Dcs5520.c49 int recovery; member in struct:pio_clocks
68 (cs5520_pio_clocks[pio].recovery << 4) |
76 (cs5520_pio_clocks[pio].recovery << 4) |
80 (cs5520_pio_clocks[pio].recovery << 4) |
H A Dqd65xx.h57 s16 recovery; /* recovery time */ member in struct:qd65xx_timing_s
H A Dqd65xx.c108 * upper nibble represents recovery time, in count of VLB clocks
167 *recovery_time = p->recovery;
230 printk(KERN_WARNING "%s: Strange recovery time !\n",drive->name);
237 printk(KERN_WARNING "%s: Strange recovery time !\n",drive->name);
/drivers/net/wireless/ath/ath6kl/
H A DMakefile37 ath6kl_core-y += recovery.o
H A Drecovery.c100 struct ath6kl_fw_recovery *recovery = &ar->fw_recovery; local
103 INIT_WORK(&recovery->recovery_work, ath6kl_recovery_work);
104 recovery->seq_num = 0;
105 recovery->hb_misscnt = 0;
/drivers/md/
H A Dmd.c320 set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
1142 /* active but not in sync implies recovery up to
2067 /* May as well allow recovery to be retried once */
2258 * then a recovery will happen and soon that array won't
2343 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery))
2483 set_bit(MD_RECOVERY_NEEDED, &rdev->mddev->recovery);
2506 * check if recovery is needed.
2511 set_bit(MD_RECOVERY_NEEDED, &rdev->mddev->recovery);
2603 set_bit(MD_RECOVERY_NEEDED, &rdev->mddev->recovery);
2613 if (test_bit(MD_RECOVERY_RUNNING, &rdev->mddev->recovery))
[all...]
H A Ddm-raid.c478 * [[no]sync] Force or prevent recovery of the
541 * 4) Device hadn't completed recovery after previous failure.
1024 * Partial recovery is performed on
1343 if (test_bit(MD_RECOVERY_FROZEN, &mddev->recovery))
1346 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) ||
1347 (!mddev->ro && test_bit(MD_RECOVERY_NEEDED, &mddev->recovery))) {
1348 if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery))
1351 if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) {
1352 if (!test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery))
1354 else if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery))
[all...]
H A Draid10.c133 * When performing a recovery, we need 2 bios, one for read,
150 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) ||
151 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery))
154 nalloc = 2; /* recovery */
180 &conf->mddev->recovery)) {
181 /* we can share bv_page's during recovery
473 &rdev->mddev->recovery);
634 * or recovery, so reshape isn't happening
807 * device if no resync is going on (recovery is ok), or below
981 * either some resync/recovery, o
[all...]
H A Draid1.c122 if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery))
134 if (!test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) {
419 conf->mddev->recovery);
810 * either some resync/recovery, or reconfigure the array.
1488 * However don't try a recovery from this drive as
1504 * if recovery is running, make sure it aborts.
1506 set_bit(MD_RECOVERY_INTR, &mddev->recovery);
1638 /* As all devices are equivalent, we don't need a full recovery
1695 /* Only remove non-faulty devices if recovery
1780 mddev->recovery);
[all...]
H A Dmd.h133 * bitmap-based recovery to get fully in sync
281 * "recovery", or "reshape") is started. It holds this value even
315 /* recovery/resync flags
318 * SYNC: actually doing a resync, not a recovery
319 * RECOVER: doing recovery, or need to try it.
327 * If neither SYNC or RESHAPE are set, then it is a recovery.
341 unsigned long recovery; member in struct:mddev
342 /* If a RAID personality determines that recovery (of a particular
344 * takes a copy of this number and does not attempt recovery again
446 set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
[all...]
H A Draid5.c2145 &rdev->mddev->recovery);
2197 set_bit(MD_RECOVERY_INTR, &mddev->recovery);
2850 * non-sync devices, or abort the recovery
2852 if (test_bit(MD_RECOVERY_RECOVER, &conf->mddev->recovery)) {
2853 /* During recovery devices cannot be removed, so
2883 /* Doing recovery so rcu locking not required */
3240 /* either failed parity check, or recovery is happening */
3273 if (test_bit(MD_RECOVERY_CHECK, &conf->mddev->recovery))
3424 if (test_bit(MD_RECOVERY_CHECK, &conf->mddev->recovery))
3699 * sync and recovery bot
[all...]
/drivers/ata/
H A Dpata_cs5520.c49 int recovery; member in struct:pio_clocks
78 (cs5520_pio_clocks[pio].recovery << 4) |
83 (cs5520_pio_clocks[pio].recovery << 4) |
87 (cs5520_pio_clocks[pio].recovery << 4) |
H A Dpata_legacy.c655 int active, recovery; local
663 recovery = 18 - clamp_val(t.recover, 3, 18);
666 recovery = 15 - clamp_val(t.recover, 0, 15);
668 timing = (recovery << 4) | active | 0x08;
790 int active, recovery; local
803 recovery = (clamp_val(t.recover, 1, 15) + 1) & 0x0F;
804 timing = (active << 4) | recovery;
H A Dpata_sis.c234 static const u8 recovery[] = { 0x00, 0x06, 0x04, 0x03, 0x03 }; local
241 t1 &= ~0x0F; /* Clear active/recovery timings */
245 t2 |= recovery[speed];
349 /* bits 3-0 hold recovery timing bits 8-10 active timing and
389 /* bits 3-0 hold recovery timing bits 8-10 active timing and
696 /* force per drive recovery and active timings
/drivers/staging/rtl8188eu/include/
H A Dphy.h29 void rtl88eu_phy_iq_calibrate(struct adapter *adapter, bool recovery);
/drivers/net/wireless/rtlwifi/rtl8192c/
H A Ddm_common.h178 void rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw, bool recovery);
/drivers/net/wireless/ti/wlcore/
H A Dconf.h1338 /* BUG() on fw recovery */
1341 /* Prevent HW recovery. FW will remain stuck. */
1378 struct conf_recovery_settings recovery; member in struct:wlcore_conf
/drivers/staging/rtl8188eu/hal/
H A Dphy.c1412 void rtl88eu_phy_iq_calibrate(struct adapter *adapt, bool recovery) argument
1439 if (recovery) {
1441 ("phy_iq_calibrate: Return due to recovery!\n"));

Completed in 1488 milliseconds

12