Lines Matching defs:dbg
1276 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1280 if (!dbg->in_msg || !dbg->out_msg)
1294 err = mlx5_cmd_exec(dev, dbg->in_msg, dbg->inlen, dbg->out_msg, dbg->outlen);
1465 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1471 kfree(dbg->in_msg);
1472 dbg->in_msg = NULL;
1473 dbg->inlen = 0;
1477 dbg->in_msg = ptr;
1478 dbg->inlen = count;
1489 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1491 if (!dbg->out_msg)
1494 return simple_read_from_buffer(buf, count, pos, dbg->out_msg,
1495 dbg->outlen);
1509 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1513 err = snprintf(outlen, sizeof(outlen), "%d", dbg->outlen);
1524 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1533 kfree(dbg->out_msg);
1534 dbg->out_msg = NULL;
1535 dbg->outlen = 0;
1548 dbg->out_msg = ptr;
1549 dbg->outlen = outlen;
1573 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1578 debugfs_remove_recursive(dbg->dbg_root);
1583 struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
1585 dbg->dbg_root = debugfs_create_dir("cmd", mlx5_debugfs_get_dev_root(dev));
1587 debugfs_create_file("in", 0400, dbg->dbg_root, dev, &dfops);
1588 debugfs_create_file("out", 0200, dbg->dbg_root, dev, &dfops);
1589 debugfs_create_file("out_len", 0600, dbg->dbg_root, dev, &olfops);
1590 debugfs_create_u8("status", 0600, dbg->dbg_root, &dbg->status);
1591 debugfs_create_file("run", 0200, dbg->dbg_root, dev, &fops);