Home
last modified time | relevance | path

Searched refs:identify (Results 1 – 25 of 265) sorted by relevance

1234567891011

/linux/drivers/scsi/smartpqi/
H A Dsmartpqi_sas_transport.c59 struct sas_identify *identify; in pqi_sas_port_add_phy() local
64 identify = &phy->identify; in pqi_sas_port_add_phy()
65 memset(identify, 0, sizeof(*identify)); in pqi_sas_port_add_phy()
66 identify->sas_address = pqi_sas_port->sas_address; in pqi_sas_port_add_phy()
67 identify->device_type = SAS_END_DEVICE; in pqi_sas_port_add_phy()
68 identify->initiator_port_protocols = SAS_PROTOCOL_ALL; in pqi_sas_port_add_phy()
69 identify->target_port_protocols = SAS_PROTOCOL_ALL; in pqi_sas_port_add_phy()
91 struct sas_identify *identify; in pqi_sas_port_add_rphy() local
93 identify = &rphy->identify; in pqi_sas_port_add_rphy()
94 identify->sas_address = pqi_sas_port->sas_address; in pqi_sas_port_add_rphy()
[all …]
/linux/drivers/scsi/libsas/
H A Dsas_internal.h155 rphy->identify.sas_address = SAS_ADDR(dev->sas_addr); in sas_fill_in_rphy()
156 rphy->identify.initiator_port_protocols = dev->iproto; in sas_fill_in_rphy()
157 rphy->identify.target_port_protocols = dev->tproto; in sas_fill_in_rphy()
163 rphy->identify.device_type = SAS_END_DEVICE; in sas_fill_in_rphy()
166 rphy->identify.device_type = SAS_EDGE_EXPANDER_DEVICE; in sas_fill_in_rphy()
169 rphy->identify.device_type = SAS_FANOUT_EXPANDER_DEVICE; in sas_fill_in_rphy()
172 rphy->identify.device_type = SAS_PHY_UNUSED; in sas_fill_in_rphy()
183 phy->identify.device_type = SAS_END_DEVICE; in sas_phy_set_target()
185 phy->identify.device_type = dev->dev_type; in sas_phy_set_target()
186 phy->identify.target_port_protocols = dev->tproto; in sas_phy_set_target()
[all …]
H A Dsas_phy.c141 phy->phy->identify.initiator_port_protocols = in sas_register_phys()
143 phy->phy->identify.target_port_protocols = phy->tproto; in sas_register_phys()
144 phy->phy->identify.sas_address = SAS_ADDR(sas_ha->sas_addr); in sas_register_phys()
145 phy->phy->identify.phy_identifier = i; in sas_register_phys()
H A Dsas_host_smp.c47 resp_data[12] = rphy->identify.device_type << 4; in sas_host_smp_discover()
48 resp_data[14] = rphy->identify.initiator_port_protocols; in sas_host_smp_discover()
49 resp_data[15] = rphy->identify.target_port_protocols; in sas_host_smp_discover()
157 if (rphy->identify.target_port_protocols != SAS_PROTOCOL_SATA) in sas_report_phy_sata()
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_transport.c121 if (rphy->identify.device_type == SAS_EDGE_EXPANDER_DEVICE || in _transport_get_port_id_by_rphy()
122 rphy->identify.device_type == SAS_FANOUT_EXPANDER_DEVICE) { in _transport_get_port_id_by_rphy()
132 } else if (rphy->identify.device_type == SAS_END_DEVICE) { in _transport_get_port_id_by_rphy()
206 struct sas_identify *identify) in _transport_set_identify() argument
233 memset(identify, 0, sizeof(struct sas_identify)); in _transport_set_identify()
237 identify->sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _transport_set_identify()
240 identify->phy_identifier = sas_device_pg0.PhyNum; in _transport_set_identify()
245 identify->device_type = SAS_PHY_UNUSED; in _transport_set_identify()
248 identify->device_type = SAS_END_DEVICE; in _transport_set_identify()
251 identify->device_type = SAS_EDGE_EXPANDER_DEVICE; in _transport_set_identify()
[all …]
/linux/drivers/nvme/host/
H A Dzns.c20 c.identify.opcode = nvme_admin_identify; in nvme_set_max_append()
21 c.identify.cns = NVME_ID_CNS_CS_CTRL; in nvme_set_max_append()
22 c.identify.csi = NVME_CSI_ZNS; in nvme_set_max_append()
71 c.identify.opcode = nvme_admin_identify; in nvme_query_zone_info()
72 c.identify.nsid = cpu_to_le32(ns->head->ns_id); in nvme_query_zone_info()
73 c.identify.cns = NVME_ID_CNS_CS_NS; in nvme_query_zone_info()
74 c.identify.csi = NVME_CSI_ZNS; in nvme_query_zone_info()
/linux/drivers/message/fusion/
H A Dmptsas.c110 static void mptsas_parse_device_info(struct sas_identify *identify,
414 if (port_info->phy_info[i].identify.handle == handle) { in mptsas_find_portinfo_by_handle()
446 if (port_info->phy_info[i].identify.sas_address == in mptsas_find_portinfo_by_sas_address()
629 if (rphy->identify.sas_address == sas_address) { in mptsas_add_device_component()
792 rphy->identify.sas_address); in mptsas_add_device_component_starget()
1447 struct sas_identify identify; in mptsas_add_end_device() local
1491 mptsas_parse_device_info(&identify, &phy_info->attached); in mptsas_add_end_device()
1500 rphy->identify = identify; in mptsas_add_end_device()
1787 rphy->identify.sas_address) in mptsas_target_alloc()
1846 rphy->identify.sas_address) in mptsas_target_destroy()
[all …]
/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_transport.c531 phy->identify.sas_address, in mpi3mr_parent_present()
796 struct sas_identify *identify) in mpi3mr_set_identify() argument
827 memset(identify, 0, sizeof(struct sas_identify)); in mpi3mr_set_identify()
832 identify->sas_address = le64_to_cpu(sasinf->sas_address); in mpi3mr_set_identify()
835 identify->phy_identifier = sasinf->phy_num; in mpi3mr_set_identify()
840 identify->device_type = SAS_PHY_UNUSED; in mpi3mr_set_identify()
843 identify->device_type = SAS_END_DEVICE; in mpi3mr_set_identify()
846 identify->device_type = SAS_EDGE_EXPANDER_DEVICE; in mpi3mr_set_identify()
852 identify->initiator_port_protocols |= SAS_PROTOCOL_SSP; in mpi3mr_set_identify()
855 identify->initiator_port_protocols |= (SAS_PROTOCOL_STP | in mpi3mr_set_identify()
[all …]
/linux/drivers/scsi/
H A Dscsi_transport_sas.c168 BUG_ON(rphy->identify.device_type != SAS_END_DEVICE); in sas_bitfield_name_search()
334 return rdev->rphy.identify.sas_address; in sas_get_address()
549 if (!phy->identify.device_type) in show_sas_device_type()
551 return get_sas_device_type_names(phy->identify.device_type, buf); in show_sas_device_type()
634 sas_phy_protocol_attr(identify.initiator_port_protocols,
636 sas_phy_protocol_attr(identify.target_port_protocols,
638 sas_phy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n",
640 sas_phy_simple_attr(identify.phy_identifier, phy_identifier, "%d\n", u8);
1206 if (!rphy->identify.device_type) in show_sas_rphy_device_type()
1209 rphy->identify.device_type, buf); in show_sas_rphy_device_type()
[all …]
/linux/include/scsi/
H A Dscsi_transport_sas.h66 struct sas_identify identify; member
98 struct sas_identify identify; member
241 return rphy->identify.device_type == SAS_FANOUT_EXPANDER_DEVICE || in scsi_is_sas_expander_device()
242 rphy->identify.device_type == SAS_EDGE_EXPANDER_DEVICE;
/linux/drivers/net/ethernet/intel/
H A DKconfig37 to identify the adapter.
50 adapters. For more information on how to identify your adapter, go
70 identify your adapter, go to the Adapter & Driver ID Guide that
98 adapters. For more information on how to identify your adapter, go
134 information on how to identify your adapter, go to the Adapter &
156 adapters. For more information on how to identify your adapter, go
208 Intel(R) ixgbe driver. For more information on how to identify your
239 devices. For more information on how to identify your adapter, go
277 information on how to identify your adapter, go to the Adapter
309 devices. For more information on how to identify your adapter, go
[all …]
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-powernv.txt12 - led-types : Supported LED types (attention/identify/fault) provided
22 led-types = "identify", "fault";
/linux/arch/mips/dec/prom/
H A DMakefile7 lib-y += init.o memory.o cmdline.o identify.o console.o
/linux/Documentation/networking/devlink/
H A Ddevlink-flash.rst73 The ``driver`` attribute and ``fixed`` group identify the specific device
76 is fixed) - ``fixed`` versions should identify the design, not a single
79 ``running`` and ``stored`` firmware versions identify the firmware running
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-opp-vesnin.dts72 event-identify {
73 label = "identify";
H A Daspeed-bmc-tyan-s8036.dts48 identify {
379 * Notes on led-identify and id-button:
383 * - The flip-flop's Q output drives led-identify which is
400 /*A2*/ "led-identify", /* in/out: BMC_CHASSIS_ID_LED_L */
H A Daspeed-bmc-tyan-s7106.dts48 identify {
425 * Notes on led-identify and id-button:
429 * - The flip-flop's Q output drives led-identify which is
446 /*A2*/ "led-identify", /* in/out: BMC_IDLED_ON_N */
/linux/Documentation/livepatch/
H A Dreliable-stacktrace.rst16 to identify which functions are live is to use a stacktrace.
116 trace, it is strongly recommended that architectures positively identify code
124 There are several ways an architecture may identify kernel code which is deemed
145 and it may not be possible to identify whether such unwinding will be reliable.
148 Architectures which cannot identify when it is reliable to unwind such cases
154 Architectures which can identify when it is reliable to unwind such cases (or
308 reliably identify when the LR or stack value should be used (e.g. using
/linux/arch/mips/fw/arc/
H A DMakefile9 lib-y += cmdline.o env.o file.o identify.o init.o \
/linux/drivers/nvme/target/
H A Dpassthru.c227 switch (req->cmd->identify.cns) { in nvmet_passthru_execute_cmd_work()
544 switch (req->cmd->identify.cns) { in nvmet_parse_passthru_admin_cmd()
546 switch (req->cmd->identify.csi) { in nvmet_parse_passthru_admin_cmd()
560 switch (req->cmd->identify.csi) { in nvmet_parse_passthru_admin_cmd()
/linux/Documentation/ABI/obsolete/
H A Dsysfs-kernel-fadump_enabled7 Primarily used to identify whether the FADump is enabled in
/linux/include/linux/pds/
H A Dpds_core_if.h456 struct pds_core_dev_identify_cmd identify; member
474 struct pds_core_dev_identify_comp identify; member
/linux/drivers/soc/vt8500/
H A DKconfig14 which helps identify the exact hardware revision of the SoC the kernel
/linux/arch/arm/boot/dts/marvell/
H A Darmada-370-seagate-nas-2bay.dts11 * Here are some information allowing to identify the device:
H A Darmada-370-seagate-personal-cloud.dts11 * Here are some information allowing to identify the device:

1234567891011