Home
last modified time | relevance | path

Searched refs:flow_divert_pcb (Results 1 – 3 of 3) sorted by relevance

/xnu-11215.81.4/bsd/netinet/
H A Dflow_divert.h45 struct flow_divert_pcb { struct
48 RB_ENTRY(flow_divert_pcb) rb_link; argument
62 SLIST_ENTRY(flow_divert_pcb) tmp_list_entry; argument
73 RB_HEAD(fd_pcb_tree, flow_divert_pcb); argument
H A Dflow_divert.c127 static struct flow_divert_pcb nil_pcb;
159 static KALLOC_TYPE_DEFINE(flow_divert_pcb_zone, struct flow_divert_pcb,
191 flow_divert_pcb_cmp(const struct flow_divert_pcb *pcb_a, const struct flow_divert_pcb *pcb_b) in flow_divert_pcb_cmp()
196 RB_PROTOTYPE(fd_pcb_tree, flow_divert_pcb, rb_link, flow_divert_pcb_cmp);
197 RB_GENERATE(fd_pcb_tree, flow_divert_pcb, rb_link, flow_divert_pcb_cmp);
222 static struct flow_divert_pcb *
225 struct flow_divert_pcb key_item; in flow_divert_pcb_lookup()
226 struct flow_divert_pcb *fd_cb = NULL; in flow_divert_pcb_lookup()
239 flow_divert_group_lookup(uint32_t ctl_unit, struct flow_divert_pcb *fd_cb) in flow_divert_group_lookup()
297 flow_divert_pcb_insert(struct flow_divert_pcb *fd_cb, struct flow_divert_group *group) in flow_divert_pcb_insert()
[all …]
/xnu-11215.81.4/bsd/sys/
H A Dsocketvar.h332 struct flow_divert_pcb *so_fd_pcb; /* Flow Divert control block */