Lines Matching defs:param

29 #include <sys/param.h>
313 const nstat_route_add_param *param = (const nstat_route_add_param*)data;
316 if (length < sizeof(*param))
321 if (param->dst.v4.sin_family == 0 ||
322 param->dst.v4.sin_family > AF_MAX ||
323 (param->mask.v4.sin_family != 0 && param->mask.v4.sin_family != param->dst.v4.sin_family))
328 if (param->dst.v4.sin_len > sizeof(param->dst) ||
329 (param->mask.v4.sin_family && param->mask.v4.sin_len > sizeof(param->mask.v4.sin_len)))
335 dst.const_sa = (const struct sockaddr*)&param->dst;
336 mask.const_sa = param->mask.v4.sin_family ? (const struct sockaddr*)&param->mask : NULL;
342 struct rtentry *rt = rt_lookup(TRUE, dst.sa, mask.sa, rnh, param->ifindex);
802 const nstat_tcp_add_param *param = (const nstat_tcp_add_param*)data;
803 if (length < sizeof(*param))
809 if (param->remote.v4.sin_family != 0 &&
810 param->remote.v4.sin_family != param->local.v4.sin_family)
816 switch (param->local.v4.sin_family)
820 if (param->local.v4.sin_len != sizeof(param->local.v4) ||
821 (param->remote.v4.sin_family != 0 &&
822 param->remote.v4.sin_len != sizeof(param->remote.v4)))
827 inp = in_pcblookup_hash(inpinfo, param->remote.v4.sin_addr, param->remote.v4.sin_port,
828 param->local.v4.sin_addr, param->local.v4.sin_port, 1, NULL);
841 if (param->local.v6.sin6_len != sizeof(param->local.v6) ||
842 (param->remote.v6.sin6_family != 0 &&
843 param->remote.v6.sin6_len != sizeof(param->remote.v6)))
848 local.in6c = &param->local.v6.sin6_addr;
849 remote.in6c = &param->remote.v6.sin6_addr;
851 inp = in6_pcblookup_hash(inpinfo, remote.in6, param->remote.v6.sin6_port,
852 local.in6, param->local.v6.sin6_port, 1, NULL);
1423 const nstat_ifnet_add_param *param = (nstat_ifnet_add_param *)data;
1430 if (length < sizeof(*param) || param->threshold < 1024*1024)
1447 if (ifp->if_index == param->ifindex)
1450 cookie->threshold = param->threshold;
1453 ifp->if_data_threshold > param->threshold)
1456 ifp->if_data_threshold = param->threshold;
2011 if (mbuf_len(m) < offsetof(nstat_msg_add_src_req, param))
2017 int32_t paramlength = mbuf_pkthdr_len(m) - offsetof(nstat_msg_add_src_req, param);
2032 result = mbuf_copydata(m, offsetof(nstat_msg_add_src_req, param), paramlength, data);
2039 result = nstat_lookup_entry(req->provider, (void*)&req->param, paramlength, &provider, &cookie);