H A D | dlil.c | 149 struct ifnet *ifp; member in struct:if_proto 620 find_attached_proto(struct ifnet *ifp, u_int32_t protocol_family) argument 651 struct ifnet *ifp = proto->ifp; local 694 ifnet_lock_assert(struct ifnet *ifp, ifnet_lock_assert_t what) argument 726 ifnet_lock_shared(struct ifnet *ifp) argument 732 ifnet_lock_exclusive(struct ifnet *ifp) argument 738 ifnet_lock_done(struct ifnet *ifp) argument 765 dlil_ifp_proto_count(struct ifnet * ifp) argument 785 dlil_post_msg(struct ifnet *ifp, u_int32_t event_subclass, u_int32_t event_code, struct net_event_data *event_data, u_int32_t event_data_len) argument 821 dlil_alloc_local_stats(struct ifnet *ifp) argument 900 dlil_create_input_thread(ifnet_t ifp, struct dlil_threading_info *inp) argument 996 struct ifnet *ifp; local 1266 if_flt_monitor_busy(struct ifnet *ifp) argument 1275 if_flt_monitor_unbusy(struct ifnet *ifp) argument 1281 if_flt_monitor_enter(struct ifnet *ifp) argument 1294 if_flt_monitor_leave(struct ifnet *ifp) argument 1308 dlil_attach_filter(struct ifnet *ifp, const struct iff_filter *if_filter, interface_filter_t *filter_ref) argument 1380 ifnet_t ifp = NULL; local 1549 struct ifnet *ifp = inp->ifp; local 1626 struct ifnet *ifp = inp->ifp; local 1864 struct ifnet *ifp = inp->ifp; local 1908 ifnet_input(struct ifnet *ifp, struct mbuf *m_head, const struct ifnet_stat_increment_param *s) argument 1915 ifnet_input_extended(struct ifnet *ifp, struct mbuf *m_head, struct mbuf *m_tail, const struct ifnet_stat_increment_param *s) argument 1922 ifnet_input_common(struct ifnet *ifp, struct mbuf *m_head, struct mbuf *m_tail, const struct ifnet_stat_increment_param *s, boolean_t ext, boolean_t poll) argument 2099 ifnet_start(struct ifnet *ifp) argument 2116 struct ifnet *ifp = v; local 2210 ifnet_set_start_cycle(struct ifnet *ifp, struct timespec *ts) argument 2223 ifnet_poll(struct ifnet *ifp) argument 2241 struct ifnet *ifp = v; local 2367 ifnet_set_poll_cycle(struct ifnet *ifp, struct timespec *ts) argument 2380 ifnet_purge(struct ifnet *ifp) argument 2404 ifnet_update_rcv(struct ifnet *ifp, cqev_t ev) argument 2418 ifnet_set_output_sched_model(struct ifnet *ifp, u_int32_t model) argument 2442 ifnet_set_sndq_maxlen(struct ifnet *ifp, u_int32_t maxqlen) argument 2455 ifnet_get_sndq_maxlen(struct ifnet *ifp, u_int32_t *maxqlen) argument 2468 ifnet_get_sndq_len(struct ifnet *ifp, u_int32_t *qlen) argument 2481 ifnet_set_rcvq_maxlen(struct ifnet *ifp, u_int32_t maxqlen) argument 2504 ifnet_get_rcvq_maxlen(struct ifnet *ifp, u_int32_t *maxqlen) argument 2521 ifnet_enqueue(struct ifnet *ifp, struct mbuf *m) argument 2556 ifnet_dequeue(struct ifnet *ifp, struct mbuf **mp) argument 2568 ifnet_dequeue_service_class(struct ifnet *ifp, mbuf_svc_class_t sc, struct mbuf **mp) argument 2581 ifnet_dequeue_multi(struct ifnet *ifp, u_int32_t limit, struct mbuf **head, struct mbuf **tail, u_int32_t *cnt, u_int32_t *len) argument 2594 ifnet_dequeue_service_class_multi(struct ifnet *ifp, mbuf_svc_class_t sc, u_int32_t limit, struct mbuf **head, struct mbuf **tail, u_int32_t *cnt, u_int32_t *len) argument 2610 dlil_interface_filters_input(struct ifnet *ifp, struct mbuf **m_p, char **frame_header_p, protocol_family_t protocol_family) argument 2656 dlil_interface_filters_output(struct ifnet *ifp, struct mbuf **m_p, protocol_family_t protocol_family) argument 2755 dlil_input_stats_sync(struct ifnet *ifp, struct dlil_threading_info *inp) argument 2813 dlil_input_packet_list(struct ifnet *ifp, struct mbuf *m) argument 2820 dlil_input_packet_list_extended(struct ifnet *ifp, struct mbuf *m, u_int32_t cnt, ifnet_model_t mode) argument 2833 ifnet_t ifp = ifp_param; local 2977 if_mcasts_update(struct ifnet *ifp) argument 2994 dlil_event_internal(struct ifnet *ifp, struct kev_msg *event) argument 3063 ifnet_event(ifnet_t ifp, struct kern_event_msg *event) argument 3132 ifp_inc_traffic_class_in(struct ifnet *ifp, struct mbuf *m) argument 3170 ifp_inc_traffic_class_out(struct ifnet *ifp, struct mbuf *m) argument 3220 dlil_output(ifnet_t ifp, protocol_family_t proto_family, mbuf_t packetlist, void *route, const struct sockaddr *dest, int raw, struct flowadv *adv) argument 3490 ifnet_ioctl(ifnet_t ifp, protocol_family_t proto_fam, u_long ioctl_code, void *ioctl_arg) argument 3598 dlil_set_bpf_tap(ifnet_t ifp, bpf_tap_mode mode, bpf_packet_func callback) argument 3614 dlil_resolve_multi(struct ifnet *ifp, const struct sockaddr *proto_addr, struct sockaddr *ll_addr, size_t ll_len) argument 3654 dlil_send_arp_internal(ifnet_t ifp, u_short arpop, const struct sockaddr_dl* sender_hw, const struct sockaddr* sender_proto, const struct sockaddr_dl* target_hw, const struct sockaddr* target_proto) argument 3718 dlil_send_arp(ifnet_t ifp, u_short arpop, const struct sockaddr_dl* sender_hw, const struct sockaddr* sender_proto, const struct sockaddr_dl* target_hw, const struct sockaddr* target_proto0, u_int32_t rtflags) argument 3831 ifnet_lookup(struct ifnet *ifp) argument 3848 ifnet_is_attached(struct ifnet *ifp, int refio) argument 3864 ifnet_decr_iorefcnt(struct ifnet *ifp) argument 3907 dlil_if_ref(struct ifnet *ifp) argument 3928 dlil_if_free(struct ifnet *ifp) argument 3953 struct ifnet *ifp = proto->ifp; local 4009 ifnet_attach_protocol(ifnet_t ifp, protocol_family_t protocol, const struct ifnet_attach_proto_param *proto_details) argument 4065 ifnet_attach_protocol_v2(ifnet_t ifp, protocol_family_t protocol, const struct ifnet_attach_proto_param_v2 *proto_details) argument 4121 ifnet_detach_protocol(ifnet_t ifp, protocol_family_t proto_family) argument 4187 ifproto_media_input_v1(struct ifnet *ifp, protocol_family_t protocol, struct mbuf *packet, char *header) argument 4195 ifproto_media_input_v2(struct ifnet *ifp, protocol_family_t protocol, struct mbuf *packet) argument 4204 ifproto_media_preout(struct ifnet *ifp, protocol_family_t protocol, mbuf_t *packet, const struct sockaddr *dest, void *route, char *frame_type, char *link_layer_dest) argument 4214 ifproto_media_event(struct ifnet *ifp, protocol_family_t protocol, const struct kev_msg *event) argument 4221 ifproto_media_ioctl(struct ifnet *ifp, protocol_family_t protocol, unsigned long command, void *argument) argument 4229 ifproto_media_resolve_multi(ifnet_t ifp, const struct sockaddr *proto_addr, struct sockaddr_dl *out_ll, size_t ll_len) argument 4237 ifproto_media_send_arp(struct ifnet *ifp, u_short arpop, const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto, const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto) argument 4248 ifnet_attach(ifnet_t ifp, const struct sockaddr_dl *ll_addr) argument 4632 dlil_alloc_lladdr(struct ifnet *ifp, const struct sockaddr_dl *ll_addr) argument 4733 if_purgeaddrs(struct ifnet *ifp) argument 4747 ifnet_detach(ifnet_t ifp) argument 4853 ifnet_detaching_enqueue(struct ifnet *ifp) argument 4866 struct ifnet *ifp; local 4886 struct ifnet *ifp; local 4927 ifnet_detach_final(struct ifnet *ifp) argument 5180 ifp_if_output(struct ifnet *ifp, struct mbuf *m) argument 5188 ifp_if_start(struct ifnet *ifp) argument 5194 ifp_if_input_poll(struct ifnet *ifp, u_int32_t flags, u_int32_t max_cnt, struct mbuf **m_head, struct mbuf **m_tail, u_int32_t *cnt, u_int32_t *len) argument 5209 ifp_if_ctl(struct ifnet *ifp, ifnet_ctl_cmd_t cmd, u_int32_t arglen, void *arg) argument 5216 ifp_if_demux(struct ifnet *ifp, struct mbuf *m, char *fh, protocol_family_t *pf) argument 5224 ifp_if_add_proto(struct ifnet *ifp, protocol_family_t pf, const struct ifnet_demux_desc *da, u_int32_t dc) argument 5232 ifp_if_del_proto(struct ifnet *ifp, protocol_family_t pf) argument 5239 ifp_if_check_multi(struct ifnet *ifp, const struct sockaddr *sa) argument 5245 ifp_if_framer(struct ifnet *ifp, struct mbuf **m, const struct sockaddr *sa, const char *ll, const char *t , u_int32_t *pre, u_int32_t *post ) argument 5264 ifp_if_ioctl(struct ifnet *ifp, unsigned long cmd, void *arg) argument 5271 ifp_if_set_bpf_tap(struct ifnet *ifp, bpf_tap_mode tm, bpf_packet_func f) argument 5279 ifp_if_free(struct ifnet *ifp) argument 5285 ifp_if_event(struct ifnet *ifp, const struct kev_msg *e) argument 5291 dlil_if_acquire(u_int32_t family, const void *uniqueid, size_t uniqueid_len, struct ifnet **ifp) argument 5418 dlil_if_release(ifnet_t ifp) argument 5459 dlil_proto_unplumb_all(struct ifnet *ifp) argument 5480 ifp_src_route_copyout(struct ifnet *ifp, struct route *dst) argument 5491 ifp_src_route_copyin(struct ifnet *ifp, struct route *src) argument 5507 ifp_src_route6_copyout(struct ifnet *ifp, struct route_in6 *dst) argument 5519 ifp_src_route6_copyin(struct ifnet *ifp, struct route_in6 *src) argument 5536 ifnet_cached_rtlookup_inet(struct ifnet *ifp, struct in_addr src_ip) argument 5577 ifnet_cached_rtlookup_inet6(struct ifnet *ifp, struct in6_addr *src_ip6) argument 5618 if_lqm_update(struct ifnet *ifp, int lqm) argument 5649 struct ifnet *ifp; local 5848 dlil_node_present(struct ifnet *ifp, struct sockaddr *sa, int32_t rssi, int lqm, int npm, u_int8_t srvinfo[48]) argument 5874 dlil_node_absent(struct ifnet *ifp, struct sockaddr *sa) argument 5895 ifnet_getset_opportunistic(ifnet_t ifp, u_long cmd, struct ifreq *ifr, struct proc *p) argument 5950 ifnet_get_throttle(struct ifnet *ifp, u_int32_t *level) argument 5971 ifnet_set_throttle(struct ifnet *ifp, u_int32_t level) argument [all...] |