{
if (!list_empty(&cmd->u.tc_start.ts_jobids))
nrs_tbf_jobid_list_free(&cmd->u.tc_start.ts_jobids);
- if (cmd->u.tc_start.ts_jobids_str)
- OBD_FREE(cmd->u.tc_start.ts_jobids_str,
- strlen(cmd->u.tc_start.ts_jobids_str) + 1);
+ OBD_FREE(cmd->u.tc_start.ts_jobids_str,
+ strlen(cmd->u.tc_start.ts_jobids_str) + 1);
}
static int nrs_tbf_check_id_value(char **strp, char *key)
{
if (!list_empty(&cmd->u.tc_start.ts_nids))
cfs_free_nidlist(&cmd->u.tc_start.ts_nids);
- if (cmd->u.tc_start.ts_nids_str)
- OBD_FREE(cmd->u.tc_start.ts_nids_str,
- strlen(cmd->u.tc_start.ts_nids_str) + 1);
+ OBD_FREE(cmd->u.tc_start.ts_nids_str,
+ strlen(cmd->u.tc_start.ts_nids_str) + 1);
}
static int nrs_tbf_nid_parse(struct nrs_tbf_cmd *cmd, char *id)
{
if (!list_empty(&cmd->u.tc_start.ts_conds))
nrs_tbf_conds_free(&cmd->u.tc_start.ts_conds);
- if (cmd->u.tc_start.ts_conds_str)
- OBD_FREE(cmd->u.tc_start.ts_conds_str,
- strlen(cmd->u.tc_start.ts_conds_str) + 1);
+ OBD_FREE(cmd->u.tc_start.ts_conds_str,
+ strlen(cmd->u.tc_start.ts_conds_str) + 1);
}
#define NRS_TBF_DISJUNCTION_DELIM (",")
static void nrs_tbf_opcode_cmd_fini(struct nrs_tbf_cmd *cmd)
{
- if (cmd->u.tc_start.ts_opcodes_str)
- OBD_FREE(cmd->u.tc_start.ts_opcodes_str,
- strlen(cmd->u.tc_start.ts_opcodes_str) + 1);
+ OBD_FREE(cmd->u.tc_start.ts_opcodes_str,
+ strlen(cmd->u.tc_start.ts_opcodes_str) + 1);
}
{
nrs_tbf_id_list_free(&cmd->u.tc_start.ts_ids);
- if (cmd->u.tc_start.ts_ids_str)
- OBD_FREE(cmd->u.tc_start.ts_ids_str,
- strlen(cmd->u.tc_start.ts_ids_str) + 1);
+ OBD_FREE(cmd->u.tc_start.ts_ids_str,
+ strlen(cmd->u.tc_start.ts_ids_str) + 1);
}
static int
static void nrs_tbf_id_rule_fini(struct nrs_tbf_rule *rule)
{
nrs_tbf_id_list_free(&rule->tr_ids);
- if (rule->tr_ids_str != NULL)
- OBD_FREE(rule->tr_ids_str, strlen(rule->tr_ids_str) + 1);
+ OBD_FREE(rule->tr_ids_str, strlen(rule->tr_ids_str) + 1);
}
struct nrs_tbf_ops nrs_tbf_uid_ops = {