| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-core.c | 49 struct coresight_device *csdev; member 96 void coresight_set_percpu_sink(int cpu, struct coresight_device *csdev) in coresight_set_percpu_sink() argument 98 per_cpu(csdev_sink, cpu) = csdev; in coresight_set_percpu_sink() 108 static void coresight_set_percpu_source(struct coresight_device *csdev) in coresight_set_percpu_source() argument 110 if (!csdev || !coresight_is_percpu_source(csdev)) in coresight_set_percpu_source() 116 WARN_ON(per_cpu(csdev_source, csdev->cpu)); in coresight_set_percpu_source() 117 per_cpu(csdev_source, csdev->cpu) = csdev; in coresight_set_percpu_source() 120 static void coresight_clear_percpu_source(struct coresight_device *csdev) in coresight_clear_percpu_source() argument 122 if (!csdev || !coresight_is_percpu_source(csdev)) in coresight_clear_percpu_source() 126 per_cpu(percpu_pm_failed, csdev->cpu) = false; in coresight_clear_percpu_source() [all …]
|
| H A D | coresight-tmc-etf.c | 16 static int tmc_set_etf_buffer(struct coresight_device *csdev, 29 dev_err(&drvdata->csdev->dev, in __tmc_etb_enable_hw() 52 int rc = coresight_claim_device(drvdata->csdev); in tmc_etb_enable_hw() 59 coresight_disclaim_device(drvdata->csdev); in tmc_etb_enable_hw() 95 if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) in __tmc_etb_disable_hw() 105 coresight_disclaim_device(drvdata->csdev); in tmc_etb_disable_hw() 117 dev_err(&drvdata->csdev->dev, in __tmc_etf_enable_hw() 135 int rc = coresight_claim_device(drvdata->csdev); in tmc_etf_enable_hw() 142 coresight_disclaim_device(drvdata->csdev); in tmc_etf_enable_hw() 148 struct coresight_device *csdev = drvdata->csdev; in tmc_etf_disable_hw() local [all …]
|
| H A D | coresight-tpda.c | 23 static void tpda_clear_element_size(struct coresight_device *csdev) in tpda_clear_element_size() argument 25 struct tpda_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tpda_clear_element_size() 57 struct coresight_device *csdev) in tpdm_read_element_size() argument 60 struct tpdm_drvdata *tpdm_data = dev_get_drvdata(csdev->dev.parent); in tpdm_read_element_size() 63 rc = fwnode_property_read_u32(dev_fwnode(csdev->dev.parent), in tpdm_read_element_size() 70 rc = fwnode_property_read_u32(dev_fwnode(csdev->dev.parent), in tpdm_read_element_size() 76 dev_warn_once(&csdev->dev, in tpdm_read_element_size() 91 struct coresight_device *csdev, in tpda_get_element_size() argument 98 for (i = 0; i < csdev->pdata->nr_inconns; i++) { in tpda_get_element_size() 99 in = csdev->pdata->in_conns[i]->src_dev; in tpda_get_element_size() [all …]
|
| H A D | coresight-dummy.c | 18 struct coresight_device *csdev; member 22 static int dummy_source_enable(struct coresight_device *csdev, in dummy_source_enable() argument 26 if (!coresight_take_mode(csdev, mode)) in dummy_source_enable() 29 dev_dbg(csdev->dev.parent, "Dummy source enabled\n"); in dummy_source_enable() 34 static void dummy_source_disable(struct coresight_device *csdev, in dummy_source_disable() argument 37 coresight_set_mode(csdev, CS_MODE_DISABLED); in dummy_source_disable() 38 dev_dbg(csdev->dev.parent, "Dummy source disabled\n"); in dummy_source_disable() 41 static int dummy_source_trace_id(struct coresight_device *csdev, __maybe_unused enum cs_mode mode, in dummy_source_trace_id() argument 46 drvdata = dev_get_drvdata(csdev->dev.parent); in dummy_source_trace_id() 51 static int dummy_sink_enable(struct coresight_device *csdev, enum cs_mode mode, in dummy_sink_enable() argument [all …]
|
| H A D | ultrasoc-smb.c | 103 if (drvdata->csdev->refcnt) in smb_open() 118 struct device *dev = &drvdata->csdev->dev; in smb_read() 202 static void smb_enable_sysfs(struct coresight_device *csdev) in smb_enable_sysfs() argument 204 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); in smb_enable_sysfs() 206 if (coresight_get_mode(csdev) != CS_MODE_DISABLED) in smb_enable_sysfs() 210 coresight_set_mode(csdev, CS_MODE_SYSFS); in smb_enable_sysfs() 213 static int smb_enable_perf(struct coresight_device *csdev, in smb_enable_perf() argument 216 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); in smb_enable_perf() 234 coresight_set_mode(csdev, CS_MODE_PERF); in smb_enable_perf() 240 static int smb_enable(struct coresight_device *csdev, enum cs_mode mode, in smb_enable() argument [all …]
|
| H A D | coresight-ctcu-core.c | 92 static int __ctcu_set_etr_traceid(struct coresight_device *csdev, u8 traceid, int port_num, in __ctcu_set_etr_traceid() argument 95 struct ctcu_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in __ctcu_set_etr_traceid() 136 static int ctcu_set_etr_traceid(struct coresight_device *csdev, struct coresight_path *path, in ctcu_set_etr_traceid() argument 144 dev_err(&csdev->dev, "Invalid sink device or trace ID\n"); in ctcu_set_etr_traceid() 148 port_num = ctcu_get_active_port(sink, csdev); in ctcu_set_etr_traceid() 152 dev_dbg(&csdev->dev, "traceid is %d\n", traceid); in ctcu_set_etr_traceid() 154 return __ctcu_set_etr_traceid(csdev, traceid, port_num, enable); in ctcu_set_etr_traceid() 157 static int ctcu_enable(struct coresight_device *csdev, enum cs_mode mode, in ctcu_enable() argument 160 return ctcu_set_etr_traceid(csdev, path, true); in ctcu_enable() 163 static int ctcu_disable(struct coresight_device *csdev, struct coresight_path *path) in ctcu_disable() argument [all …]
|
| H A D | coresight-tpdm.h | 309 struct coresight_device *csdev; member 349 static inline bool coresight_device_is_tpdm(struct coresight_device *csdev) in coresight_device_is_tpdm() argument 351 return (coresight_is_device_source(csdev)) && in coresight_device_is_tpdm() 352 (csdev->subtype.source_subtype == in coresight_device_is_tpdm() 356 static inline bool coresight_is_static_tpdm(struct coresight_device *csdev) in coresight_is_static_tpdm() argument 358 return (coresight_device_is_tpdm(csdev) && !csdev->access.base); in coresight_is_static_tpdm()
|
| H A D | coresight-cti.h | 174 struct coresight_device *csdev; member 211 struct coresight_device *csdev, 215 int cti_enable(struct coresight_device *csdev, enum cs_mode mode, 217 int cti_disable(struct coresight_device *csdev, struct coresight_path *path);
|
| H A D | coresight-kunit-tests.c | 11 struct coresight_device *csdev = devm_kcalloc(dev, 1, in coresight_test_device() local 14 csdev->pdata = devm_kcalloc(dev, 1, in coresight_test_device() 17 return csdev; in coresight_test_device()
|
| H A D | coresight-config.h | 207 struct coresight_device *csdev; member 232 struct coresight_device *csdev; member 249 int (*load_feat)(struct coresight_device *csdev,
|
| H A D | coresight-etm.h | 234 struct coresight_device *csdev; member 259 dev_err(&drvdata->csdev->dev, in etm_writel() 273 dev_err(&drvdata->csdev->dev, in etm_readl()
|
| H A D | coresight-etm4x-cfg.h | 28 int etm4_cscfg_register(struct coresight_device *csdev);
|
| H A D | coresight-cti-sysfs.c | 108 ret = cti_enable(drvdata->csdev, CS_MODE_SYSFS, NULL); in enable_store() 112 ret = cti_disable(drvdata->csdev, NULL); in enable_store()
|
| /linux/drivers/scsi/device_handler/ |
| H A D | scsi_dh_emc.c | 136 struct clariion_dh_data *csdev) in parse_sp_info_reply() argument 141 if (csdev->buffer[48] != 0) { in parse_sp_info_reply() 148 if (csdev->buffer[4] > 2) { in parse_sp_info_reply() 156 switch (csdev->buffer[28] & 0x0f) { in parse_sp_info_reply() 168 CLARIION_NAME, csdev->buffer[28] & 0x0f); in parse_sp_info_reply() 173 csdev->default_sp = csdev->buffer[5]; in parse_sp_info_reply() 174 csdev->lun_state = csdev->buffer[4]; in parse_sp_info_reply() 175 csdev->current_sp = csdev->buffer[8]; in parse_sp_info_reply() 176 csdev->port = csdev->buffer[7]; in parse_sp_info_reply() 177 if (csdev->lun_state == CLARIION_LUN_OWNED) in parse_sp_info_reply() [all …]
|
| /linux/drivers/comedi/ |
| H A D | comedi_fops.c | 370 static ssize_t max_read_buffer_kb_show(struct device *csdev, in max_read_buffer_kb_show() argument 373 unsigned int minor = MINOR(csdev->devt); in max_read_buffer_kb_show() 392 static ssize_t max_read_buffer_kb_store(struct device *csdev, in max_read_buffer_kb_store() argument 396 unsigned int minor = MINOR(csdev->devt); in max_read_buffer_kb_store() 426 static ssize_t read_buffer_kb_show(struct device *csdev, in read_buffer_kb_show() argument 429 unsigned int minor = MINOR(csdev->devt); in read_buffer_kb_show() 448 static ssize_t read_buffer_kb_store(struct device *csdev, in read_buffer_kb_store() argument 452 unsigned int minor = MINOR(csdev->devt); in read_buffer_kb_store() 482 static ssize_t max_write_buffer_kb_show(struct device *csdev, in max_write_buffer_kb_show() argument 486 unsigned int minor = MINOR(csdev->devt); in max_write_buffer_kb_show() [all …]
|