Lines Matching refs:param
64 static void maybe_kfree_parameter(void *param) in maybe_kfree_parameter() argument
70 if (p->val == param) { in maybe_kfree_parameter()
117 static int parse_one(char *param, in parse_one() argument
131 if (parameq(param, params[i].name)) { in parse_one()
139 pr_debug("handling %s with %p\n", param, in parse_one()
152 pr_debug("doing %s: %s='%s'\n", doing, param, val); in parse_one()
153 return handle_unknown(param, val, doing, arg); in parse_one()
156 pr_debug("Unknown argument '%s'\n", param); in parse_one()
169 char *param, *val, *err = NULL; in parse_args() local
181 args = next_arg(args, ¶m, &val); in parse_args()
183 if (!val && strcmp(param, "--") == 0) in parse_args()
186 ret = parse_one(param, val, doing, params, num, in parse_args()
190 doing, param); in parse_args()
196 pr_err("%s: Unknown parameter `%s'\n", doing, param); in parse_args()
200 doing, val ?: "", param); in parse_args()
204 doing, val ?: "", param); in parse_args()
547 const struct kernel_param *param; member
566 if (!attribute->param->ops->get) in param_attr_show()
570 count = attribute->param->ops->get(buf, attribute->param); in param_attr_show()
583 if (!attribute->param->ops->set) in param_attr_store()
587 if (param_check_unsafe(attribute->param)) in param_attr_store()
588 err = attribute->param->ops->set(buf, attribute->param); in param_attr_store()
671 mk->mp->attrs[mk->mp->num - 1].param = kp; in add_sysfs_param()