Home
last modified time | relevance | path

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

/linux-6.15/tools/testing/cxl/test/
H A Dmock.h23 struct cxl_hdm *(*devm_cxl_setup_hdm)(
27 struct cxl_hdm *hdm, struct cxl_endpoint_dvsec_info *info);
H A Dmock.c134 struct cxl_hdm *__wrap_devm_cxl_setup_hdm(struct cxl_port *port, in __wrap_devm_cxl_setup_hdm()
139 struct cxl_hdm *cxlhdm; in __wrap_devm_cxl_setup_hdm()
167 int __wrap_devm_cxl_enumerate_decoders(struct cxl_hdm *cxlhdm, in __wrap_devm_cxl_enumerate_decoders()
215 struct cxl_hdm *cxlhdm, in __wrap_cxl_hdm_decode_init()
H A Dcxl.c629 static struct cxl_hdm *mock_cxl_setup_hdm(struct cxl_port *port, in mock_cxl_setup_hdm()
632 struct cxl_hdm *cxlhdm = devm_kzalloc(&port->dev, sizeof(*cxlhdm), GFP_KERNEL); in mock_cxl_setup_hdm()
850 static int mock_cxl_enumerate_decoders(struct cxl_hdm *cxlhdm, in mock_cxl_enumerate_decoders()
/linux-6.15/drivers/cxl/
H A Dport.c62 struct cxl_hdm *cxlhdm; in cxl_switch_port_probe()
97 struct cxl_hdm *cxlhdm; in cxl_endpoint_port_probe()
H A Dcxlpci.h132 int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm,
H A Dcxl.h803 struct cxl_hdm;
804 struct cxl_hdm *devm_cxl_setup_hdm(struct cxl_port *port,
806 int devm_cxl_enumerate_decoders(struct cxl_hdm *cxlhdm,
H A Dcxlmem.h879 struct cxl_hdm { struct
/linux-6.15/drivers/cxl/core/
H A Dhdm.c55 struct cxl_hdm *cxlhdm = dev_get_drvdata(&port->dev); in devm_cxl_add_passthrough_decoder()
78 static void parse_hdm_decoder_caps(struct cxl_hdm *cxlhdm) in parse_hdm_decoder_caps()
99 struct cxl_hdm *cxlhdm; in should_emulate_decoders()
146 struct cxl_hdm *devm_cxl_setup_hdm(struct cxl_port *port, in devm_cxl_setup_hdm()
151 struct cxl_hdm *cxlhdm; in devm_cxl_setup_hdm()
769 struct cxl_hdm *cxlhdm = dev_get_drvdata(&port->dev); in cxl_decoder_commit()
894 struct cxl_hdm *cxlhdm = dev_get_drvdata(&port->dev); in cxl_decoder_reset()
1125 static void cxl_settle_decoders(struct cxl_hdm *cxlhdm) in cxl_settle_decoders()
1157 int devm_cxl_enumerate_decoders(struct cxl_hdm *cxlhdm, in devm_cxl_enumerate_decoders()
H A Dpci.c274 struct cxl_hdm *cxlhdm = _cxlhdm; in disable_hdm()
282 static int devm_cxl_enable_hdm(struct device *host, struct cxl_hdm *cxlhdm) in devm_cxl_enable_hdm()
399 int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm, in cxl_hdm_decode_init()
1010 struct cxl_hdm *cxlhdm; in __cxl_endpoint_decoder_reset_detected()
H A Dregion.c1267 struct cxl_hdm *cxlhdm = dev_get_drvdata(&port->dev); in check_interleave_cap()