Home
last modified time | relevance | path

Searched refs:sopt_valsize (Results 1 – 25 of 25) sorted by relevance

/xnu-12377.41.6/bsd/net/
H A Dndrv.c569 if (sopt->sopt_val != 0 || sopt->sopt_valsize != 0) { in ndrv_ctloutput()
719 if (sopt->sopt_valsize != sizeof(ndrvSpec64)) { in ndrv_setspec()
736 if (sopt->sopt_valsize != sizeof(ndrvSpec32)) { in ndrv_setspec()
959 if (sopt->sopt_val == 0 || sopt->sopt_valsize < 2 || in ndrv_do_add_multicast()
960 sopt->sopt_level != SOL_NDRVPROTO || sopt->sopt_valsize > SOCK_MAXADDRLEN) { in ndrv_do_add_multicast()
971 addr = kalloc_data(sopt->sopt_valsize, Z_WAITOK_ZERO_NOFAIL); in ndrv_do_add_multicast()
972 result = copyin(sopt->sopt_val, addr, sopt->sopt_valsize); in ndrv_do_add_multicast()
980 if (result == 0 && sopt->sopt_valsize != ndrv_multi->addr->sa_len) { in ndrv_do_add_multicast()
1004 kfree_data(addr, sopt->sopt_valsize); in ndrv_do_add_multicast()
1044 if (sopt->sopt_val == 0 || sopt->sopt_valsize < 2 || in ndrv_do_remove_multicast()
[all …]
H A Dnecp_client.c11978 size_t valsize = sopt->sopt_valsize; in necp_set_socket_attributes()
12126 const size_t valsize = sopt->sopt_valsize; in necp_set_socket_resolver_signature()
/xnu-12377.41.6/bsd/kern/
H A Dkern_control.c1356 if (sopt->sopt_valsize != 0) { in ctl_ctloutput()
1357 data_len = sopt->sopt_valsize; in ctl_ctloutput()
1370 sopt->sopt_valsize, sopt->sopt_valsize); in ctl_ctloutput()
1376 data, sopt->sopt_valsize); in ctl_ctloutput()
1389 if (sopt->sopt_valsize && sopt->sopt_val) { in ctl_ctloutput()
1390 data_len = sopt->sopt_valsize; in ctl_ctloutput()
1407 sopt->sopt_valsize, sopt->sopt_valsize); in ctl_ctloutput()
1411 len = sopt->sopt_valsize; in ctl_ctloutput()
1416 if (data != NULL && len > sopt->sopt_valsize) { in ctl_ctloutput()
1420 sopt->sopt_valsize); in ctl_ctloutput()
[all …]
H A Dkpi_socket.c520 sopt.sopt_valsize = *optlen; in sock_getsockopt()
524 *optlen = (uint32_t)sopt.sopt_valsize; in sock_getsockopt()
549 sopt.sopt_valsize = optlen; in sock_setsockopt()
612 sopt.sopt_valsize = sizeof(sotc); in sock_settclassopt()
636 sopt.sopt_valsize = optlen; in sock_settclassopt()
673 sopt.sopt_valsize = *optlen; in sock_gettclassopt()
698 *optlen = sopt.sopt_valsize; in sock_gettclassopt()
H A Duipc_socket.c4556 if ((valsize = sopt->sopt_valsize) < minlen) { in sooptcopyin()
4560 sopt->sopt_valsize = valsize = len; in sooptcopyin()
4590 if (sopt->sopt_valsize < sizeof(tv64)) { in sooptcopyin_timeval()
4594 sopt->sopt_valsize = sizeof(tv64); in sooptcopyin_timeval()
4616 if (sopt->sopt_valsize < sizeof(tv32)) { in sooptcopyin_timeval()
4620 sopt->sopt_valsize = sizeof(tv32); in sooptcopyin_timeval()
4671 if (sopt->sopt_valsize > maxlen) { in sooptcopyin_bindtodevice()
4673 __func__, sopt->sopt_valsize, maxlen); in sooptcopyin_bindtodevice()
4678 return copyin(sopt->sopt_val, buf, sopt->sopt_valsize); in sooptcopyin_bindtodevice()
4682 sopt->sopt_valsize); in sooptcopyin_bindtodevice()
[all …]
H A Dtracker.c582 sopt.sopt_valsize = uap->buffer_size; in tracker_add()
833 sopt.sopt_valsize = sizeof(app_uuid_tlv); in tracker_dump()
H A Duipc_syscalls.c3032 sopt.sopt_valsize = uap->valsize; in setsockopt()
3089 sopt.sopt_valsize = (size_t)valsize; /* checked non-negative above */ in getsockopt()
3104 valsize = (socklen_t)sopt.sopt_valsize; in getsockopt()
H A Dkpi_socketfilter.c1698 return sopt->sopt_valsize; in sockopt_valsize()
/xnu-12377.41.6/bsd/skywalk/nexus/
H A Dnexus_syscalls.c446 sopt.sopt_valsize = optlen; in __nexus_get_opt()
453 optlen = (uint32_t)sopt.sopt_valsize; in __nexus_get_opt()
482 sopt.sopt_valsize = uap->optlen; in __nexus_set_opt()
H A Dnexus_kern.c1215 sopt.sopt_valsize = sizeof(nbr); in kern_nexus_controller_bind_provider_instance()
1249 sopt.sopt_valsize = sizeof(nbu); in kern_nexus_controller_unbind_provider_instance()
1282 sopt.sopt_valsize = sizeof(nre); in kern_nexus_controller_read_provider_attr()
1398 sopt.sopt_valsize = sizeof(ncr); in _kern_nexus_ifattach()
1456 sopt.sopt_valsize = sizeof(ncr); in kern_nexus_ifdetach()
1624 sopt.sopt_valsize = sizeof(ncr); in kern_nexus_set_if_netem_params()
1655 sopt.sopt_valsize = sizeof(ncr); in _kern_nexus_flow_config()
/xnu-12377.41.6/bsd/skywalk/channel/
H A Dchannel_syscalls.c710 sopt.sopt_valsize = optlen; in __channel_get_opt()
717 optlen = (uint32_t)sopt.sopt_valsize; in __channel_get_opt()
756 sopt.sopt_valsize = uap->optlen; in __channel_set_opt()
/xnu-12377.41.6/bsd/netinet/
H A Din_mcast.c1949 if (sopt->sopt_valsize == sizeof(struct ip_mreqn)) { in inp_getmoptions()
1981 if (sopt->sopt_valsize == sizeof(u_char)) { in inp_getmoptions()
1996 if (sopt->sopt_valsize == sizeof(u_char)) { in inp_getmoptions()
2698 if (sopt->sopt_valsize == sizeof(struct ip_mreqn)) { in inp_set_multicast_if()
3091 if (sopt->sopt_valsize == sizeof(u_char)) { in inp_setmoptions()
3132 if (sopt->sopt_valsize == sizeof(u_char)) { in inp_setmoptions()
H A Din_tclass.c778 size_t len = sopt->sopt_valsize; in sogetopt_tcdbg()
786 sopt->sopt_valsize = len; in sogetopt_tcdbg()
H A Dip_output.c2377 if (sopt->sopt_valsize > MLEN) { in ip_ctloutput()
2387 m->m_len = (int32_t)sopt->sopt_valsize; in ip_ctloutput()
2682 sopt->sopt_valsize = 0; in ip_ctloutput()
H A Dmptcp_usrreq.c1456 if (sopt->sopt_valsize != sizeof(int)) { in mptcp_usr_socheckopt()
H A Dtcp_usrreq.c2978 if (sopt->sopt_valsize != sizeof(retid)) { in tcp_ctloutput()
H A Dmptcp_subr.c4532 sopt.sopt_valsize = sizeof(int); in mptcp_subflow_sosetopt()
4569 sopt.sopt_valsize = sizeof(int); in mptcp_subflow_sogetopt()
H A Dudp_usrreq.c1145 if (sopt->sopt_valsize != sizeof(ka)) { in udp_ctloutput()
H A Dflow_divert.c4486 sopt->sopt_valsize = mbuf_pkthdr_len(token); in flow_divert_token_get()
/xnu-12377.41.6/bsd/netinet6/
H A Din6_mcast.c2055 v4sopt.sopt_valsize = sizeof(v4mreq); in in6p_join_group()
2432 v4sopt.sopt_valsize = sizeof(v4mreq); in in6p_leave_group()
2701 if (sopt->sopt_valsize != sizeof(u_int)) { in in6p_set_multicast_if()
3002 if (sopt->sopt_valsize != sizeof(int)) { in ip6_setmoptions()
3035 if (sopt->sopt_valsize != sizeof(u_int)) { in ip6_setmoptions()
H A Dip6_output.c2426 optlen = sopt->sopt_valsize; in ip6_ctloutput()
2927 sopt->sopt_valsize = 0; in ip6_ctloutput()
3165 optlen = sopt->sopt_valsize; in ip6_raw_ctloutput()
H A Dicmp6.c3096 optlen = sopt->sopt_valsize; in icmp6_ctloutput()
/xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/
H A Dnx_flowswitch.c467 sopt.sopt_valsize = ncr->nc_req_len; in nx_fsw_prov_config()
/xnu-12377.41.6/bsd/sys/
H A Dsocketvar.h590 size_t sopt_valsize; /* (almost) fifth arg of [gs]etsockopt */ member
/xnu-12377.41.6/bsd/skywalk/nexus/netif/
H A Dnx_netif.c655 user_len = sopt->sopt_valsize; in nx_netif_get_llink_info()
711 sopt->sopt_valsize = user_len; in nx_netif_get_llink_info()
750 sopt.sopt_valsize = ncr->nc_req_len; in nx_netif_prov_config()