Lines Matching defs:proc
801 flow_divert_get_src_proc(struct socket *so, proc_t *proc, boolean_t match_delegate)
807 (*proc == PROC_NULL || (*proc)->p_pid != so->e_pid))
809 *proc = proc_find(so->e_pid);
811 } else if (*proc == PROC_NULL) {
812 *proc = current_proc();
815 if (*proc != PROC_NULL) {
816 if ((*proc)->p_pid == 0) {
818 proc_rele(*proc);
821 *proc = PROC_NULL;
2287 struct proc *p, uint32_t ifscope __unused, associd_t aid __unused,
2323 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope,
2334 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope,
2427 flow_divert_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp __unused, struct proc *p __unused)
2468 flow_divert_in_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp, struct proc *p)
2480 flow_divert_in6_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp, struct proc *p)
2492 flow_divert_data_out(struct socket *so, int flags, mbuf_t data, struct sockaddr *to, mbuf_t control, struct proc *p __unused)