Lines Matching refs:soflow_hash_entry

155 LIST_HEAD(soflow_hash_head, soflow_hash_entry);
159 TAILQ_HEAD(soflow_entry_head, soflow_hash_entry) soflow_entry_head;
187 static boolean_t soflow_entry_local_address_needs_update(struct soflow_hash_entry *);
188 static boolean_t soflow_entry_local_port_needs_update(struct socket *, struct soflow_hash_entry *);
215 soflow_entry_log(int level, struct socket *so, struct soflow_hash_entry *entry, const char* msg) in soflow_entry_log()
256 soflow_fill_hash_entry_from_address(struct soflow_hash_entry *entry, bool isLocal, struct sockaddr … in soflow_fill_hash_entry_from_address()
332 soflow_fill_hash_entry_from_inp(struct soflow_hash_entry *entry, bool isLocal, struct inpcb *inp, b… in soflow_fill_hash_entry_from_inp()
399 struct soflow_hash_entry *hash_entry = NULL; in soflow_db_init()
417 soflow_entry_free(struct soflow_hash_entry *hash_entry) in soflow_entry_free()
426 kfree_type(struct soflow_hash_entry, hash_entry); in soflow_entry_free()
430 soflow_db_remove_entry(struct soflow_db *db, struct soflow_hash_entry *hash_entry) in soflow_db_remove_entry()
476 struct soflow_hash_entry *entry = NULL; in soflow_db_free()
477 struct soflow_hash_entry *temp_entry = NULL; in soflow_db_free()
515 soflow_match_entries_v4(struct soflow_hash_entry *entry1, struct soflow_hash_entry *entry2, boolean… in soflow_match_entries_v4()
532 soflow_match_entries_v6(struct soflow_hash_entry *entry1, struct soflow_hash_entry *entry2, boolean… in soflow_match_entries_v6()
548 static struct soflow_hash_entry *
551 struct soflow_hash_entry matchentry = { }; in soflow_db_lookup_entry_internal()
552 struct soflow_hash_entry *nextentry = NULL; in soflow_db_lookup_entry_internal()
611 static struct soflow_hash_entry *
614 …struct soflow_hash_entry *entry = soflow_db_lookup_entry_internal(db, local, remote, remoteOnly, f… in soflow_db_lookup_entry()
621 static struct soflow_hash_entry *
626 struct soflow_hash_entry *nextentry; in soflow_db_lookup_by_feature_context_id()
650 struct soflow_hash_entry *hash_entry = NULL; in soflow_db_get_feature_context()
690 struct soflow_hash_entry *hash_entry = NULL; in soflow_db_get_feature_context_id()
719 static struct soflow_hash_entry *
722 struct soflow_hash_entry *entry = NULL; in soflow_db_add_entry()
732 entry = kalloc_type(struct soflow_hash_entry, Z_WAITOK | Z_ZERO | Z_NOFAIL); in soflow_db_add_entry()
830 soflow_entry_local_address_needs_update(struct soflow_hash_entry *entry) in soflow_entry_local_address_needs_update()
841 soflow_entry_local_port_needs_update(struct socket *so, struct soflow_hash_entry *entry) in soflow_entry_local_port_needs_update()
850 soflow_entry_update_local(struct soflow_db *db, struct soflow_hash_entry *entry, struct sockaddr *l… in soflow_entry_update_local()
943 struct soflow_hash_entry *hash_entry = (struct soflow_hash_entry *) ctx; in soflow_nstat_provider_request_vals()
1064 struct soflow_hash_entry *hash_entry = (struct soflow_hash_entry *) ctx; in soflow_nstat_provider_request_extensions()
1116 soflow_update_flow_stats(struct soflow_hash_entry *hash_entry, size_t data_size, bool outgoing) in soflow_update_flow_stats()
1133 struct soflow_hash_entry *
1137 struct soflow_hash_entry *hash_entry = NULL; in soflow_get_flow()
1246 soflow_free_flow(struct soflow_hash_entry *entry) in soflow_free_flow()
1349 soflow_gc_idle_timed_out(struct soflow_hash_entry *hash_entry, int timeout, u_int64_t current_time) in soflow_gc_idle_timed_out()
1363 struct soflow_hash_entry *entry = NULL; in soflow_gc_cleanup()
1364 struct soflow_hash_entry *temp_entry = NULL; in soflow_gc_cleanup()
1413 struct soflow_hash_entry *hash_entry = NULL; in soflow_gc_expire()
1500 struct soflow_hash_entry *entry = NULL; in soflow_db_apply()
1501 struct soflow_hash_entry *temp_entry = NULL; in soflow_db_apply()