Lines Matching refs:errno_t

304 typedef errno_t (*bpf_packet_func)(ifnet_t interface, mbuf_t data);
317 typedef errno_t (*ifnet_output_func)(ifnet_t interface, mbuf_t data);
331 typedef errno_t (*ifnet_ioctl_func)(ifnet_t interface, unsigned long cmd,
339 typedef errno_t (*ifnet_set_bpf_tap)(ifnet_t interface, bpf_tap_mode mode,
380 typedef errno_t (*ifnet_demux_func)(ifnet_t interface, mbuf_t packet,
434 typedef errno_t (*ifnet_framer_func)(ifnet_t interface, mbuf_t *packet,
443 typedef errno_t (*ifnet_framer_extended_func)(ifnet_t interface, mbuf_t *packet,
489 typedef errno_t (*ifnet_add_proto_func)(ifnet_t interface,
506 typedef errno_t (*ifnet_del_proto_func)(ifnet_t interface,
525 typedef errno_t (*ifnet_check_multi)(ifnet_t interface,
543 typedef errno_t (*proto_media_input)(ifnet_t ifp, protocol_family_t protocol,
564 typedef errno_t (*proto_media_input_v2)(ifnet_t ifp, protocol_family_t protocol,
587 typedef errno_t (*proto_media_preout)(ifnet_t ifp, protocol_family_t protocol,
624 typedef errno_t (*proto_media_ioctl)(ifnet_t ifp, protocol_family_t protocol,
636 typedef errno_t (*proto_media_detached)(ifnet_t ifp, protocol_family_t protocol);
649 typedef errno_t (*proto_media_resolve_multi)(ifnet_t ifp,
677 typedef errno_t (*proto_media_send_arp)(ifnet_t ifp, u_short arpop,
790 typedef errno_t (*ifnet_pre_enqueue_func)(ifnet_t interface, mbuf_t data);
1040 typedef errno_t (*ifnet_ctl_func)(ifnet_t interface, ifnet_ctl_cmd_t cmd,
1302 extern errno_t ifnet_allocate_internal(const struct ifnet_init_params *init,
1308 extern errno_t ifnet_allocate(const struct ifnet_init_params *init,
1325 extern errno_t ifnet_allocate_extended(const struct ifnet_init_eparams *init,
1359 extern errno_t ifnet_enqueue(ifnet_t interface, mbuf_t packet);
1374 extern errno_t ifnet_dequeue(ifnet_t interface, mbuf_t *packet);
1391 extern errno_t ifnet_dequeue_service_class(ifnet_t interface,
1418 extern errno_t ifnet_dequeue_multi(ifnet_t interface, u_int32_t max,
1447 extern errno_t ifnet_dequeue_multi_bytes(ifnet_t interface,
1477 extern errno_t ifnet_dequeue_service_class_multi(ifnet_t interface,
1490 extern errno_t ifnet_set_output_sched_model(ifnet_t interface,
1505 extern errno_t ifnet_set_sndq_maxlen(ifnet_t interface, u_int32_t maxqlen);
1517 extern errno_t ifnet_get_sndq_maxlen(ifnet_t interface, u_int32_t *maxqlen);
1530 extern errno_t ifnet_get_sndq_len(ifnet_t interface, u_int32_t *packets);
1552 extern errno_t ifnet_get_service_class_sndq_len(ifnet_t interface,
1569 extern errno_t ifnet_set_rcvq_maxlen(ifnet_t interface, u_int32_t maxqlen);
1581 extern errno_t ifnet_get_rcvq_maxlen(ifnet_t interface, u_int32_t *maxqlen);
1641 extern errno_t ifnet_set_poll_params(ifnet_t interface,
1654 extern errno_t ifnet_poll_params(ifnet_t interface,
1676 extern errno_t ifnet_flowid(ifnet_t interface, u_int32_t *flowid);
1693 extern errno_t ifnet_enable_output(ifnet_t interface);
1712 extern errno_t ifnet_disable_output(ifnet_t interface);
1723 extern errno_t ifnet_reference(ifnet_t interface)
1734 extern errno_t ifnet_release(ifnet_t interface)
1755 extern errno_t ifnet_attach(ifnet_t interface,
1783 extern errno_t ifnet_detach(ifnet_t interface)
1803 extern errno_t ifnet_interface_family_find(const char *module_string, ifnet_family_t *family_id)
1882 extern errno_t ifnet_set_flags(ifnet_t interface, u_int16_t new_flags,
1909 extern errno_t ifnet_set_eflags(ifnet_t interface, u_int32_t new_flags,
1937 extern errno_t ifnet_set_idle_flags(ifnet_t interface, u_int32_t new_flags,
1957 extern errno_t ifnet_set_link_quality(ifnet_t interface, int quality);
1976 extern errno_t ifnet_set_interface_state(ifnet_t interface,
2050 extern errno_t ifnet_inet_defrouter_llreachinfo(ifnet_t interface,
2062 extern errno_t ifnet_inet6_defrouter_llreachinfo(ifnet_t interface,
2086 extern errno_t ifnet_set_capabilities_supported(ifnet_t interface, u_int32_t new_caps,
2128 extern errno_t ifnet_set_capabilities_enabled(ifnet_t interface, u_int32_t new_caps,
2157 extern errno_t ifnet_set_offload(ifnet_t interface, ifnet_offload_t offload)
2170 extern errno_t ifnet_set_offload_enabled(ifnet_t interface, ifnet_offload_t offload)
2193 extern errno_t ifnet_set_tso_mtu(ifnet_t interface, sa_family_t family,
2208 extern errno_t ifnet_get_tso_mtu(ifnet_t interface, sa_family_t family,
2230 extern errno_t ifnet_set_wake_flags(ifnet_t interface, u_int32_t properties, u_int32_t mask)
2258 extern errno_t ifnet_set_link_mib_data(ifnet_t interface, void *__sized_by(mibLen) mibData,
2276 extern errno_t ifnet_get_link_mib_data(ifnet_t interface, void *__sized_by(*mibLen) mibData,
2299 extern errno_t ifnet_attach_protocol(ifnet_t interface,
2315 extern errno_t ifnet_attach_protocol_v2(ifnet_t interface,
2328 extern errno_t ifnet_detach_protocol(ifnet_t interface,
2354 extern errno_t ifnet_output(ifnet_t interface,
2376 extern errno_t ifnet_output_raw(ifnet_t interface,
2394 extern errno_t ifnet_input(ifnet_t interface, mbuf_t first_packet,
2416 extern errno_t ifnet_input_extended(ifnet_t interface, mbuf_t first_packet,
2436 extern errno_t ifnet_ioctl(ifnet_t interface, protocol_family_t protocol,
2448 extern errno_t ifnet_event(ifnet_t interface, struct kern_event_msg *event_ptr)
2464 extern errno_t ifnet_set_mtu(ifnet_t interface, u_int32_t mtu)
2493 extern errno_t ifnet_set_addrlen(ifnet_t interface, u_int8_t addrlen)
2514 extern errno_t ifnet_set_hdrlen(ifnet_t interface, u_int8_t hdrlen)
2535 extern errno_t ifnet_set_metric(ifnet_t interface, u_int32_t metric)
2556 extern errno_t ifnet_set_baudrate(ifnet_t interface, u_int64_t baudrate)
2585 extern errno_t ifnet_set_bandwidths(ifnet_t interface,
2599 extern errno_t ifnet_bandwidths(ifnet_t interface, if_bandwidths_t *output_bw,
2619 extern errno_t ifnet_set_latencies(ifnet_t interface,
2633 extern errno_t ifnet_latencies(ifnet_t interface, if_latencies_t *output_lt,
2649 extern errno_t ifnet_stat_increment(ifnet_t interface,
2670 extern errno_t ifnet_stat_increment_in(ifnet_t interface,
2690 extern errno_t ifnet_stat_increment_out(ifnet_t interface,
2707 extern errno_t ifnet_set_stat(ifnet_t interface,
2717 extern errno_t ifnet_stat(ifnet_t interface,
2736 extern errno_t ifnet_set_promiscuous(ifnet_t interface, int on)
2745 extern errno_t ifnet_touch_lastchange(ifnet_t interface)
2754 extern errno_t ifnet_lastchange(ifnet_t interface, struct timeval *last_change)
2770 extern errno_t ifnet_get_address_list(ifnet_t interface, ifaddr_t *__null_terminated *addresses)
2787 extern errno_t ifnet_get_address_list_with_count(ifnet_t interface,
2806 extern errno_t ifnet_get_address_list_family(ifnet_t interface,
2827 extern errno_t ifnet_get_address_list_family_with_count(ifnet_t interface,
2842 extern errno_t ifnet_get_inuse_address_list(ifnet_t interface,
2845 __private_extern__ errno_t ifnet_get_address_list_family_internal(ifnet_t,
2878 extern errno_t ifnet_set_lladdr(ifnet_t interface, const void *__sized_by(lladdr_len) lladdr,
2891 extern errno_t ifnet_lladdr_copy_bytes(ifnet_t interface, void *__sized_by(length) lladdr,
2906 extern errno_t ifnet_guarded_lladdr_copy_bytes(ifnet_t interface, void *__sized_by(length) lladdr,
2927 extern errno_t ifnet_llbroadcast_copy_bytes(ifnet_t interface, void *__sized_by(bufferlen) addr,
2944 extern errno_t ifnet_set_lladdr_and_type(ifnet_t interface, const void *__sized_by(length) lladdr,
2963 extern errno_t ifnet_resolve_multicast(ifnet_t ifp,
2981 extern errno_t ifnet_add_multicast(ifnet_t interface,
3009 extern errno_t ifnet_remove_multicast(ifmultiaddr_t multicast)
3025 extern errno_t ifnet_get_multicast_list(ifnet_t interface,
3050 extern errno_t ifnet_find_by_name(const char *ifname, ifnet_t *interface)
3067 extern errno_t ifnet_list_get(ifnet_family_t family,
3088 extern errno_t ifnet_list_get_all(ifnet_family_t family,
3128 extern errno_t ifaddr_reference(ifaddr_t ifaddr)
3138 extern errno_t ifaddr_release(ifaddr_t ifaddr)
3149 extern errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr,
3170 extern errno_t ifaddr_dstaddress(ifaddr_t ifaddr, struct sockaddr *out_dstaddr,
3182 extern errno_t ifaddr_netmask(ifaddr_t ifaddr, struct sockaddr *out_netmask,
3269 extern errno_t ifaddr_get_ia6_flags(ifaddr_t ifaddr, u_int32_t *out_flags);
3282 extern errno_t ifmaddr_reference(ifmultiaddr_t ifmaddr)
3294 extern errno_t ifmaddr_release(ifmultiaddr_t ifmaddr)
3304 extern errno_t ifmaddr_address(ifmultiaddr_t ifmaddr,
3316 extern errno_t ifmaddr_lladdress(ifmultiaddr_t ifmaddr,
3347 typedef errno_t (*ifnet_clone_create_func)(if_clone_t ifcloner, u_int32_t unit, void *params);
3356 typedef errno_t (*ifnet_clone_destroy_func)(ifnet_t interface);
3381 extern errno_t ifnet_clone_attach(struct ifnet_clone_params *cloner_params, if_clone_t *ifcloner);
3389 extern errno_t ifnet_clone_detach(if_clone_t ifcloner);
3411 extern errno_t ifnet_get_local_ports(ifnet_t ifp, u_int8_t bitfield[IP_PORTRANGE_BITFIELD_LEN]);
3465 extern errno_t ifnet_get_local_ports_extended(ifnet_t ifp,
3490 extern errno_t ifnet_report_issues(ifnet_t ifp, u_int8_t modid[IFNET_MODIDLEN],
3524 extern errno_t ifnet_tx_compl_status(ifnet_t ifp, mbuf_t m, tx_compl_val_t val);
3532 extern errno_t ifnet_tx_compl(ifnet_t ifp, mbuf_t m);
3555 extern errno_t
3570 extern errno_t ifnet_notice_node_absence(ifnet_t ifp, struct sockaddr *sa);
3591 extern errno_t
3604 extern errno_t ifnet_notice_primary_elected(ifnet_t ifp);
3610 extern errno_t ifnet_notice_master_elected(ifnet_t ifp);
3634 extern errno_t
3650 extern errno_t
3748 extern errno_t ifnet_get_keepalive_offload_frames(ifnet_t ifp,
3772 extern errno_t ifnet_notify_tcp_keepalive_offload_timeout(ifnet_t ifp,
3792 extern errno_t ifnet_link_status_report(ifnet_t ifp, const void *__sized_by(buffer_len) buffer,
3805 extern errno_t ifnet_set_fastlane_capable(ifnet_t interface, boolean_t capable);
3814 extern errno_t ifnet_get_fastlane_capable(ifnet_t interface, boolean_t *capable);
3823 extern errno_t ifnet_get_unsent_bytes(ifnet_t interface, int64_t *unsent_bytes);
3838 extern errno_t ifnet_get_buffer_status(const ifnet_t interface,
3860 extern errno_t ifnet_set_low_power_mode(ifnet_t interface, boolean_t on);
3869 extern errno_t ifnet_get_low_power_mode(ifnet_t interface, boolean_t *on);
3877 extern errno_t ifnet_touch_lastupdown(ifnet_t interface);
3886 extern errno_t ifnet_updown_delta(ifnet_t interface, struct timeval *updown_delta);
3894 extern errno_t ifnet_set_management(ifnet_t interface, boolean_t on);
3902 extern errno_t ifnet_set_congested_link(ifnet_t interface, boolean_t on);
3911 extern errno_t ifnet_get_congested_link(ifnet_t interface, boolean_t *on);