Lines Matching refs:entry
611 /* Add an entry into h->dev[] array. */
690 /* Update an entry in h->dev[] array. */
692 int entry, struct hpsa_scsi_dev_t *new_entry)
695 BUG_ON(entry < 0 || entry >= HPSA_MAX_DEVICES);
698 h->dev[entry]->raid_level = new_entry->raid_level;
704 /* Replace an entry from h->dev[] array. */
706 int entry, struct hpsa_scsi_dev_t *new_entry,
711 BUG_ON(entry < 0 || entry >= HPSA_MAX_DEVICES);
712 removed[*nremoved] = h->dev[entry];
720 new_entry->target = h->dev[entry]->target;
721 new_entry->lun = h->dev[entry]->lun;
724 h->dev[entry] = new_entry;
732 /* Remove an entry from h->dev[] array. */
733 static void hpsa_scsi_remove_entry(struct ctlr_info *h, int hostno, int entry,
740 BUG_ON(entry < 0 || entry >= HPSA_MAX_DEVICES);
742 sd = h->dev[entry];
743 removed[*nremoved] = h->dev[entry];
746 for (i = entry; i < h->ndevices-1; i++)
864 int i, entry, device_change, changes = 0;
894 device_change = hpsa_scsi_find_entry(csd, sd, nsds, &entry);
902 hpsa_scsi_replace_entry(h, hostno, i, sd[entry],
907 sd[entry] = NULL;
909 hpsa_scsi_update_entry(h, hostno, i, sd[entry]);
922 h->ndevices, &entry);
3010 /* Get the first entry from the Request Q */
4612 * Each SG entry requires 16 bytes. The eight registers are programmed
4624 /* 5 = 1 s/g entry or 4k
4625 * 6 = 2 s/g entry or 8k
4626 * 8 = 4 s/g entry or 16k
4627 * 10 = 6 s/g entry or 24k