Lines Matching refs:param

29 			 struct tomoyo_acl_param *param,  in tomoyo_update_policy()  argument
35 int error = param->is_delete ? -ENOENT : -ENOMEM; in tomoyo_update_policy()
37 struct list_head *list = param->list; in tomoyo_update_policy()
46 entry->is_deleted = param->is_delete; in tomoyo_update_policy()
50 if (error && !param->is_delete) { in tomoyo_update_policy()
89 struct tomoyo_acl_param *param, in tomoyo_update_domain() argument
98 const bool is_delete = param->is_delete; in tomoyo_update_domain()
101 struct list_head * const list = param->list; in tomoyo_update_domain()
103 if (param->data[0]) { in tomoyo_update_domain()
104 new_entry->cond = tomoyo_get_condition(param); in tomoyo_update_domain()
233 int tomoyo_write_transition_control(struct tomoyo_acl_param *param, in tomoyo_write_transition_control() argument
237 int error = param->is_delete ? -ENOENT : -ENOMEM; in tomoyo_write_transition_control()
238 char *program = param->data; in tomoyo_write_transition_control()
265 param->list = &param->ns->policy_list[TOMOYO_ID_TRANSITION_CONTROL]; in tomoyo_write_transition_control()
266 error = tomoyo_update_policy(&e.head, sizeof(e), param, in tomoyo_write_transition_control()
388 int tomoyo_write_aggregator(struct tomoyo_acl_param *param) in tomoyo_write_aggregator() argument
391 int error = param->is_delete ? -ENOENT : -ENOMEM; in tomoyo_write_aggregator()
392 const char *original_name = tomoyo_read_token(param); in tomoyo_write_aggregator()
393 const char *aggregated_name = tomoyo_read_token(param); in tomoyo_write_aggregator()
402 param->list = &param->ns->policy_list[TOMOYO_ID_AGGREGATOR]; in tomoyo_write_aggregator()
403 error = tomoyo_update_policy(&e.head, sizeof(e), param, in tomoyo_write_aggregator()
736 if (ee->r.param.path.matched_path) in tomoyo_find_next_domain()
737 candidate = ee->r.param.path.matched_path; in tomoyo_find_next_domain()