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;