Lines Matching refs:errno_t

302 typedef errno_t (*bpf_packet_func)(ifnet_t interface, mbuf_t data);
315 typedef errno_t (*ifnet_output_func)(ifnet_t interface, mbuf_t data);
329 typedef errno_t (*ifnet_ioctl_func)(ifnet_t interface, unsigned long cmd,
337 typedef errno_t (*ifnet_set_bpf_tap)(ifnet_t interface, bpf_tap_mode mode,
378 typedef errno_t (*ifnet_demux_func)(ifnet_t interface, mbuf_t packet,
415 typedef errno_t (*ifnet_framer_func)(ifnet_t interface, mbuf_t *packet,
423 typedef errno_t (*ifnet_framer_extended_func)(ifnet_t interface, mbuf_t *packet,
446 typedef errno_t (*ifnet_add_proto_func)(ifnet_t interface,
463 typedef errno_t (*ifnet_del_proto_func)(ifnet_t interface,
482 typedef errno_t (*ifnet_check_multi)(ifnet_t interface,
500 typedef errno_t (*proto_media_input)(ifnet_t ifp, protocol_family_t protocol,
521 typedef errno_t (*proto_media_input_v2)(ifnet_t ifp, protocol_family_t protocol,
544 typedef errno_t (*proto_media_preout)(ifnet_t ifp, protocol_family_t protocol,
580 typedef errno_t (*proto_media_ioctl)(ifnet_t ifp, protocol_family_t protocol,
592 typedef errno_t (*proto_media_detached)(ifnet_t ifp, protocol_family_t protocol);
605 typedef errno_t (*proto_media_resolve_multi)(ifnet_t ifp,
633 typedef errno_t (*proto_media_send_arp)(ifnet_t ifp, u_short arpop,
746 typedef errno_t (*ifnet_pre_enqueue_func)(ifnet_t interface, mbuf_t data);
999 typedef errno_t (*ifnet_ctl_func)(ifnet_t interface, ifnet_ctl_cmd_t cmd,
1282 extern errno_t ifnet_allocate_internal(const struct ifnet_init_params *init,
1288 extern errno_t ifnet_allocate(const struct ifnet_init_params *init,
1305 extern errno_t ifnet_allocate_extended(const struct ifnet_init_eparams *init,
1339 extern errno_t ifnet_enqueue(ifnet_t interface, mbuf_t packet);
1354 extern errno_t ifnet_dequeue(ifnet_t interface, mbuf_t *packet);
1371 extern errno_t ifnet_dequeue_service_class(ifnet_t interface,
1398 extern errno_t ifnet_dequeue_multi(ifnet_t interface, u_int32_t max,
1427 extern errno_t ifnet_dequeue_multi_bytes(ifnet_t interface,
1457 extern errno_t ifnet_dequeue_service_class_multi(ifnet_t interface,
1470 extern errno_t ifnet_set_output_sched_model(ifnet_t interface,
1485 extern errno_t ifnet_set_sndq_maxlen(ifnet_t interface, u_int32_t maxqlen);
1497 extern errno_t ifnet_get_sndq_maxlen(ifnet_t interface, u_int32_t *maxqlen);
1510 extern errno_t ifnet_get_sndq_len(ifnet_t interface, u_int32_t *packets);
1532 extern errno_t ifnet_get_service_class_sndq_len(ifnet_t interface,
1549 extern errno_t ifnet_set_rcvq_maxlen(ifnet_t interface, u_int32_t maxqlen);
1561 extern errno_t ifnet_get_rcvq_maxlen(ifnet_t interface, u_int32_t *maxqlen);
1621 extern errno_t ifnet_set_poll_params(ifnet_t interface,
1634 extern errno_t ifnet_poll_params(ifnet_t interface,
1656 extern errno_t ifnet_flowid(ifnet_t interface, u_int32_t *flowid);
1673 extern errno_t ifnet_enable_output(ifnet_t interface);
1692 extern errno_t ifnet_disable_output(ifnet_t interface);
1703 extern errno_t ifnet_reference(ifnet_t interface)
1714 extern errno_t ifnet_release(ifnet_t interface)
1735 extern errno_t ifnet_attach(ifnet_t interface,
1763 extern errno_t ifnet_detach(ifnet_t interface)
1783 extern errno_t ifnet_interface_family_find(const char *module_string, ifnet_family_t *family_id)
1862 extern errno_t ifnet_set_flags(ifnet_t interface, u_int16_t new_flags,
1889 extern errno_t ifnet_set_eflags(ifnet_t interface, u_int32_t new_flags,
1917 extern errno_t ifnet_set_idle_flags(ifnet_t interface, u_int32_t new_flags,
1937 extern errno_t ifnet_set_link_quality(ifnet_t interface, int quality);
1956 extern errno_t ifnet_set_interface_state(ifnet_t interface,
2030 extern errno_t ifnet_inet_defrouter_llreachinfo(ifnet_t interface,
2042 extern errno_t ifnet_inet6_defrouter_llreachinfo(ifnet_t interface,
2066 extern errno_t ifnet_set_capabilities_supported(ifnet_t interface, u_int32_t new_caps,
2108 extern errno_t ifnet_set_capabilities_enabled(ifnet_t interface, u_int32_t new_caps,
2137 extern errno_t ifnet_set_offload(ifnet_t interface, ifnet_offload_t offload)
2160 extern errno_t ifnet_set_tso_mtu(ifnet_t interface, sa_family_t family,
2175 extern errno_t ifnet_get_tso_mtu(ifnet_t interface, sa_family_t family,
2197 extern errno_t ifnet_set_wake_flags(ifnet_t interface, u_int32_t properties, u_int32_t mask)
2225 extern errno_t ifnet_set_link_mib_data(ifnet_t interface, void *mibData,
2243 extern errno_t ifnet_get_link_mib_data(ifnet_t interface, void *mibData,
2266 extern errno_t ifnet_attach_protocol(ifnet_t interface,
2282 extern errno_t ifnet_attach_protocol_v2(ifnet_t interface,
2295 extern errno_t ifnet_detach_protocol(ifnet_t interface,
2321 extern errno_t ifnet_output(ifnet_t interface,
2343 extern errno_t ifnet_output_raw(ifnet_t interface,
2361 extern errno_t ifnet_input(ifnet_t interface, mbuf_t first_packet,
2383 extern errno_t ifnet_input_extended(ifnet_t interface, mbuf_t first_packet,
2403 extern errno_t ifnet_ioctl(ifnet_t interface, protocol_family_t protocol,
2415 extern errno_t ifnet_event(ifnet_t interface, struct kern_event_msg *event_ptr)
2431 extern errno_t ifnet_set_mtu(ifnet_t interface, u_int32_t mtu)
2460 extern errno_t ifnet_set_addrlen(ifnet_t interface, u_int8_t addrlen)
2481 extern errno_t ifnet_set_hdrlen(ifnet_t interface, u_int8_t hdrlen)
2502 extern errno_t ifnet_set_metric(ifnet_t interface, u_int32_t metric)
2523 extern errno_t ifnet_set_baudrate(ifnet_t interface, u_int64_t baudrate)
2552 extern errno_t ifnet_set_bandwidths(ifnet_t interface,
2566 extern errno_t ifnet_bandwidths(ifnet_t interface, if_bandwidths_t *output_bw,
2586 extern errno_t ifnet_set_latencies(ifnet_t interface,
2600 extern errno_t ifnet_latencies(ifnet_t interface, if_latencies_t *output_lt,
2616 extern errno_t ifnet_stat_increment(ifnet_t interface,
2637 extern errno_t ifnet_stat_increment_in(ifnet_t interface,
2657 extern errno_t ifnet_stat_increment_out(ifnet_t interface,
2674 extern errno_t ifnet_set_stat(ifnet_t interface,
2684 extern errno_t ifnet_stat(ifnet_t interface,
2703 extern errno_t ifnet_set_promiscuous(ifnet_t interface, int on)
2712 extern errno_t ifnet_touch_lastchange(ifnet_t interface)
2721 extern errno_t ifnet_lastchange(ifnet_t interface, struct timeval *last_change)
2737 extern errno_t ifnet_get_address_list(ifnet_t interface, ifaddr_t **addresses)
2755 extern errno_t ifnet_get_address_list_family(ifnet_t interface,
2771 extern errno_t ifnet_get_inuse_address_list(ifnet_t interface,
2774 __private_extern__ errno_t ifnet_get_address_list_family_internal(ifnet_t,
2797 extern errno_t ifnet_set_lladdr(ifnet_t interface, const void *lladdr,
2810 extern errno_t ifnet_lladdr_copy_bytes(ifnet_t interface, void *lladdr,
2825 extern errno_t ifnet_guarded_lladdr_copy_bytes(ifnet_t interface, void *lladdr,
2846 extern errno_t ifnet_llbroadcast_copy_bytes(ifnet_t interface, void *addr,
2863 extern errno_t ifnet_set_lladdr_and_type(ifnet_t interface, const void *lladdr,
2882 extern errno_t ifnet_resolve_multicast(ifnet_t ifp,
2900 extern errno_t ifnet_add_multicast(ifnet_t interface,
2928 extern errno_t ifnet_remove_multicast(ifmultiaddr_t multicast)
2944 extern errno_t ifnet_get_multicast_list(ifnet_t interface,
2969 extern errno_t ifnet_find_by_name(const char *ifname, ifnet_t *interface)
2986 extern errno_t ifnet_list_get(ifnet_family_t family, ifnet_t **interfaces,
3006 extern errno_t ifnet_list_get_all(ifnet_family_t family, ifnet_t **interfaces,
3034 extern errno_t ifaddr_reference(ifaddr_t ifaddr)
3044 extern errno_t ifaddr_release(ifaddr_t ifaddr)
3055 extern errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr,
3076 extern errno_t ifaddr_dstaddress(ifaddr_t ifaddr, struct sockaddr *out_dstaddr,
3088 extern errno_t ifaddr_netmask(ifaddr_t ifaddr, struct sockaddr *out_netmask,
3179 extern errno_t ifmaddr_reference(ifmultiaddr_t ifmaddr)
3191 extern errno_t ifmaddr_release(ifmultiaddr_t ifmaddr)
3201 extern errno_t ifmaddr_address(ifmultiaddr_t ifmaddr,
3213 extern errno_t ifmaddr_lladdress(ifmultiaddr_t ifmaddr,
3244 typedef errno_t (*ifnet_clone_create_func)(if_clone_t ifcloner, u_int32_t unit, void *params);
3253 typedef errno_t (*ifnet_clone_destroy_func)(ifnet_t interface);
3278 extern errno_t ifnet_clone_attach(struct ifnet_clone_params *cloner_params, if_clone_t *ifcloner);
3286 extern errno_t ifnet_clone_detach(if_clone_t ifcloner);
3307 extern errno_t ifnet_get_local_ports(ifnet_t ifp, u_int8_t *bitfield);
3360 extern errno_t ifnet_get_local_ports_extended(ifnet_t ifp,
3385 extern errno_t ifnet_report_issues(ifnet_t ifp, u_int8_t modid[IFNET_MODIDLEN],
3419 extern errno_t ifnet_tx_compl_status(ifnet_t ifp, mbuf_t m, tx_compl_val_t val);
3427 extern errno_t ifnet_tx_compl(ifnet_t ifp, mbuf_t m);
3450 extern errno_t
3465 extern errno_t ifnet_notice_node_absence(ifnet_t ifp, struct sockaddr *sa);
3486 extern errno_t
3499 extern errno_t ifnet_notice_primary_elected(ifnet_t ifp);
3505 extern errno_t ifnet_notice_master_elected(ifnet_t ifp);
3529 extern errno_t
3545 extern errno_t
3643 extern errno_t ifnet_get_keepalive_offload_frames(ifnet_t ifp,
3667 extern errno_t ifnet_notify_tcp_keepalive_offload_timeout(ifnet_t ifp,
3687 extern errno_t ifnet_link_status_report(ifnet_t ifp, const void *buffer,
3700 extern errno_t ifnet_set_fastlane_capable(ifnet_t interface, boolean_t capable);
3709 extern errno_t ifnet_get_fastlane_capable(ifnet_t interface, boolean_t *capable);
3718 extern errno_t ifnet_get_unsent_bytes(ifnet_t interface, int64_t *unsent_bytes);
3733 extern errno_t ifnet_get_buffer_status(const ifnet_t interface,
3755 extern errno_t ifnet_set_low_power_mode(ifnet_t interface, boolean_t on);
3764 extern errno_t ifnet_get_low_power_mode(ifnet_t interface, boolean_t *on);
3772 extern errno_t ifnet_touch_lastupdown(ifnet_t interface);
3781 extern errno_t ifnet_updown_delta(ifnet_t interface, struct timeval *updown_delta);