adapter_info
struct kvm_s390_io_adapter adapter_info;
if (copy_from_user(&adapter_info,
(void __user *)attr->addr, sizeof(adapter_info)))
if (adapter_info.id >= MAX_S390_IO_ADAPTERS)
adapter_info.id = array_index_nospec(adapter_info.id,
if (dev->kvm->arch.adapters[adapter_info.id] != NULL)
adapter->id = adapter_info.id;
adapter->isc = adapter_info.isc;
adapter->maskable = adapter_info.maskable;
adapter->swap = adapter_info.swap;
adapter->suppressible = (adapter_info.flags) &
struct adapter_info *p_adapter_info;
struct adapter_info *adap_info = pData;
struct adapter_info *adap_info;
adap_info = kzalloc_obj(struct adapter_info);
struct adapter_info *adap_info = pci_get_drvdata(pdev);
struct adapter_info *adap_info = pci_get_drvdata(pdev);
struct adapter_info *adap_info = dev_get_drvdata(dev);
const struct adapter_info *info;
return adapter_info(adap)->caps & SUPPORTED_AUI;
return adapter_info(adap)->caps & SUPPORTED_10000baseT_Full;
const struct adapter_info *t3_get_adapter_info(unsigned int board_id);
int t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai,
static void print_port_info(struct adapter *adap, const struct adapter_info *ai)
const struct adapter_info *ai;
if (cause & (1 << adapter_info(adapter)->gpio_intr[i])) {
adapter_info(adap)->gpio_intr[i])
gpi_intr |= 1 << adapter_info(adap)->gpio_intr[i];
static void mi1_init(struct adapter *adap, const struct adapter_info *ai)
const struct adapter_info *ai)
int t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai,
const struct adapter_info *ai = adapter->params.info;
static const struct adapter_info t3_adap_info[] = {
const struct adapter_info *t3_get_adapter_info(unsigned int id)
struct blogic_adapter_info adapter_info;
&adapter_info,
sizeof(adapter_info)) != sizeof(adapter_info))
if (adapter_info.genericinfo_valid) {
adapter->low_term = adapter_info.low_term;
adapter->high_term = adapter_info.high_term;
struct blogic_adapter_info adapter_info;
&adapter_info, sizeof(adapter_info)) !=
sizeof(adapter_info))
adapter_info.isa_port = BLOGIC_IO_DISABLE;
if (adapter_info.isa_port == BLOGIC_IO_330) {
le32_to_cpu(dev->adapter_info.serial[0]), cid);
(fib->dev->adapter_info.options & AAC_OPT_SGMAP_HOST64))
memcpy(&dev->adapter_info, info, sizeof(*info));
if (dev->adapter_info.options & AAC_OPT_SUPPLEMENT_ADAPTER_INFO) {
tmp = le32_to_cpu(dev->adapter_info.kernelrev);
le32_to_cpu(dev->adapter_info.kernelbuild),
tmp = le32_to_cpu(dev->adapter_info.monitorrev);
le32_to_cpu(dev->adapter_info.monitorbuild));
tmp = le32_to_cpu(dev->adapter_info.biosrev);
le32_to_cpu(dev->adapter_info.biosbuild));
if(dev->adapter_info.options & AAC_OPT_NONDASD)
if ((dev->adapter_info.options & AAC_OPT_SCSI_MANAGED) &&
(dev->adapter_info.options & AAC_OPT_RAID_SCSI_MODE)) {
(dev->adapter_info.options & AAC_OPT_SGMAP_HOST64)) {
if (!(dev->adapter_info.options & AAC_OPT_NEW_COMM)) {
struct aac_adapter_info adapter_info;
return (dev->adapter_info.options & AAC_OPT_NEW_COMM_64);
} else if (dev->adapter_info.options & AAC_OPT_SGMAP_HOST64) {
((dev->adapter_info.options &
((dev->adapter_info.options &
((dev->adapter_info.options &
((dev->adapter_info.options &
tmp = le32_to_cpu(dev->adapter_info.kernelrev);
le32_to_cpu(dev->adapter_info.kernelbuild));
tmp = le32_to_cpu(dev->adapter_info.monitorrev);
le32_to_cpu(dev->adapter_info.monitorbuild));
tmp = le32_to_cpu(dev->adapter_info.biosrev);
le32_to_cpu(dev->adapter_info.biosbuild));
if (le32_to_cpu(dev->adapter_info.serial[0]) != 0xBAD0)
le32_to_cpu(dev->adapter_info.serial[0]));
if (aac->adapter_info.options & AAC_OPT_NEW_COMM)
ep->adapter_info[0] = asc_dvc_varp->cfg->adapter_info[0];
ep->adapter_info[1] = asc_dvc_varp->cfg->adapter_info[1];
ep->adapter_info[2] = asc_dvc_varp->cfg->adapter_info[2];
ep->adapter_info[3] = asc_dvc_varp->cfg->adapter_info[3];
ep->adapter_info[4] = asc_dvc_varp->cfg->adapter_info[4];
ep->adapter_info[5] = asc_dvc_varp->cfg->adapter_info[5];
if (asc_get_eeprom_string((ushort *)&ep->adapter_info[0], serialstr)
else if (ep->adapter_info[5] == 0xBB)
uchar adapter_info[6];
uchar adapter_info[6];
eep_config->adapter_info[0] = 0;
eep_config->adapter_info[1] = 0;
eep_config->adapter_info[2] = 0;
eep_config->adapter_info[3] = 0;
eep_config->adapter_info[4] = 0;
eep_config->adapter_info[5] = 0xBB;
asc_dvc->cfg->adapter_info[0] = eep_config->adapter_info[0];
asc_dvc->cfg->adapter_info[1] = eep_config->adapter_info[1];
asc_dvc->cfg->adapter_info[2] = eep_config->adapter_info[2];
asc_dvc->cfg->adapter_info[3] = eep_config->adapter_info[3];
asc_dvc->cfg->adapter_info[4] = eep_config->adapter_info[4];
asc_dvc->cfg->adapter_info[5] = eep_config->adapter_info[5];
struct atto_vda_adapter_info adapter_info;
if (evt_struct->xfer_iu->mad.adapter_info.common.status) {
evt_struct->xfer_iu->mad.adapter_info.common.status);
req = &evt_struct->iu.mad.adapter_info;
struct viosrp_adapter_info *mad = &vio_iu(iue)->mad.adapter_info;
product_info->max_commands = inquiry->adapter_info.max_commands;
enquiry3->rebuild_rate = inquiry->adapter_info.rebuild_rate;
product_info->nchannels = inquiry->adapter_info.nchannels;
inquiry->adapter_info.fw_version[i];
inquiry->adapter_info.bios_version[i];
inquiry->adapter_info.cache_flush_interval;
product_info->dram_size = inquiry->adapter_info.dram_size;
inquiry)->raid_inq.adapter_info.rebuild_rate);
raid_inq.adapter_info.battery_status;
mega_adp_info adapter_info;
mraid_adapinfo_t adapter_info;
struct viosrp_adapter_info adapter_info;
hpi_write_word(pdo, HPI_HIF_ADDR(adapter_info),
adapter_info);
adapter_info =
HPI_HIF_ADDR(adapter_info));
(adapter_info)) ==
u32 adapter_info = 0;
u32 adapter_info;
static struct adapter_info aDAPTER_INFO[HPI_MAX_ADAPTERS];