Searched refs:soflow_hash_entry (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215.1.10/bsd/kern/ |
| H A D | socket_flows.h | 32 struct soflow_hash_entry { struct 33 LIST_ENTRY(soflow_hash_entry) soflow_entry_link; 34 TAILQ_ENTRY(soflow_hash_entry) soflow_entry_list_link; 79 LIST_HEAD(soflow_hash_head, soflow_hash_entry); argument 93 struct soflow_hash_entry *soflow_db_only_entry; 105 bool soflow_fill_hash_entry_from_address(struct soflow_hash_entry *, bool, struct sockaddr *, bool); 106 bool soflow_fill_hash_entry_from_inp(struct soflow_hash_entry *, bool, struct inpcb *, bool); 111 typedef bool (*soflow_feat_gc_needed_func)(struct socket *so, struct soflow_hash_entry *hash_entry,… 114 typedef bool (*soflow_feat_gc_perform_func)(struct socket *so, struct soflow_hash_entry *hash_entry… 117 typedef bool (*soflow_feat_detach_entry_func)(struct socket *so, struct soflow_hash_entry *hash_ent… [all …]
|
| H A D | socket_flows.c | 156 TAILQ_HEAD(soflow_entry_head, soflow_hash_entry) soflow_entry_head; 184 static boolean_t soflow_entry_local_address_needs_update(struct soflow_hash_entry *); 185 static boolean_t soflow_entry_local_port_needs_update(struct socket *, struct soflow_hash_entry *); 212 soflow_entry_log(int level, struct socket *so, struct soflow_hash_entry *entry, const char* msg) in soflow_entry_log() 253 soflow_fill_hash_entry_from_address(struct soflow_hash_entry *entry, bool isLocal, struct sockaddr … in soflow_fill_hash_entry_from_address() 329 soflow_fill_hash_entry_from_inp(struct soflow_hash_entry *entry, bool isLocal, struct inpcb *inp, b… in soflow_fill_hash_entry_from_inp() 396 struct soflow_hash_entry *hash_entry = NULL; in soflow_db_init() 415 soflow_entry_free(struct soflow_hash_entry *hash_entry) in soflow_entry_free() 424 kfree_type(struct soflow_hash_entry, hash_entry); in soflow_entry_free() 428 soflow_db_remove_entry(struct soflow_db *db, struct soflow_hash_entry *hash_entry) in soflow_db_remove_entry() [all …]
|
| H A D | uipc_socket2.c | 902 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sbappend_common() 982 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sbappendstream() 1141 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sbappendrecord_common() 1363 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sbappendaddr() 1530 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sbappendcontrol()
|
| H A D | uipc_socket.c | 2172 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sosend() 2718 struct soflow_hash_entry *__single dgram_flow_entry = NULL; in sosend_list()
|
| /xnu-11215.1.10/bsd/net/ |
| H A D | content_filter.c | 526 struct soflow_hash_entry *cfi_hash_entry; 804 static struct cfil_info * cfil_info_alloc(struct socket *, struct soflow_hash_entry *); 825 …nfo *cfil_sock_udp_get_info(struct socket *, uint32_t, bool, struct soflow_hash_entry *, struct so… 827 struct mbuf *, struct mbuf *, uint32_t, struct soflow_hash_entry *); 835 static void cfil_get_flow_address_v6(struct soflow_hash_entry *, struct inpcb *, 838 static void cfil_get_flow_address(struct soflow_hash_entry *, struct inpcb *, 849 static void cfil_fill_event_msg_addresses(struct soflow_hash_entry *, struct inpcb *, 854 static bool cfil_dgram_gc_needed(struct socket *, struct soflow_hash_entry *, u_int64_t); 855 static bool cfil_dgram_gc_perform(struct socket *, struct soflow_hash_entry *); 856 static bool cfil_dgram_detach_entry(struct socket *, struct soflow_hash_entry *); [all …]
|
| H A D | content_filter.h | 544 uint32_t flags, struct soflow_hash_entry *); 547 uint32_t flags, struct soflow_hash_entry *);
|
| /xnu-11215.1.10/bsd/sys/ |
| H A D | socketvar.h | 1044 extern struct soflow_hash_entry *soflow_get_flow(struct socket *, struct sockaddr *, struct sockadd… 1045 extern void soflow_free_flow(struct soflow_hash_entry *);
|