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,
467 typedef errno_t (*ifnet_add_proto_func)(ifnet_t interface,
484 typedef errno_t (*ifnet_del_proto_func)(ifnet_t interface,
503 typedef errno_t (*ifnet_check_multi)(ifnet_t interface,
521 typedef errno_t (*proto_media_input)(ifnet_t ifp, protocol_family_t protocol,
542 typedef errno_t (*proto_media_input_v2)(ifnet_t ifp, protocol_family_t protocol,
565 typedef errno_t (*proto_media_preout)(ifnet_t ifp, protocol_family_t protocol,
601 typedef errno_t (*proto_media_ioctl)(ifnet_t ifp, protocol_family_t protocol,
613 typedef errno_t (*proto_media_detached)(ifnet_t ifp, protocol_family_t protocol);
626 typedef errno_t (*proto_media_resolve_multi)(ifnet_t ifp,
654 typedef errno_t (*proto_media_send_arp)(ifnet_t ifp, u_short arpop,
767 typedef errno_t (*ifnet_pre_enqueue_func)(ifnet_t interface, mbuf_t data);
1017 typedef errno_t (*ifnet_ctl_func)(ifnet_t interface, ifnet_ctl_cmd_t cmd,
1279 extern errno_t ifnet_allocate_internal(const struct ifnet_init_params *init,
1285 extern errno_t ifnet_allocate(const struct ifnet_init_params *init,
1302 extern errno_t ifnet_allocate_extended(const struct ifnet_init_eparams *init,
1336 extern errno_t ifnet_enqueue(ifnet_t interface, mbuf_t packet);
1351 extern errno_t ifnet_dequeue(ifnet_t interface, mbuf_t *packet);
1368 extern errno_t ifnet_dequeue_service_class(ifnet_t interface,
1395 extern errno_t ifnet_dequeue_multi(ifnet_t interface, u_int32_t max,
1424 extern errno_t ifnet_dequeue_multi_bytes(ifnet_t interface,
1454 extern errno_t ifnet_dequeue_service_class_multi(ifnet_t interface,
1467 extern errno_t ifnet_set_output_sched_model(ifnet_t interface,
1482 extern errno_t ifnet_set_sndq_maxlen(ifnet_t interface, u_int32_t maxqlen);
1494 extern errno_t ifnet_get_sndq_maxlen(ifnet_t interface, u_int32_t *maxqlen);
1507 extern errno_t ifnet_get_sndq_len(ifnet_t interface, u_int32_t *packets);
1529 extern errno_t ifnet_get_service_class_sndq_len(ifnet_t interface,
1546 extern errno_t ifnet_set_rcvq_maxlen(ifnet_t interface, u_int32_t maxqlen);
1558 extern errno_t ifnet_get_rcvq_maxlen(ifnet_t interface, u_int32_t *maxqlen);
1618 extern errno_t ifnet_set_poll_params(ifnet_t interface,
1631 extern errno_t ifnet_poll_params(ifnet_t interface,
1653 extern errno_t ifnet_flowid(ifnet_t interface, u_int32_t *flowid);
1670 extern errno_t ifnet_enable_output(ifnet_t interface);
1689 extern errno_t ifnet_disable_output(ifnet_t interface);
1700 extern errno_t ifnet_reference(ifnet_t interface)
1711 extern errno_t ifnet_release(ifnet_t interface)
1732 extern errno_t ifnet_attach(ifnet_t interface,
1760 extern errno_t ifnet_detach(ifnet_t interface)
1780 extern errno_t ifnet_interface_family_find(const char *module_string, ifnet_family_t *family_id)
1859 extern errno_t ifnet_set_flags(ifnet_t interface, u_int16_t new_flags,
1886 extern errno_t ifnet_set_eflags(ifnet_t interface, u_int32_t new_flags,
1914 extern errno_t ifnet_set_idle_flags(ifnet_t interface, u_int32_t new_flags,
1934 extern errno_t ifnet_set_link_quality(ifnet_t interface, int quality);
1953 extern errno_t ifnet_set_interface_state(ifnet_t interface,
2027 extern errno_t ifnet_inet_defrouter_llreachinfo(ifnet_t interface,
2039 extern errno_t ifnet_inet6_defrouter_llreachinfo(ifnet_t interface,
2063 extern errno_t ifnet_set_capabilities_supported(ifnet_t interface, u_int32_t new_caps,
2105 extern errno_t ifnet_set_capabilities_enabled(ifnet_t interface, u_int32_t new_caps,
2134 extern errno_t ifnet_set_offload(ifnet_t interface, ifnet_offload_t offload)
2147 extern errno_t ifnet_set_offload_enabled(ifnet_t interface, ifnet_offload_t offload)
2170 extern errno_t ifnet_set_tso_mtu(ifnet_t interface, sa_family_t family,
2185 extern errno_t ifnet_get_tso_mtu(ifnet_t interface, sa_family_t family,
2207 extern errno_t ifnet_set_wake_flags(ifnet_t interface, u_int32_t properties, u_int32_t mask)
2235 extern errno_t ifnet_set_link_mib_data(ifnet_t interface, void *__sized_by(mibLen) mibData,
2253 extern errno_t ifnet_get_link_mib_data(ifnet_t interface, void *__sized_by(*mibLen) mibData,
2276 extern errno_t ifnet_attach_protocol(ifnet_t interface,
2292 extern errno_t ifnet_attach_protocol_v2(ifnet_t interface,
2305 extern errno_t ifnet_detach_protocol(ifnet_t interface,
2331 extern errno_t ifnet_output(ifnet_t interface,
2353 extern errno_t ifnet_output_raw(ifnet_t interface,
2371 extern errno_t ifnet_input(ifnet_t interface, mbuf_t first_packet,
2393 extern errno_t ifnet_input_extended(ifnet_t interface, mbuf_t first_packet,
2413 extern errno_t ifnet_ioctl(ifnet_t interface, protocol_family_t protocol,
2425 extern errno_t ifnet_event(ifnet_t interface, struct kern_event_msg *event_ptr)
2441 extern errno_t ifnet_set_mtu(ifnet_t interface, u_int32_t mtu)
2470 extern errno_t ifnet_set_addrlen(ifnet_t interface, u_int8_t addrlen)
2491 extern errno_t ifnet_set_hdrlen(ifnet_t interface, u_int8_t hdrlen)
2512 extern errno_t ifnet_set_metric(ifnet_t interface, u_int32_t metric)
2533 extern errno_t ifnet_set_baudrate(ifnet_t interface, u_int64_t baudrate)
2562 extern errno_t ifnet_set_bandwidths(ifnet_t interface,
2576 extern errno_t ifnet_bandwidths(ifnet_t interface, if_bandwidths_t *output_bw,
2596 extern errno_t ifnet_set_latencies(ifnet_t interface,
2610 extern errno_t ifnet_latencies(ifnet_t interface, if_latencies_t *output_lt,
2626 extern errno_t ifnet_stat_increment(ifnet_t interface,
2647 extern errno_t ifnet_stat_increment_in(ifnet_t interface,
2667 extern errno_t ifnet_stat_increment_out(ifnet_t interface,
2684 extern errno_t ifnet_set_stat(ifnet_t interface,
2694 extern errno_t ifnet_stat(ifnet_t interface,
2713 extern errno_t ifnet_set_promiscuous(ifnet_t interface, int on)
2722 extern errno_t ifnet_touch_lastchange(ifnet_t interface)
2731 extern errno_t ifnet_lastchange(ifnet_t interface, struct timeval *last_change)
2747 extern errno_t ifnet_get_address_list(ifnet_t interface, ifaddr_t *__null_terminated *addresses)
2764 extern errno_t ifnet_get_address_list_with_count(ifnet_t interface,
2783 extern errno_t ifnet_get_address_list_family(ifnet_t interface,
2804 extern errno_t ifnet_get_address_list_family_with_count(ifnet_t interface,
2819 extern errno_t ifnet_get_inuse_address_list(ifnet_t interface,
2822 __private_extern__ errno_t ifnet_get_address_list_family_internal(ifnet_t,
2855 extern errno_t ifnet_set_lladdr(ifnet_t interface, const void *__sized_by(lladdr_len) lladdr,
2868 extern errno_t ifnet_lladdr_copy_bytes(ifnet_t interface, void *__sized_by(length) lladdr,
2883 extern errno_t ifnet_guarded_lladdr_copy_bytes(ifnet_t interface, void *__sized_by(length) lladdr,
2904 extern errno_t ifnet_llbroadcast_copy_bytes(ifnet_t interface, void *__sized_by(bufferlen) addr,
2921 extern errno_t ifnet_set_lladdr_and_type(ifnet_t interface, const void *__sized_by(length) lladdr,
2940 extern errno_t ifnet_resolve_multicast(ifnet_t ifp,
2958 extern errno_t ifnet_add_multicast(ifnet_t interface,
2986 extern errno_t ifnet_remove_multicast(ifmultiaddr_t multicast)
3002 extern errno_t ifnet_get_multicast_list(ifnet_t interface,
3027 extern errno_t ifnet_find_by_name(const char *ifname, ifnet_t *interface)
3044 extern errno_t ifnet_list_get(ifnet_family_t family,
3065 extern errno_t ifnet_list_get_all(ifnet_family_t family,
3105 extern errno_t ifaddr_reference(ifaddr_t ifaddr)
3115 extern errno_t ifaddr_release(ifaddr_t ifaddr)
3126 extern errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr,
3147 extern errno_t ifaddr_dstaddress(ifaddr_t ifaddr, struct sockaddr *out_dstaddr,
3159 extern errno_t ifaddr_netmask(ifaddr_t ifaddr, struct sockaddr *out_netmask,
3246 extern errno_t ifaddr_get_ia6_flags(ifaddr_t ifaddr, u_int32_t *out_flags);
3259 extern errno_t ifmaddr_reference(ifmultiaddr_t ifmaddr)
3271 extern errno_t ifmaddr_release(ifmultiaddr_t ifmaddr)
3281 extern errno_t ifmaddr_address(ifmultiaddr_t ifmaddr,
3293 extern errno_t ifmaddr_lladdress(ifmultiaddr_t ifmaddr,
3324 typedef errno_t (*ifnet_clone_create_func)(if_clone_t ifcloner, u_int32_t unit, void *params);
3333 typedef errno_t (*ifnet_clone_destroy_func)(ifnet_t interface);
3358 extern errno_t ifnet_clone_attach(struct ifnet_clone_params *cloner_params, if_clone_t *ifcloner);
3366 extern errno_t ifnet_clone_detach(if_clone_t ifcloner);
3388 extern errno_t ifnet_get_local_ports(ifnet_t ifp, u_int8_t bitfield[IP_PORTRANGE_BITFIELD_LEN]);
3442 extern errno_t ifnet_get_local_ports_extended(ifnet_t ifp,
3467 extern errno_t ifnet_report_issues(ifnet_t ifp, u_int8_t modid[IFNET_MODIDLEN],
3501 extern errno_t ifnet_tx_compl_status(ifnet_t ifp, mbuf_t m, tx_compl_val_t val);
3509 extern errno_t ifnet_tx_compl(ifnet_t ifp, mbuf_t m);
3532 extern errno_t
3547 extern errno_t ifnet_notice_node_absence(ifnet_t ifp, struct sockaddr *sa);
3568 extern errno_t
3581 extern errno_t ifnet_notice_primary_elected(ifnet_t ifp);
3587 extern errno_t ifnet_notice_master_elected(ifnet_t ifp);
3611 extern errno_t
3627 extern errno_t
3725 extern errno_t ifnet_get_keepalive_offload_frames(ifnet_t ifp,
3749 extern errno_t ifnet_notify_tcp_keepalive_offload_timeout(ifnet_t ifp,
3769 extern errno_t ifnet_link_status_report(ifnet_t ifp, const void *__sized_by(buffer_len) buffer,
3782 extern errno_t ifnet_set_fastlane_capable(ifnet_t interface, boolean_t capable);
3791 extern errno_t ifnet_get_fastlane_capable(ifnet_t interface, boolean_t *capable);
3800 extern errno_t ifnet_get_unsent_bytes(ifnet_t interface, int64_t *unsent_bytes);
3815 extern errno_t ifnet_get_buffer_status(const ifnet_t interface,
3837 extern errno_t ifnet_set_low_power_mode(ifnet_t interface, boolean_t on);
3846 extern errno_t ifnet_get_low_power_mode(ifnet_t interface, boolean_t *on);
3854 extern errno_t ifnet_touch_lastupdown(ifnet_t interface);
3863 extern errno_t ifnet_updown_delta(ifnet_t interface, struct timeval *updown_delta);
3871 extern errno_t ifnet_set_management(ifnet_t interface, boolean_t on);