identify 1090 drivers/block/mtip32xx/mtip32xx.c *timeout = ((*(dd->port->identify + 90) * 2) * 60000); identify 1092 drivers/block/mtip32xx/mtip32xx.c *timeout = ((*(dd->port->identify + 89) * 2) * 60000); identify 1147 drivers/block/mtip32xx/mtip32xx.c memset(port->identify, 0, sizeof(u16) * ATA_ID_WORDS); identify 1168 drivers/block/mtip32xx/mtip32xx.c ata_swap_string(port->identify + 27, 40); /* model string*/ identify 1169 drivers/block/mtip32xx/mtip32xx.c ata_swap_string(port->identify + 23, 8); /* firmware string*/ identify 1170 drivers/block/mtip32xx/mtip32xx.c ata_swap_string(port->identify + 10, 20); /* serial# string*/ identify 1175 drivers/block/mtip32xx/mtip32xx.c port->identify[i] = le16_to_cpu(port->identify[i]); identify 1180 drivers/block/mtip32xx/mtip32xx.c if (port->identify[128] & 0x4) identify 1191 drivers/block/mtip32xx/mtip32xx.c port->identify, identify 1339 drivers/block/mtip32xx/mtip32xx.c if (!(port->identify[82] & 0x1)) { identify 1343 drivers/block/mtip32xx/mtip32xx.c if (!(port->identify[85] & 0x1)) { identify 1385 drivers/block/mtip32xx/mtip32xx.c raw0 = port->identify[100]; identify 1386 drivers/block/mtip32xx/mtip32xx.c raw1 = port->identify[101]; identify 1387 drivers/block/mtip32xx/mtip32xx.c raw2 = port->identify[102]; identify 1388 drivers/block/mtip32xx/mtip32xx.c raw3 = port->identify[103]; identify 1411 drivers/block/mtip32xx/mtip32xx.c strlcpy(cbuf, (char *)(port->identify+10), 21); identify 1415 drivers/block/mtip32xx/mtip32xx.c strlcpy(cbuf, (char *)(port->identify+23), 9); identify 1419 drivers/block/mtip32xx/mtip32xx.c strlcpy(cbuf, (char *)(port->identify+27), 41); identify 1423 drivers/block/mtip32xx/mtip32xx.c port->identify[128], identify 1424 drivers/block/mtip32xx/mtip32xx.c port->identify[128] & 0x4 ? "(LOCKED)" : ""); identify 1959 drivers/block/mtip32xx/mtip32xx.c if (copy_to_user((void __user *)arg, dd->port->identify, identify 2177 drivers/block/mtip32xx/mtip32xx.c dd->port->identify && identify 2180 drivers/block/mtip32xx/mtip32xx.c (char *) (dd->port->identify + 10), 21); identify 2181 drivers/block/mtip32xx/mtip32xx.c status = *(dd->port->identify + 141); identify 2207 drivers/block/mtip32xx/mtip32xx.c dd->port->identify && identify 2210 drivers/block/mtip32xx/mtip32xx.c (char *) (dd->port->identify+10), 21); identify 2211 drivers/block/mtip32xx/mtip32xx.c status = *(dd->port->identify + 141); identify 2558 drivers/block/mtip32xx/mtip32xx.c if (*(dd->port->identify + MTIP_FTL_REBUILD_OFFSET) == identify 2794 drivers/block/mtip32xx/mtip32xx.c port->identify = port->block1 + AHCI_IDFY_OFFSET; identify 2813 drivers/block/mtip32xx/mtip32xx.c if (*(dd->port->identify + MTIP_FTL_REBUILD_OFFSET) == identify 371 drivers/block/mtip32xx/mtip32xx.h u16 *identify; identify 213 drivers/gpu/drm/arm/display/komeda/komeda_dev.c mdev->funcs = product->identify(mdev->reg_base, &mdev->chip); identify 63 drivers/gpu/drm/arm/display/komeda/komeda_dev.h const struct komeda_dev_funcs *(*identify)(u32 __iomem *reg, identify 128 drivers/gpu/drm/arm/display/komeda/komeda_drv.c .identify = d71_identify, identify 184 drivers/hwmon/pmbus/pmbus.c info->identify = pmbus_identify; identify 416 drivers/hwmon/pmbus/pmbus.h int (*identify)(struct i2c_client *client, identify 2149 drivers/hwmon/pmbus/pmbus_core.c if (info->identify) { identify 2150 drivers/hwmon/pmbus/pmbus_core.c ret = (*info->identify)(client, info); identify 74 drivers/hwmon/pmbus/pxe1610.c .identify = pxe1610_identify, identify 68 drivers/hwmon/pmbus/tps53679.c .identify = tps53679_identify, identify 110 drivers/message/fusion/mptsas.c static void mptsas_parse_device_info(struct sas_identify *identify, identify 389 drivers/message/fusion/mptsas.c if (port_info->phy_info[i].identify.handle == handle) { identify 419 drivers/message/fusion/mptsas.c if (port_info->phy_info[i].identify.sas_address == identify 600 drivers/message/fusion/mptsas.c if (rphy->identify.sas_address == sas_address) { identify 766 drivers/message/fusion/mptsas.c rphy->identify.sas_address); identify 1420 drivers/message/fusion/mptsas.c struct sas_identify identify; identify 1464 drivers/message/fusion/mptsas.c mptsas_parse_device_info(&identify, &phy_info->attached); identify 1473 drivers/message/fusion/mptsas.c rphy->identify = identify; identify 1760 drivers/message/fusion/mptsas.c rphy->identify.sas_address) identify 1819 drivers/message/fusion/mptsas.c rphy->identify.sas_address) identify 1870 drivers/message/fusion/mptsas.c rphy->identify.sas_address) identify 2022 drivers/message/fusion/mptsas.c cfg.pageAddr = phy->identify.phy_identifier; identify 2094 drivers/message/fusion/mptsas.c if (phy->identify.target_port_protocols & SAS_PROTOCOL_SMP) identify 2113 drivers/message/fusion/mptsas.c req->PhyNum = phy->identify.phy_identifier; identify 2168 drivers/message/fusion/mptsas.c rphy->identify.sas_address) { identify 2200 drivers/message/fusion/mptsas.c rphy->identify.sas_address) { identify 2252 drivers/message/fusion/mptsas.c sas_address = rphy->identify.sas_address; identify 2260 drivers/message/fusion/mptsas.c port_info->phy_info[0].phy->identify.sas_address; identify 2544 drivers/message/fusion/mptsas.c phy_info->identify.handle = le16_to_cpu(buffer->OwnerDevHandle); identify 2705 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.sas_address = identify 2707 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle_parent = identify 2781 drivers/message/fusion/mptsas.c phy_info->identify.handle = le16_to_cpu(buffer->OwnerDevHandle); identify 2973 drivers/message/fusion/mptsas.c mptsas_parse_device_info(struct sas_identify *identify, identify 2978 drivers/message/fusion/mptsas.c identify->sas_address = device_info->sas_address; identify 2979 drivers/message/fusion/mptsas.c identify->phy_identifier = device_info->phy_id; identify 2986 drivers/message/fusion/mptsas.c identify->initiator_port_protocols = 0; identify 2988 drivers/message/fusion/mptsas.c identify->initiator_port_protocols |= SAS_PROTOCOL_SSP; identify 2990 drivers/message/fusion/mptsas.c identify->initiator_port_protocols |= SAS_PROTOCOL_STP; identify 2992 drivers/message/fusion/mptsas.c identify->initiator_port_protocols |= SAS_PROTOCOL_SMP; identify 2994 drivers/message/fusion/mptsas.c identify->initiator_port_protocols |= SAS_PROTOCOL_SATA; identify 3001 drivers/message/fusion/mptsas.c identify->target_port_protocols = 0; identify 3003 drivers/message/fusion/mptsas.c identify->target_port_protocols |= SAS_PROTOCOL_SSP; identify 3005 drivers/message/fusion/mptsas.c identify->target_port_protocols |= SAS_PROTOCOL_STP; identify 3007 drivers/message/fusion/mptsas.c identify->target_port_protocols |= SAS_PROTOCOL_SMP; identify 3009 drivers/message/fusion/mptsas.c identify->target_port_protocols |= SAS_PROTOCOL_SATA; identify 3017 drivers/message/fusion/mptsas.c identify->device_type = SAS_PHY_UNUSED; identify 3020 drivers/message/fusion/mptsas.c identify->device_type = SAS_END_DEVICE; identify 3023 drivers/message/fusion/mptsas.c identify->device_type = SAS_EDGE_EXPANDER_DEVICE; identify 3026 drivers/message/fusion/mptsas.c identify->device_type = SAS_FANOUT_EXPANDER_DEVICE; identify 3054 drivers/message/fusion/mptsas.c mptsas_parse_device_info(&phy->identify, &phy_info->identify); identify 3192 drivers/message/fusion/mptsas.c struct sas_identify identify; identify 3205 drivers/message/fusion/mptsas.c mptsas_parse_device_info(&identify, &phy_info->attached); identify 3213 drivers/message/fusion/mptsas.c if (port_info->phy_info[i].identify.sas_address == identify 3214 drivers/message/fusion/mptsas.c identify.sas_address) { identify 3221 drivers/message/fusion/mptsas.c if (identify.sas_address == identify 3222 drivers/message/fusion/mptsas.c parent_rphy->identify.sas_address) { identify 3228 drivers/message/fusion/mptsas.c switch (identify.device_type) { identify 3234 drivers/message/fusion/mptsas.c rphy = sas_expander_alloc(port, identify.device_type); identify 3247 drivers/message/fusion/mptsas.c rphy->identify = identify; identify 3257 drivers/message/fusion/mptsas.c if (identify.device_type == SAS_EDGE_EXPANDER_DEVICE || identify 3258 drivers/message/fusion/mptsas.c identify.device_type == SAS_FANOUT_EXPANDER_DEVICE) identify 3260 drivers/message/fusion/mptsas.c identify.sas_address, identify 3320 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle = identify 3322 drivers/message/fusion/mptsas.c mptsas_sas_device_pg0(ioc, &port_info->phy_info[i].identify, identify 3325 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle); identify 3328 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.sas_address; identify 3329 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.phy_id = identify 3364 drivers/message/fusion/mptsas.c sas_address = port_info->phy_info[0].identify.sas_address; identify 3371 drivers/message/fusion/mptsas.c &port_info->phy_info[i].identify, identify 3374 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle); identify 3375 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.phy_id = identify 3391 drivers/message/fusion/mptsas.c port_info->phy_info[0].identify.handle_parent); identify 3433 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.sas_address = identify 3435 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle_parent = identify 3470 drivers/message/fusion/mptsas.c if (rphy->identify.device_type == SAS_END_DEVICE) identify 3479 drivers/message/fusion/mptsas.c if (rphy->identify.device_type == identify 3481 drivers/message/fusion/mptsas.c rphy->identify.device_type == identify 3484 drivers/message/fusion/mptsas.c rphy->identify.sas_address); identify 3526 drivers/message/fusion/mptsas.c port_info->phy_info[0].identify.handle); identify 3540 drivers/message/fusion/mptsas.c port_info->phy_info[0].identify.sas_address; identify 3542 drivers/message/fusion/mptsas.c port_info->phy_info[0].identify.handle_parent); identify 3622 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.sas_address = identify 3624 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle_parent = identify 3671 drivers/message/fusion/mptsas.c (unsigned long long)buffer.phy_info[0].identify.sas_address); identify 3864 drivers/message/fusion/mptsas.c if (!(port_info->phy_info[0].identify.device_info & identify 3875 drivers/message/fusion/mptsas.c if (buffer.phy_info[0].identify.sas_address == identify 3876 drivers/message/fusion/mptsas.c port_info->phy_info[0].identify.sas_address) { identify 3909 drivers/message/fusion/mptsas.c buffer.phy_info[0].identify.sas_address); identify 3915 drivers/message/fusion/mptsas.c port_info->phy_info[i].identify.handle_parent = identify 3916 drivers/message/fusion/mptsas.c buffer.phy_info[0].identify.handle_parent; identify 3939 drivers/message/fusion/mptsas.c (unsigned long long)buffer.phy_info[0].identify.sas_address); identify 166 drivers/message/fusion/mptsas.h struct mptsas_devinfo identify; /* point to phy device info */ identify 104 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c phy->ops.identify(hw); identify 1174 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c .identify = &ixgbe_identify_phy_generic, identify 292 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c ret_val = phy->ops.identify(hw); identify 2232 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c .identify = &ixgbe_identify_phy_82599, identify 280 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c hw->phy.ops.identify(hw); identify 474 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c hw->phy.ops.identify(hw); identify 3491 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h s32 (*identify)(struct ixgbe_hw *); identify 894 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c .identify = &ixgbe_identify_phy_generic, identify 3203 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c ret_val = phy->ops.identify(hw); identify 3982 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c .identify = &ixgbe_identify_phy_generic, identify 3991 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c .identify = &ixgbe_identify_phy_x550em, identify 4000 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c .identify = ixgbe_identify_phy_x550em, identify 4011 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c .identify = &ixgbe_identify_phy_x550em, identify 4022 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c .identify = ixgbe_identify_phy_fw, identify 857 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c struct nfp_nsp_command_buf_arg identify = { identify 866 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c return nfp_nsp_command_buf(state, &identify); identify 113 drivers/net/ethernet/pensando/ionic/ionic_dev.c .identify.opcode = IONIC_CMD_IDENTIFY, identify 114 drivers/net/ethernet/pensando/ionic/ionic_dev.c .identify.ver = ver, identify 2280 drivers/net/ethernet/pensando/ionic/ionic_if.h struct ionic_dev_identify_cmd identify; identify 2309 drivers/net/ethernet/pensando/ionic/ionic_if.h struct ionic_dev_identify_comp identify; identify 1041 drivers/nvme/host/core.c c.identify.opcode = nvme_admin_identify; identify 1042 drivers/nvme/host/core.c c.identify.cns = NVME_ID_CNS_CTRL; identify 1064 drivers/nvme/host/core.c c.identify.opcode = nvme_admin_identify; identify 1065 drivers/nvme/host/core.c c.identify.nsid = cpu_to_le32(nsid); identify 1066 drivers/nvme/host/core.c c.identify.cns = NVME_ID_CNS_NS_DESC_LIST; identify 1140 drivers/nvme/host/core.c c.identify.opcode = nvme_admin_identify; identify 1141 drivers/nvme/host/core.c c.identify.cns = NVME_ID_CNS_NS_ACTIVE_LIST; identify 1142 drivers/nvme/host/core.c c.identify.nsid = cpu_to_le32(nsid); identify 1154 drivers/nvme/host/core.c c.identify.opcode = nvme_admin_identify; identify 1155 drivers/nvme/host/core.c c.identify.nsid = cpu_to_le32(nsid); identify 1156 drivers/nvme/host/core.c c.identify.cns = NVME_ID_CNS_NS; identify 414 drivers/nvme/target/admin-cmd.c if (le32_to_cpu(req->cmd->identify.nsid) == NVME_NSID_ALL) { identify 427 drivers/nvme/target/admin-cmd.c ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->identify.nsid); identify 481 drivers/nvme/target/admin-cmd.c u32 min_nsid = le32_to_cpu(req->cmd->identify.nsid); identify 537 drivers/nvme/target/admin-cmd.c ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->identify.nsid); identify 853 drivers/nvme/target/admin-cmd.c switch (cmd->identify.cns) { identify 361 drivers/nvme/target/discovery.c switch (cmd->identify.cns) { identify 368 drivers/nvme/target/discovery.c cmd->identify.cns); identify 791 drivers/pcmcia/i82365.c id = identify(i365_base, 0); identify 792 drivers/pcmcia/i82365.c if ((id == IS_I82365DF) && (identify(i365_base, 1) != id)) { identify 797 drivers/pcmcia/i82365.c if (identify(port, sock) == IS_I82365DF) { identify 808 drivers/pcmcia/i82365.c id = identify(port, sock); identify 813 drivers/pcmcia/i82365.c if ((ignore == i+j) || (identify(port, sock+j) < 0)) identify 676 drivers/scsi/aic7xxx/aic79xx.h uint8_t identify; /* Identify message */ identify 10670 drivers/scsi/aic7xxx/aic79xx_core.c lun = (cmd->identify & MSG_IDENTIFY_LUNMASK); identify 10750 drivers/scsi/aic7xxx/aic79xx_core.c if ((cmd->identify & MSG_IDENTIFY_DISCFLAG) == 0) { identify 622 drivers/scsi/aic7xxx/aic7xxx.h uint8_t identify; /* Identify message */ identify 7837 drivers/scsi/aic7xxx/aic7xxx_core.c lun = (cmd->identify & MSG_IDENTIFY_LUNMASK); identify 7918 drivers/scsi/aic7xxx/aic7xxx_core.c if ((cmd->identify & MSG_IDENTIFY_DISCFLAG) == 0) { identify 155 drivers/scsi/hisi_sas/hisi_sas.h struct sas_identify identify; identify 647 drivers/scsi/hisi_sas/hisi_sas_main.c id->dev_type = phy->identify.device_type; identify 649 drivers/scsi/hisi_sas/hisi_sas_main.c id->target_bits = phy->identify.target_port_protocols; identify 860 drivers/scsi/hisi_sas/hisi_sas_main.c if (phy->identify.target_port_protocols == SAS_PROTOCOL_SSP) identify 1374 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c phy->identify.device_type = id->dev_type; identify 1376 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c if (phy->identify.device_type == SAS_END_DEVICE) identify 1377 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c phy->identify.target_port_protocols = identify 1379 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c else if (phy->identify.device_type != SAS_PHY_UNUSED) identify 1380 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c phy->identify.target_port_protocols = identify 1545 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c if (phy->identify.device_type == SAS_END_DEVICE) { identify 2684 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c phy->identify.device_type = id->dev_type; identify 2686 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c if (phy->identify.device_type == SAS_END_DEVICE) identify 2687 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c phy->identify.target_port_protocols = identify 2689 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c else if (phy->identify.device_type != SAS_PHY_UNUSED) { identify 2690 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c phy->identify.target_port_protocols = identify 3274 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c phy->identify.device_type = SAS_SATA_DEV; identify 3276 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c phy->identify.target_port_protocols = SAS_PROTOCOL_SATA; identify 966 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c if (phy->identify.device_type == SAS_END_DEVICE) { identify 1492 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c phy->identify.device_type = SAS_SATA_DEV; identify 1494 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c phy->identify.target_port_protocols = SAS_PROTOCOL_SATA; identify 1511 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c phy->identify.device_type = id->dev_type; identify 1513 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c if (phy->identify.device_type == SAS_END_DEVICE) identify 1514 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c phy->identify.target_port_protocols = identify 1516 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c else if (phy->identify.device_type != SAS_PHY_UNUSED) identify 1517 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c phy->identify.target_port_protocols = identify 9554 drivers/scsi/hpsa.c struct sas_identify *identify; identify 9559 drivers/scsi/hpsa.c identify = &phy->identify; identify 9560 drivers/scsi/hpsa.c memset(identify, 0, sizeof(*identify)); identify 9561 drivers/scsi/hpsa.c identify->sas_address = hpsa_sas_port->sas_address; identify 9562 drivers/scsi/hpsa.c identify->device_type = SAS_END_DEVICE; identify 9563 drivers/scsi/hpsa.c identify->initiator_port_protocols = SAS_PROTOCOL_STP; identify 9564 drivers/scsi/hpsa.c identify->target_port_protocols = SAS_PROTOCOL_STP; identify 9587 drivers/scsi/hpsa.c struct sas_identify *identify; identify 9589 drivers/scsi/hpsa.c identify = &rphy->identify; identify 9590 drivers/scsi/hpsa.c identify->sas_address = hpsa_sas_port->sas_address; identify 9591 drivers/scsi/hpsa.c identify->initiator_port_protocols = SAS_PROTOCOL_STP; identify 9592 drivers/scsi/hpsa.c identify->target_port_protocols = SAS_PROTOCOL_STP; identify 134 drivers/scsi/libsas/sas_discover.c rphy->identify.phy_identifier = phy->phy->identify.phy_identifier; identify 270 drivers/scsi/libsas/sas_expander.c phy->phy->identify.sas_address = SAS_ADDR(phy->attached_sas_addr); identify 271 drivers/scsi/libsas/sas_expander.c phy->phy->identify.device_type = dr->attached_dev_type; identify 272 drivers/scsi/libsas/sas_expander.c phy->phy->identify.initiator_port_protocols = phy->attached_iproto; identify 273 drivers/scsi/libsas/sas_expander.c phy->phy->identify.target_port_protocols = phy->attached_tproto; identify 275 drivers/scsi/libsas/sas_expander.c phy->phy->identify.target_port_protocols = SAS_PROTOCOL_SATA; identify 276 drivers/scsi/libsas/sas_expander.c phy->phy->identify.phy_identifier = phy_id; identify 850 drivers/scsi/libsas/sas_expander.c rphy->identify.phy_identifier = phy_id; identify 877 drivers/scsi/libsas/sas_expander.c rphy->identify.phy_identifier = phy_id; identify 2146 drivers/scsi/libsas/sas_expander.c switch (rphy->identify.device_type) { identify 47 drivers/scsi/libsas/sas_host_smp.c resp_data[12] = rphy->identify.device_type << 4; identify 48 drivers/scsi/libsas/sas_host_smp.c resp_data[14] = rphy->identify.initiator_port_protocols; identify 49 drivers/scsi/libsas/sas_host_smp.c resp_data[15] = rphy->identify.target_port_protocols; identify 157 drivers/scsi/libsas/sas_host_smp.c if (rphy->identify.target_port_protocols != SAS_PROTOCOL_SATA) identify 120 drivers/scsi/libsas/sas_internal.h rphy->identify.sas_address = SAS_ADDR(dev->sas_addr); identify 121 drivers/scsi/libsas/sas_internal.h rphy->identify.initiator_port_protocols = dev->iproto; identify 122 drivers/scsi/libsas/sas_internal.h rphy->identify.target_port_protocols = dev->tproto; identify 128 drivers/scsi/libsas/sas_internal.h rphy->identify.device_type = SAS_END_DEVICE; identify 131 drivers/scsi/libsas/sas_internal.h rphy->identify.device_type = SAS_EDGE_EXPANDER_DEVICE; identify 134 drivers/scsi/libsas/sas_internal.h rphy->identify.device_type = SAS_FANOUT_EXPANDER_DEVICE; identify 137 drivers/scsi/libsas/sas_internal.h rphy->identify.device_type = SAS_PHY_UNUSED; identify 148 drivers/scsi/libsas/sas_internal.h phy->identify.device_type = SAS_END_DEVICE; identify 150 drivers/scsi/libsas/sas_internal.h phy->identify.device_type = dev->dev_type; identify 151 drivers/scsi/libsas/sas_internal.h phy->identify.target_port_protocols = dev->tproto; identify 153 drivers/scsi/libsas/sas_internal.h phy->identify.device_type = SAS_PHY_UNUSED; identify 154 drivers/scsi/libsas/sas_internal.h phy->identify.target_port_protocols = 0; identify 138 drivers/scsi/libsas/sas_phy.c phy->phy->identify.initiator_port_protocols = identify 140 drivers/scsi/libsas/sas_phy.c phy->phy->identify.target_port_protocols = phy->tproto; identify 141 drivers/scsi/libsas/sas_phy.c phy->phy->identify.sas_address = SAS_ADDR(sas_ha->sas_addr); identify 142 drivers/scsi/libsas/sas_phy.c phy->phy->identify.phy_identifier = i; identify 842 drivers/scsi/libsas/sas_scsi_host.c BUG_ON(dev->rphy->identify.device_type != SAS_END_DEVICE); identify 741 drivers/scsi/mpt3sas/mpt3sas_base.h struct sas_identify identify; identify 1650 drivers/scsi/mpt3sas/mpt3sas_scsih.c rphy->identify.sas_address); identify 141 drivers/scsi/mpt3sas/mpt3sas_transport.c struct sas_identify *identify) identify 168 drivers/scsi/mpt3sas/mpt3sas_transport.c memset(identify, 0, sizeof(struct sas_identify)); identify 172 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->sas_address = le64_to_cpu(sas_device_pg0.SASAddress); identify 175 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->phy_identifier = sas_device_pg0.PhyNum; identify 180 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->device_type = SAS_PHY_UNUSED; identify 183 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->device_type = SAS_END_DEVICE; identify 186 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->device_type = SAS_EDGE_EXPANDER_DEVICE; identify 189 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->device_type = SAS_FANOUT_EXPANDER_DEVICE; identify 195 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->initiator_port_protocols |= SAS_PROTOCOL_SSP; identify 197 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->initiator_port_protocols |= SAS_PROTOCOL_STP; identify 199 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->initiator_port_protocols |= SAS_PROTOCOL_SMP; identify 201 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->initiator_port_protocols |= SAS_PROTOCOL_SATA; identify 205 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->target_port_protocols |= SAS_PROTOCOL_SSP; identify 207 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->target_port_protocols |= SAS_PROTOCOL_STP; identify 209 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->target_port_protocols |= SAS_PROTOCOL_SMP; identify 211 drivers/scsi/mpt3sas/mpt3sas_transport.c identify->target_port_protocols |= SAS_PROTOCOL_SATA; identify 698 drivers/scsi/mpt3sas/mpt3sas_transport.c rphy->identify = mpt3sas_port->remote_identify; identify 844 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->identify))) { identify 850 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify = mpt3sas_phy->identify; identify 855 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.phy_identifier = mpt3sas_phy->phy_id; identify 878 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->identify.sas_address, identify 912 drivers/scsi/mpt3sas/mpt3sas_transport.c &mpt3sas_phy->identify))) { identify 918 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify = mpt3sas_phy->identify; identify 924 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.phy_identifier = mpt3sas_phy->phy_id; identify 948 drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_phy->identify.sas_address, identify 1127 drivers/scsi/mpt3sas/mpt3sas_transport.c mpi_request->SASAddress = cpu_to_le64(phy->identify.sas_address); identify 1139 drivers/scsi/mpt3sas/mpt3sas_transport.c (u64)phy->identify.sas_address, identify 1217 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.sas_address) == NULL) { identify 1223 drivers/scsi/mpt3sas/mpt3sas_transport.c if (phy->identify.sas_address != ioc->sas_hba.sas_address) identify 1268 drivers/scsi/mpt3sas/mpt3sas_transport.c rphy->identify.sas_address); identify 1298 drivers/scsi/mpt3sas/mpt3sas_transport.c rphy->identify.sas_address); identify 1422 drivers/scsi/mpt3sas/mpt3sas_transport.c mpi_request->SASAddress = cpu_to_le64(phy->identify.sas_address); identify 1434 drivers/scsi/mpt3sas/mpt3sas_transport.c (u64)phy->identify.sas_address, identify 1505 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.sas_address) == NULL) { identify 1512 drivers/scsi/mpt3sas/mpt3sas_transport.c if (phy->identify.sas_address != ioc->sas_hba.sas_address) identify 1561 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.sas_address) == NULL) { identify 1568 drivers/scsi/mpt3sas/mpt3sas_transport.c if (phy->identify.sas_address != ioc->sas_hba.sas_address) identify 1698 drivers/scsi/mpt3sas/mpt3sas_transport.c phy->identify.sas_address) == NULL) { identify 1715 drivers/scsi/mpt3sas/mpt3sas_transport.c if (phy->identify.sas_address != ioc->sas_hba.sas_address) { identify 1902 drivers/scsi/mpt3sas/mpt3sas_transport.c cpu_to_le64(rphy->identify.sas_address) : identify 249 drivers/scsi/mvsas/mv_sas.c id->dev_type = phy->identify.device_type; identify 251 drivers/scsi/mvsas/mv_sas.c id->target_bits = phy->identify.target_port_protocols; identify 1021 drivers/scsi/mvsas/mv_sas.c phy->identify.target_port_protocols = SAS_PROTOCOL_STP; identify 1046 drivers/scsi/mvsas/mv_sas.c phy->identify.device_type = identify 1049 drivers/scsi/mvsas/mv_sas.c if (phy->identify.device_type == SAS_END_DEVICE) identify 1050 drivers/scsi/mvsas/mv_sas.c phy->identify.target_port_protocols = identify 1052 drivers/scsi/mvsas/mv_sas.c else if (phy->identify.device_type != SAS_PHY_UNUSED) identify 1053 drivers/scsi/mvsas/mv_sas.c phy->identify.target_port_protocols = identify 206 drivers/scsi/mvsas/mv_sas.h struct sas_identify identify; identify 3262 drivers/scsi/pm8001/pm8001_hwi.c id->dev_type = phy->identify.device_type; identify 3264 drivers/scsi/pm8001/pm8001_hwi.c id->target_bits = phy->identify.target_port_protocols; identify 3424 drivers/scsi/pm8001/pm8001_hwi.c phy->identify.device_type = deviceType; identify 3426 drivers/scsi/pm8001/pm8001_hwi.c if (phy->identify.device_type == SAS_END_DEVICE) identify 3427 drivers/scsi/pm8001/pm8001_hwi.c phy->identify.target_port_protocols = SAS_PROTOCOL_SSP; identify 3428 drivers/scsi/pm8001/pm8001_hwi.c else if (phy->identify.device_type != SAS_PHY_UNUSED) identify 3429 drivers/scsi/pm8001/pm8001_hwi.c phy->identify.target_port_protocols = SAS_PROTOCOL_SMP; identify 3481 drivers/scsi/pm8001/pm8001_hwi.c phy->identify.target_port_protocols = SAS_PROTOCOL_SATA; identify 3482 drivers/scsi/pm8001/pm8001_hwi.c phy->identify.device_type = SAS_SATA_DEV; identify 3509 drivers/scsi/pm8001/pm8001_hwi.c phy->identify.device_type = 0; identify 659 drivers/scsi/pm8001/pm8001_sas.c dev->rphy->identify.phy_identifier; identify 254 drivers/scsi/pm8001/pm8001_sas.h struct sas_identify identify; identify 2974 drivers/scsi/pm8001/pm80xx_hwi.c phy->identify.device_type = deviceType; identify 2976 drivers/scsi/pm8001/pm80xx_hwi.c if (phy->identify.device_type == SAS_END_DEVICE) identify 2977 drivers/scsi/pm8001/pm80xx_hwi.c phy->identify.target_port_protocols = SAS_PROTOCOL_SSP; identify 2978 drivers/scsi/pm8001/pm80xx_hwi.c else if (phy->identify.device_type != SAS_PHY_UNUSED) identify 2979 drivers/scsi/pm8001/pm80xx_hwi.c phy->identify.target_port_protocols = SAS_PROTOCOL_SMP; identify 3034 drivers/scsi/pm8001/pm80xx_hwi.c phy->identify.target_port_protocols = SAS_PROTOCOL_SATA; identify 3035 drivers/scsi/pm8001/pm80xx_hwi.c phy->identify.device_type = SAS_SATA_DEV; identify 3064 drivers/scsi/pm8001/pm80xx_hwi.c phy->identify.device_type = 0; identify 166 drivers/scsi/scsi_transport_sas.c BUG_ON(rphy->identify.device_type != SAS_END_DEVICE); identify 326 drivers/scsi/scsi_transport_sas.c return rdev->rphy.identify.sas_address; identify 518 drivers/scsi/scsi_transport_sas.c if (!phy->identify.device_type) identify 520 drivers/scsi/scsi_transport_sas.c return get_sas_device_type_names(phy->identify.device_type, buf); identify 603 drivers/scsi/scsi_transport_sas.c sas_phy_protocol_attr(identify.initiator_port_protocols, identify 605 drivers/scsi/scsi_transport_sas.c sas_phy_protocol_attr(identify.target_port_protocols, identify 607 drivers/scsi/scsi_transport_sas.c sas_phy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n", identify 609 drivers/scsi/scsi_transport_sas.c sas_phy_simple_attr(identify.phy_identifier, phy_identifier, "%d\n", u8); identify 1168 drivers/scsi/scsi_transport_sas.c if (!rphy->identify.device_type) identify 1171 drivers/scsi/scsi_transport_sas.c rphy->identify.device_type, buf); identify 1216 drivers/scsi/scsi_transport_sas.c sas_rphy_protocol_attr(identify.initiator_port_protocols, identify 1218 drivers/scsi/scsi_transport_sas.c sas_rphy_protocol_attr(identify.target_port_protocols, target_port_protocols); identify 1219 drivers/scsi/scsi_transport_sas.c sas_rphy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n", identify 1221 drivers/scsi/scsi_transport_sas.c sas_rphy_simple_attr(identify.phy_identifier, phy_identifier, "%d\n", u8); identify 1362 drivers/scsi/scsi_transport_sas.c rphy->identify.device_type == SAS_END_DEVICE; identify 1385 drivers/scsi/scsi_transport_sas.c (rphy->identify.device_type == SAS_EDGE_EXPANDER_DEVICE || identify 1386 drivers/scsi/scsi_transport_sas.c rphy->identify.device_type == SAS_FANOUT_EXPANDER_DEVICE); identify 1449 drivers/scsi/scsi_transport_sas.c rdev->rphy.identify.device_type = SAS_END_DEVICE; identify 1490 drivers/scsi/scsi_transport_sas.c rdev->rphy.identify.device_type = type; identify 1509 drivers/scsi/scsi_transport_sas.c struct sas_identify *identify = &rphy->identify; identify 1527 drivers/scsi/scsi_transport_sas.c if (identify->device_type == SAS_END_DEVICE && identify 1528 drivers/scsi/scsi_transport_sas.c (identify->target_port_protocols & identify 1531 drivers/scsi/scsi_transport_sas.c else if (identify->device_type == SAS_END_DEVICE) identify 1535 drivers/scsi/scsi_transport_sas.c if (identify->device_type == SAS_END_DEVICE && identify 1539 drivers/scsi/scsi_transport_sas.c if (identify->target_port_protocols & SAS_PROTOCOL_SSP) identify 1618 drivers/scsi/scsi_transport_sas.c switch (rphy->identify.device_type) { identify 1664 drivers/scsi/scsi_transport_sas.c if (rphy->identify.device_type != SAS_END_DEVICE || identify 6652 drivers/scsi/smartpqi/smartpqi_init.c struct bmic_identify_controller *identify; identify 6654 drivers/scsi/smartpqi/smartpqi_init.c identify = kmalloc(sizeof(*identify), GFP_KERNEL); identify 6655 drivers/scsi/smartpqi/smartpqi_init.c if (!identify) identify 6658 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_identify_controller(ctrl_info, identify); identify 6662 drivers/scsi/smartpqi/smartpqi_init.c memcpy(ctrl_info->firmware_version, identify->firmware_version, identify 6663 drivers/scsi/smartpqi/smartpqi_init.c sizeof(identify->firmware_version)); identify 6664 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info->firmware_version[sizeof(identify->firmware_version)] = '\0'; identify 6668 drivers/scsi/smartpqi/smartpqi_init.c "-%u", get_unaligned_le16(&identify->firmware_build_number)); identify 6670 drivers/scsi/smartpqi/smartpqi_init.c memcpy(ctrl_info->model, identify->product_id, identify 6671 drivers/scsi/smartpqi/smartpqi_init.c sizeof(identify->product_id)); identify 6672 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info->model[sizeof(identify->product_id)] = '\0'; identify 6674 drivers/scsi/smartpqi/smartpqi_init.c memcpy(ctrl_info->vendor, identify->vendor_id, identify 6675 drivers/scsi/smartpqi/smartpqi_init.c sizeof(identify->vendor_id)); identify 6676 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info->vendor[sizeof(identify->vendor_id)] = '\0'; identify 6679 drivers/scsi/smartpqi/smartpqi_init.c kfree(identify); identify 59 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct sas_identify *identify; identify 64 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify = &phy->identify; identify 65 drivers/scsi/smartpqi/smartpqi_sas_transport.c memset(identify, 0, sizeof(*identify)); identify 66 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->sas_address = pqi_sas_port->sas_address; identify 67 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->device_type = SAS_END_DEVICE; identify 68 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->initiator_port_protocols = SAS_PROTOCOL_STP; identify 69 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->target_port_protocols = SAS_PROTOCOL_STP; identify 91 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct sas_identify *identify; identify 93 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify = &rphy->identify; identify 94 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->sas_address = pqi_sas_port->sas_address; identify 98 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->initiator_port_protocols = SAS_PROTOCOL_SMP; identify 99 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->target_port_protocols = SAS_PROTOCOL_SMP; identify 101 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->initiator_port_protocols = SAS_PROTOCOL_STP; identify 102 drivers/scsi/smartpqi/smartpqi_sas_transport.c identify->target_port_protocols = SAS_PROTOCOL_STP; identify 475 drivers/scsi/smartpqi/smartpqi_sas_transport.c parameters->phy_identifier = rphy->identify.phy_identifier; identify 478 drivers/scsi/smartpqi/smartpqi_sas_transport.c put_unaligned_be64(rphy->identify.sas_address, identify 532 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (rphy->identify.device_type != SAS_FANOUT_EXPANDER_DEVICE) { identify 1216 include/linux/nvme.h struct nvme_identify identify; identify 65 include/scsi/scsi_transport_sas.h struct sas_identify identify; identify 97 include/scsi/scsi_transport_sas.h struct sas_identify identify; identify 238 include/scsi/scsi_transport_sas.h return rphy->identify.device_type == SAS_FANOUT_EXPANDER_DEVICE || identify 239 include/scsi/scsi_transport_sas.h rphy->identify.device_type == SAS_EDGE_EXPANDER_DEVICE;