Searched refs:flow_divert_pcb (Results 1 – 3 of 3) sorted by relevance
| /xnu-8019.80.24/bsd/netinet/ |
| H A D | flow_divert.h | 37 struct flow_divert_pcb { struct 40 RB_ENTRY(flow_divert_pcb) rb_link; argument 55 SLIST_ENTRY(flow_divert_pcb) tmp_list_entry; argument 66 RB_HEAD(fd_pcb_tree, flow_divert_pcb); argument
|
| H A D | flow_divert.c | 126 static struct flow_divert_pcb nil_pcb; 157 sizeof(struct flow_divert_pcb), ZC_ZFREE_CLEARMEM); 186 flow_divert_pcb_cmp(const struct flow_divert_pcb *pcb_a, const struct flow_divert_pcb *pcb_b) in flow_divert_pcb_cmp() 191 RB_PROTOTYPE(fd_pcb_tree, flow_divert_pcb, rb_link, flow_divert_pcb_cmp); 192 RB_GENERATE(fd_pcb_tree, flow_divert_pcb, rb_link, flow_divert_pcb_cmp); 217 static struct flow_divert_pcb * 220 struct flow_divert_pcb key_item; in flow_divert_pcb_lookup() 221 struct flow_divert_pcb *fd_cb = NULL; in flow_divert_pcb_lookup() 234 flow_divert_pcb_insert(struct flow_divert_pcb *fd_cb, uint32_t ctl_unit) in flow_divert_pcb_insert() 237 struct flow_divert_pcb *exist = NULL; in flow_divert_pcb_insert() [all …]
|
| /xnu-8019.80.24/bsd/sys/ |
| H A D | socketvar.h | 285 struct flow_divert_pcb *so_fd_pcb; /* Flow Divert control block */
|