Home
last modified time | relevance | path

Searched refs:parent_port (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/drivers/cxl/
Dmem.c51 struct cxl_port *parent_port; in cxl_mem_probe() local
77 parent_port = cxl_mem_find_port(cxlmd, &dport); in cxl_mem_probe()
78 if (!parent_port) { in cxl_mem_probe()
83 device_lock(&parent_port->dev); in cxl_mem_probe()
84 if (!parent_port->dev.driver) { in cxl_mem_probe()
86 dev_name(&parent_port->dev)); in cxl_mem_probe()
93 device_unlock(&parent_port->dev); in cxl_mem_probe()
94 put_device(&parent_port->dev); in cxl_mem_probe()
/Linux-v6.1/drivers/cxl/core/
Dport.c614 struct cxl_port *parent_port = parent_dport->port; in cxl_port_alloc() local
617 dev->parent = &parent_port->dev; in cxl_port_alloc()
618 port->depth = parent_port->depth + 1; in cxl_port_alloc()
986 const struct cxl_port *parent_port; member
998 if (ctx->parent_port && dev->parent != &ctx->parent_port->dev) in match_port_by_dport()
1034 static struct cxl_port *find_cxl_port_at(struct cxl_port *parent_port, in find_cxl_port_at() argument
1040 .parent_port = parent_port, in find_cxl_port_at()
1067 struct cxl_port *parent_port; in delete_endpoint() local
1070 parent_port = cxl_mem_find_port(cxlmd, NULL); in delete_endpoint()
1071 if (!parent_port) in delete_endpoint()
[all …]
Dregion.c968 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in cxl_port_setup_targets() local
1012 if (is_cxl_root(parent_port)) { in cxl_port_setup_targets()
1025 parent_rr = cxl_rr_load(parent_port, cxlr); in cxl_port_setup_targets()
1034 dev_name(parent_port->uport), in cxl_port_setup_targets()
1035 dev_name(&parent_port->dev), parent_ig); in cxl_port_setup_targets()
1042 dev_name(parent_port->uport), in cxl_port_setup_targets()
1043 dev_name(&parent_port->dev), parent_iw); in cxl_port_setup_targets()
/Linux-v6.1/drivers/scsi/libsas/
Dsas_internal.h169 if (!ex->parent_port) { in sas_add_parent_port()
170 ex->parent_port = sas_port_alloc(&dev->rphy->dev, phy_id); in sas_add_parent_port()
172 BUG_ON(!ex->parent_port); in sas_add_parent_port()
173 BUG_ON(sas_port_add(ex->parent_port)); in sas_add_parent_port()
174 sas_port_mark_backlink(ex->parent_port); in sas_add_parent_port()
176 sas_port_add_phy(ex->parent_port, ex_phy->phy); in sas_add_parent_port()
/Linux-v6.1/drivers/scsi/smartpqi/
Dsmartpqi_sas_transport.c38 pqi_sas_phy->parent_port = pqi_sas_port; in pqi_alloc_sas_phy()
47 sas_port_delete_phy(pqi_sas_phy->parent_port->port, phy); in pqi_free_sas_phy()
61 pqi_sas_port = pqi_sas_phy->parent_port; in pqi_sas_port_add_phy()
Dsmartpqi.h1230 struct pqi_sas_port *parent_port; member
/Linux-v6.1/tools/testing/cxl/test/
Dcxl.c557 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in mock_cxl_enumerate_decoders() local
562 else if (is_cxl_root(parent_port)) in mock_cxl_enumerate_decoders()
/Linux-v6.1/drivers/scsi/
Dhpsa.h57 struct hpsa_sas_port *parent_port; member
Dhpsa.c9592 hpsa_sas_phy->parent_port = hpsa_sas_port; in hpsa_alloc_sas_phy()
9601 sas_port_delete_phy(hpsa_sas_phy->parent_port->port, phy); in hpsa_free_sas_phy()
9615 hpsa_sas_port = hpsa_sas_phy->parent_port; in hpsa_sas_port_add_phy()
/Linux-v6.1/include/scsi/
Dlibsas.h134 struct sas_port *parent_port; member