Lines Matching refs:dbg_data
1179 static int hns3_dbg_get_cmd_index(struct hns3_dbg_data *dbg_data, u32 *index) in hns3_dbg_get_cmd_index() argument
1184 if (hns3_dbg_cmd[i].cmd == dbg_data->cmd) { in hns3_dbg_get_cmd_index()
1190 dev_err(&dbg_data->handle->pdev->dev, "unknown command(%d)\n", in hns3_dbg_get_cmd_index()
1191 dbg_data->cmd); in hns3_dbg_get_cmd_index()
1230 static int hns3_dbg_read_cmd(struct hns3_dbg_data *dbg_data, in hns3_dbg_read_cmd() argument
1233 const struct hnae3_ae_ops *ops = dbg_data->handle->ae_algo->ops; in hns3_dbg_read_cmd()
1241 return cmd_func->dbg_dump(dbg_data->handle, buf, in hns3_dbg_read_cmd()
1244 return cmd_func->dbg_dump_bd(dbg_data, buf, in hns3_dbg_read_cmd()
1252 return ops->dbg_read_cmd(dbg_data->handle, cmd, buf, len); in hns3_dbg_read_cmd()
1258 struct hns3_dbg_data *dbg_data = filp->private_data; in hns3_dbg_read() local
1259 struct hnae3_handle *handle = dbg_data->handle; in hns3_dbg_read()
1267 ret = hns3_dbg_get_cmd_index(dbg_data, &index); in hns3_dbg_read()
1293 ret = hns3_dbg_read_cmd(dbg_data, hns3_dbg_cmd[index].cmd, in hns3_dbg_read()