Lines Matching refs:action

365 mac_exc_label(struct exception_action *action)  in mac_exc_label()  argument
367 return mac_label_verify(&action->label); in mac_exc_label()
371 mac_exc_set_label(struct exception_action *action, struct label *label) in mac_exc_set_label() argument
373 action->label = label; in mac_exc_set_label()
379 mac_exc_create_label(struct exception_action *action) in mac_exc_create_label() argument
381 …return mac_labelzone_alloc_for_owner(action ? &action->label : NULL, MAC_WAITOK, ^(struct label *l… in mac_exc_create_label()
398 mac_exc_associate_action_label(struct exception_action *action, struct label *label) in mac_exc_associate_action_label() argument
400 mac_exc_set_label(action, label); in mac_exc_associate_action_label()
401 MAC_PERFORM(exc_action_label_associate, action, mac_exc_label(action)); in mac_exc_associate_action_label()
405 mac_exc_free_action_label(struct exception_action *action) in mac_exc_free_action_label() argument
407 mac_exc_free_label(mac_exc_label(action)); in mac_exc_free_action_label()
408 mac_exc_set_label(action, NULL); in mac_exc_free_action_label()
414 mac_exc_update_action_label(struct exception_action *action, in mac_exc_update_action_label() argument
419 MAC_CHECK(exc_action_label_update, action, mac_exc_label(action), newlabel); in mac_exc_update_action_label()
464 mac_exc_action_check_exception_send(struct task *victim_task, struct exception_action *action) in mac_exc_action_check_exception_send() argument
485 MAC_CHECK(exc_action_check_exception_send, label, action, mac_exc_label(action)); in mac_exc_action_check_exception_send()