Lines Matching refs:necp_session
315 struct necp_session { struct
335 TAILQ_ENTRY(necp_session) chain; argument
341 static TAILQ_HEAD(_necp_session_list, necp_session) necp_session_list;
449 static struct necp_session *necp_create_session(void);
450 static void necp_delete_session(struct necp_session *session);
452 static necp_policy_id necp_handle_policy_add(struct necp_session *session,
459 static struct necp_session_policy *necp_policy_create(struct necp_session *session, necp_policy_ord…
460 static struct necp_session_policy *necp_policy_find(struct necp_session *session, necp_policy_id po…
461 static bool necp_policy_mark_for_deletion(struct necp_session *session, struct necp_session_policy …
462 static bool necp_policy_mark_all_for_deletion(struct necp_session *session);
463 static bool necp_policy_delete(struct necp_session *session, struct necp_session_policy *policy);
464 static void necp_policy_apply_all(struct necp_session *session);
1038 struct necp_session *session = NULL; in necp_session_open()
1092 struct necp_session *session = (struct necp_session *)fg_get_data(fg); in necp_session_op_close()
1107 struct fileproc **fpp, struct necp_session **session) in necp_session_find_from_fd()
1114 *session = (struct necp_session *)fp_get_data(fp); in necp_session_find_from_fd()
1126 necp_session_add_policy(struct necp_session *session, struct necp_session_action_args *uap, int *re… in necp_session_add_policy()
1177 necp_session_get_policy(struct necp_session *session, struct necp_session_action_args *uap, int *re… in necp_session_get_policy()
1250 necp_session_delete_policy(struct necp_session *session, struct necp_session_action_args *uap, int … in necp_session_delete_policy()
1281 necp_session_apply_all(struct necp_session *session, struct necp_session_action_args *uap, int *ret… in necp_session_apply_all()
1290 necp_session_list_all(struct necp_session *session, struct necp_session_action_args *uap, int *retv… in necp_session_list_all()
1352 necp_session_delete_all(struct necp_session *session, struct necp_session_action_args *uap, int *re… in necp_session_delete_all()
1361 necp_session_set_session_priority(struct necp_session *session, struct necp_session_action_args *ua… in necp_session_set_session_priority()
1410 necp_session_lock_to_process(struct necp_session *session, struct necp_session_action_args *uap, in… in necp_session_lock_to_process()
1419 necp_session_dump_all(struct necp_session *session, struct necp_session_action_args *uap, int *retv… in necp_session_dump_all()
1437 necp_session_add_domain_filter(struct necp_session *session, struct necp_session_action_args *uap, … in necp_session_add_domain_filter()
1506 necp_session_remove_domain_filter(struct necp_session *session, struct necp_session_action_args *ua… in necp_session_remove_domain_filter()
1537 necp_session_remove_all_domain_filters(struct necp_session *session, struct necp_session_action_arg… in necp_session_remove_all_domain_filters()
1559 necp_session_add_domain_trie(struct necp_session *session, struct necp_session_action_args *uap, in… in necp_session_add_domain_trie()
1621 necp_session_remove_domain_trie(struct necp_session *session, struct necp_session_action_args *uap,… in necp_session_remove_domain_trie()
1652 necp_session_remove_all_domain_tries(struct necp_session *session, struct necp_session_action_args … in necp_session_remove_all_domain_tries()
1671 necp_session_trie_dump_all(struct necp_session *session, struct necp_session_action_args *uap, int … in necp_session_trie_dump_all()
1729 struct necp_session * __single session = NULL; in necp_session_action()
2381 static struct necp_session *
2384 struct necp_session *new_session = NULL; in necp_create_session()
2386 new_session = kalloc_type(struct necp_session, in necp_create_session()
2402 struct necp_session *next_session = NULL; in necp_create_session()
2433 necp_delete_session(struct necp_session *session) in necp_delete_session()
2458 kfree_type(struct necp_session, session); in necp_delete_session()
2931 necp_handle_policy_add(struct necp_session *session, in necp_handle_policy_add()
3206 necp_policy_get_new_id(struct necp_session *session) in necp_policy_get_new_id()
3850 necp_policy_create(struct necp_session *session, necp_policy_order order, u_int8_t * __sized_by(con… in necp_policy_create()
3884 necp_policy_find(struct necp_session *session, necp_policy_id policy_id) in necp_policy_find()
3930 necp_policy_mark_for_deletion(struct necp_session *session, struct necp_session_policy *policy) in necp_policy_mark_for_deletion()
3946 necp_policy_mark_all_for_deletion(struct necp_session *session) in necp_policy_mark_all_for_deletion()
3959 necp_policy_delete(struct necp_session *session, struct necp_session_policy *policy) in necp_policy_delete()
4077 necp_policy_apply(struct necp_session *session, struct necp_session_policy *policy, bool *should_up… in necp_policy_apply()
4844 necp_policy_apply_all(struct necp_session *session) in necp_policy_apply_all()