const char __user *buffer,
size_t count, loff_t *off)
{
- struct lu_server_seq *seq;
+ struct seq_file *m = file->private_data;
+ struct lu_server_seq *seq = m->private;
int rc;
ENTRY;
- seq = ((struct seq_file *)file->private_data)->private;
mutex_lock(&seq->lss_mutex);
rc = ldebugfs_fid_write_common(buffer, count, &seq->lss_space);
const char __user *buffer,
size_t count, loff_t *off)
{
- struct lu_client_seq *seq;
+ struct seq_file *m = file->private_data;
+ struct lu_client_seq *seq = m->private;
int rc;
ENTRY;
- seq = ((struct seq_file *)file->private_data)->private;
mutex_lock(&seq->lcs_mutex);
rc = ldebugfs_fid_write_common(buffer, count, &seq->lcs_space);
fld_debugfs_hash_seq_write(struct file *file, const char __user *buffer,
size_t count, loff_t *off)
{
- struct lu_client_fld *fld;
+ struct seq_file *m = file->private_data;
+ struct lu_client_fld *fld = m->private;
struct lu_fld_hash *hash = NULL;
char fh_name[8];
int i;
if (copy_from_user(fh_name, buffer, count) != 0)
return -EFAULT;
- fld = ((struct seq_file *)file->private_data)->private;
-
for (i = 0; fld_hash[i].fh_name; i++) {
if (count != strlen(fld_hash[i].fh_name))
continue;
const char __user *buffer, size_t count,
loff_t *off)
{
+ struct seq_file *m = file->private_data;
u64 value;
__u64 watermark;
- __u64 *data = ((struct seq_file *)file->private_data)->private;
+ __u64 *data = m->private;
bool wm_low = (data == &ldlm_reclaim_threshold_mb) ? true : false;
char kernbuf[22] = "";
int rc;
const char __user *buffer,
size_t count, loff_t *off)
{
- struct obd_device *dev = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct obd_device *dev = m->private;
struct lov_desc *desc;
char kernbuf[22] = "";
u64 val;
const char __user *buffer,
size_t count, loff_t *off)
{
- struct obd_device *dev;
+ struct seq_file *m = file->private_data;
+ struct obd_device *dev = m->private;
unsigned int val;
int rc;
- dev = ((struct seq_file *)file->private_data)->private;
rc = kstrtouint_from_user(buffer, count, 0, &val);
if (rc)
return rc;
const char __user *buffer,
size_t count, loff_t *off)
{
- struct obd_device *dev =
- ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct obd_device *dev = m->private;
struct client_obd *cli = &dev->u.cli;
struct obd_connect_data *ocd = &cli->cl_import->imp_connect_data;
int chunk_mask, rc;
static int lu_ref_seq_release(struct inode *inode, struct file *file)
{
- struct lu_ref *ref = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct lu_ref *ref = m->private;
spin_lock(&lu_ref_refs_guard);
list_del_init(&ref->lf_linkage);
const char __user *buffer,
size_t count, loff_t *off)
{
- struct obd_device *dev = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct obd_device *dev = m->private;
struct client_obd *cli = &dev->u.cli;
u64 pages_number;
const char *tmp;
const char __user *buffer,
size_t count, loff_t *off)
{
- struct obd_device *obd = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct obd_device *obd = m->private;
struct client_obd *cli = &obd->u.cli;
char kernbuf[22] = "";
u64 val;
const char __user *buffer,
size_t count, loff_t *off)
{
- struct obd_device *obd = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct obd_device *obd = m->private;
int i;
DECLARE_CKSUM_NAME;
char kernbuf[10];
size_t count,
loff_t *off)
{
- struct ptlrpc_service *svc = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct ptlrpc_service *svc = m->private;
enum ptlrpc_nrs_queue_type queue = 0;
char kernbuf[LPROCFS_NRS_WR_QUANTUM_MAX_CMD];
char *val;
*/
case NRS_CTL_TBF_RD_RULE: {
struct nrs_tbf_head *head = policy->pol_private;
- struct seq_file *m = (struct seq_file *) arg;
+ struct seq_file *m = arg;
struct ptlrpc_service_part *svcpt;
svcpt = policy->pol_nrs->nrs_svcpt;
qpi_soft_least_qunit_seq_write(struct file *file, const char __user *buffer,
size_t count, loff_t *off)
{
- struct qmt_pool_info *pool;
+ struct seq_file *m = file->private_data;
+ struct qmt_pool_info *pool = m->private;
long long least_qunit;
int qunit, rc;
- pool = ((struct seq_file *)file->private_data)->private;
LASSERT(pool != NULL);
/* Not tuneable for inode limit */
lprocfs_force_reint_seq_write(struct file *file, const char __user *buffer,
size_t count, loff_t *off)
{
- struct qsd_instance *qsd = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct qsd_instance *qsd = m->private;
int rc = 0, qtype;
LASSERT(qsd != NULL);
qsd_timeout_seq_write(struct file *file, const char __user *buffer,
size_t count, loff_t *off)
{
- struct qsd_instance *qsd = ((struct seq_file *)file->private_data)->private;
+ struct seq_file *m = file->private_data;
+ struct qsd_instance *qsd = m->private;
time64_t timeout;
int rc;