Searched refs:sa (Results 1 - 25 of 56) sorted by relevance

123

/darwin-on-arm/xnu/tools/tests/libMicro/apple/
H A Dlmbench_lat_sig_catch.c190 struct sigaction sa, old; local
192 sa.sa_handler = handler;
193 (void) sigemptyset(&sa.sa_mask);
194 sa.sa_flags = 0;
195 (void) sigaction(SIGUSR1, &sa, &old);
H A Dlmbench_lat_sig_install.c209 struct sigaction sa, old; local
213 sa.sa_handler = handler;
214 sigemptyset(&sa.sa_mask);
215 sa.sa_flags = 0;
216 sigaction(SIGUSR1, &sa, &old);
H A Dlmbench_lat_sig_prot.c222 struct sigaction sa; local
240 sa.sa_handler = prot;
241 sigemptyset(&sa.sa_mask);
242 sa.sa_flags = 0;
243 sigaction(SIGSEGV, &sa, 0);
244 sigaction(SIGBUS, &sa, 0);
/darwin-on-arm/xnu/bsd/kern/
H A Dkpi_socket.c73 struct sockaddr *sa; local
154 (void) soacceptlock(new_so, &sa, 0);
167 if (sa && from)
169 if (fromlen > sa->sa_len) fromlen = sa->sa_len;
170 memcpy(from, sa, fromlen);
172 if (sa) FREE(sa, M_SONAME);
194 struct sockaddr *sa = NULL; local
202 MALLOC(sa, struc
227 struct sockaddr *sa = NULL; local
377 struct sockaddr *sa = NULL; local
402 struct sockaddr *sa = NULL; local
456 sock_freeaddr(struct sockaddr *sa) argument
[all...]
H A Duipc_syscalls.c237 struct sockaddr *sa = NULL; local
255 error = getsockaddr(so, &sa, uap->name, uap->namelen, TRUE);
259 sa = (struct sockaddr *)&ss;
265 AUDIT_ARG(sockaddr, vfs_context_cwd(vfs_context_current()), sa);
267 if ((error = mac_socket_check_bind(kauth_cred_get(), so, sa)) == 0)
268 error = sobind(so, sa);
270 error = sobind(so, sa);
273 FREE(sa, M_SONAME);
339 struct sockaddr *sa = NULL; local
496 (void) soacceptlock(so, &sa,
588 struct sockaddr *sa = NULL; local
1709 struct sockaddr *sa; local
1777 struct sockaddr *sa; local
1843 struct sockaddr *sa; local
1902 struct sockaddr *sa; local
[all...]
H A Dkern_sig.c369 struct kern_sigaction *sa = &vec; local
381 sa->sa_handler = ps->ps_sigact[signum];
382 sa->sa_mask = ps->ps_catchmask[signum];
384 sa->sa_flags = 0;
386 sa->sa_flags |= SA_ONSTACK;
388 sa->sa_flags |= SA_RESTART;
390 sa->sa_flags |= SA_SIGINFO;
392 sa->sa_flags |= SA_NODEFER;
394 sa->sa_flags |= SA_64REGSET;
396 sa
571 setsigvec(proc_t p, __unused thread_t thread, int signum, struct __kern_sigaction *sa, boolean_t in_sigstart) argument
[all...]
H A Duipc_domain.c521 pfctlinput(int cmd, struct sockaddr *sa) argument
523 pfctlinput2(cmd, sa, (void*)0);
527 pfctlinput2(int cmd, struct sockaddr *sa, void *ctlparam) argument
533 if (!sa)
540 (*pr->pr_ctlinput)(cmd, sa, ctlparam);
H A Dkern_control.c286 struct sockaddr_ctl sa; local
296 bcopy(nam, &sa, sizeof(struct sockaddr_ctl));
299 kctl = ctl_find_by_id_unit(sa.sc_id, sa.sc_unit);
322 if ((kctl->flags & CTL_FLAG_REG_ID_UNIT) || sa.sc_unit != 0) {
323 if (kcb_find(kctl, sa.sc_unit) != NULL) {
346 sa.sc_unit = unit;
349 kcb->unit = sa.sc_unit;
365 error = (*kctl->connect)(kctl, &sa, &kcb->userdata);
/darwin-on-arm/xnu/bsd/net/
H A Droute.c340 #define SINIFSCOPE(sa) ((struct sockaddr_inifscope *)(size_t)(sa))
341 #define SIN6IFSCOPE(sa) SIN6(sa)
343 #define ASSERT_SINIFSCOPE(sa) { \
344 if ((sa)->sa_family != AF_INET || \
345 (sa)->sa_len < sizeof (struct sockaddr_in)) \
346 panic("%s: bad sockaddr_in %p\n", __func__, sa); \
349 #define ASSERT_SIN6IFSCOPE(sa) { \
350 if ((sa)
438 sin_set_ifscope(struct sockaddr *sa, unsigned int ifscope) argument
450 sin6_set_ifscope(struct sockaddr *sa, unsigned int ifscope) argument
462 sin_get_ifscope(struct sockaddr *sa) argument
474 sin6_get_ifscope(struct sockaddr *sa) argument
483 sin6_set_embedded_ifscope(struct sockaddr *sa, unsigned int ifscope) argument
493 sin6_get_embedded_ifscope(struct sockaddr *sa) argument
599 sa_trim(struct sockaddr *sa, int skip) argument
632 rtm_scrub_ifscope(int type, int idx, struct sockaddr *hint, struct sockaddr *sa, struct sockaddr_storage *ss) argument
[all...]
H A Drtsock.c122 #define SIN(sa) ((struct sockaddr_in *)(size_t)(sa))
476 #define satosinaddr(sa) (((struct sockaddr_in *)(void *)sa)->sin_addr.s_addr)
979 struct sockaddr *sa; local
986 sa = (struct sockaddr *)cp;
990 if ( (cp + sa->sa_len) > cplim ) {
1001 if (sa->sa_len == 0) {
1007 rtinfo->rti_info[i] = sa;
1008 ADVANCE32(cp, sa);
1057 struct sockaddr *sa, *hint; local
1140 struct sockaddr *sa, *hint; local
1207 struct sockaddr *sa = rtinfo->rti_info[RTAX_DST]; local
1265 struct sockaddr *sa = 0; local
[all...]
H A Dif_gif.c586 struct sockaddr *sa; local
764 sa = (struct sockaddr *)_MALLOC(src->sa_len, M_IFADDR, M_WAITOK);
765 if (sa == NULL)
767 bcopy((caddr_t)src, (caddr_t)sa, src->sa_len);
768 sc->gif_psrc = sa;
772 sa = (struct sockaddr *)_MALLOC(dst->sa_len, M_IFADDR, M_WAITOK);
773 if (sa == NULL)
775 bcopy((caddr_t)dst, (caddr_t)sa, dst->sa_len);
776 sc->gif_pdst = sa;
H A Dif.c1184 link_rtrequest(int cmd, struct rtentry *rt, struct sockaddr *sa) argument
1208 ifa_rtrequest(cmd, rt, sa);
1427 if_withname(struct sockaddr *sa) argument
1430 struct sockaddr_dl *sdl = (struct sockaddr_dl *)(void *)sa;
1432 if ( (sa->sa_family != AF_LINK) || (sdl->sdl_nlen == 0) ||
2403 struct sockaddr *sa; local
2406 sa = ifa->ifa_addr;
2408 if (curproc->p_prison && prison_if(curproc, sa)) {
2417 ifr.ifr_addr = *sa;
2418 osa->sa_family = sa
2761 if_addmulti_doesexist(struct ifnet *ifp, const struct sockaddr *sa, struct ifmultiaddr **retifma, int anon) argument
2870 if_addmulti(struct ifnet *ifp, const struct sockaddr *sa, struct ifmultiaddr **retifma) argument
2882 if_addmulti_anon(struct ifnet *ifp, const struct sockaddr *sa, struct ifmultiaddr **retifma) argument
2911 if_addmulti_common(struct ifnet *ifp, const struct sockaddr *sa, struct ifmultiaddr **retifma, int anon) argument
3071 if_delmulti(struct ifnet *ifp, const struct sockaddr *sa) argument
3092 if_delmulti_anon(struct ifnet *ifp, const struct sockaddr *sa) argument
3103 if_delmulti_common(struct ifmultiaddr *ifma, struct ifnet *ifp, const struct sockaddr *sa, int anon) argument
[all...]
H A Dntstat.h168 struct sockaddr sa; member in union:nstat_route_descriptor::__anon233
175 struct sockaddr sa; member in union:nstat_route_descriptor::__anon234
182 struct sockaddr sa; member in union:nstat_route_descriptor::__anon235
H A Dntstat.c297 struct sockaddr *sa; member in union:__anon222
326 struct radix_node_head *rnh = rt_tables[dst.sa->sa_family];
330 struct rtentry *rt = rt_lookup(TRUE, dst.sa, mask.sa, rnh, param->ifindex);
507 struct sockaddr *sa; local
508 if ((sa = rt_key(rt)))
509 nstat_copy_sa_out(sa, &desc->dst.sa, sizeof(desc->dst));
512 if ((sa = rt_mask(rt)) && sa
[all...]
H A Dpf_table.c792 union sockaddr_union sa, mask; local
798 bzero(&sa, sizeof (sa));
800 FILLIN_SIN(sa.sin, ad->pfra_ip4addr);
803 FILLIN_SIN6(sa.sin6, ad->pfra_ip6addr);
810 ke = (struct pfr_kentry *)rn_lookup(&sa, &mask, head);
814 ke = (struct pfr_kentry *)rn_match(&sa, head);
968 pfr_prepare_network(union sockaddr_union *sa, int af, int net) argument
972 bzero(sa, sizeof (*sa));
[all...]
/darwin-on-arm/xnu/bsd/nfs/
H A Dkrpc_subr.c207 krpc_call(sa, sotype, prog, vers, func, data, from_p)
208 struct sockaddr_in *sa;
228 if (sa->sin_family != AF_INET)
294 mbuf_setlen(nam, sa->sin_len);
295 bcopy((caddr_t)sa, (caddr_t)sin, sa->sin_len);
/darwin-on-arm/xnu/bsd/netinet/
H A Dip_divert.c210 struct socket *sa; local
280 sa = NULL;
285 sa = inp->inp_socket;
287 if (sa) {
290 socket_lock(sa, 1);
291 if (sbappendaddr(&sa->so_rcv, (struct sockaddr *)&divsrc,
293 sorwakeup(sa);
294 socket_unlock(sa, 1);
H A Dip_fw2_compat.c467 inet_ntop(AF_INET, &s->sa.sin_addr, ipv4str,
469 if (s->sa.sin_port)
470 printf(",%d", s->sa.sin_port);
1426 compat_rule->fw_fwd_ip_compat.sin_len = p->sa.sin_len;
1427 compat_rule->fw_fwd_ip_compat.sin_family = p->sa.sin_family;
1428 compat_rule->fw_fwd_ip_compat.sin_port = p->sa.sin_port;
1429 compat_rule->fw_fwd_ip_compat.sin_addr = p->sa.sin_addr;
1489 compat_rule->fw_fwd_ip_compat.sin_len = p->sa.sin_len;
1490 compat_rule->fw_fwd_ip_compat.sin_family = p->sa.sin_family;
1491 compat_rule->fw_fwd_ip_compat.sin_port = p->sa
[all...]
H A Din_arp.c582 __unused struct sockaddr *sa)
1036 struct sockaddr *sa; local
1049 sa = rt_ifa->ifa_addr;
1055 sa, NULL, (const struct sockaddr*)net_dest,
1605 struct sockaddr *sa; local
1610 sa = ifa->ifa_addr;
1612 dlil_send_arp(ifp, ARPOP_REQUEST, NULL, sa, NULL, sa, 0);
579 arp_rtrequest( int req, struct rtentry *rt, __unused struct sockaddr *sa) argument
/darwin-on-arm/xnu/bsd/sys/
H A Dkpi_socketfilter.h208 to intercept the getpeername function. When called, sa will
216 @param sa A pointer to a socket address pointer.
223 struct sockaddr **sa);
229 to intercept the getsockname function. When called, sa will
237 @param sa A pointer to a socket address pointer.
244 struct sockaddr **sa);
/darwin-on-arm/xnu/bsd/netkey/
H A Dkey_debug.c316 struct sadb_sa *sa = (struct sadb_sa *)ext; local
323 (u_int32_t)ntohl(sa->sadb_sa_spi), sa->sadb_sa_replay,
324 sa->sadb_sa_state);
326 sa->sadb_sa_auth, sa->sadb_sa_encrypt, sa->sadb_sa_flags);
/darwin-on-arm/xnu/bsd/netinet6/
H A Dudp6_usrreq.c575 struct sockaddr *sa,
590 if (sa->sa_family != AF_INET6 ||
591 sa->sa_len != sizeof(struct sockaddr_in6))
629 (void) in6_pcbnotify(&udbinfo, sa, uh.uh_dport,
633 (void) in6_pcbnotify(&udbinfo, sa, 0, (struct sockaddr *)&sa6_src,
573 udp6_ctlinput( int cmd, struct sockaddr *sa, void *d) argument
H A Dnd6_nbr.c2171 nd6_alt_node_addr_decompose(struct ifnet *ifp, struct sockaddr *sa, argument
2177 VERIFY(sa);
2178 VERIFY(sdl && (void *)sa != (void *)sdl);
2179 VERIFY(sin6 && (void *)sa != (void *)sin6);
2191 switch (sa->sa_family) {
2193 struct sockaddr_in6 *sin6a = (struct sockaddr_in6 *)(void *)sa;
2196 VERIFY(sa->sa_len == sizeof *sin6);
2218 struct sockaddr_dl *sdla = (struct sockaddr_dl *)(void *)sa;
2222 VERIFY(sa->sa_len <= sizeof *sdl);
2223 bcopy(sa, sd
[all...]
H A Dah_input.c1025 ah6_ctlinput(cmd, sa, d)
1027 struct sockaddr *sa;
1039 if (sa->sa_family != AF_INET6 ||
1040 sa->sa_len != sizeof(struct sockaddr_in6))
1084 sa6_dst = (struct sockaddr_in6 *)(void *)sa;
/darwin-on-arm/xnu/bsd/security/audit/
H A Daudit_arg.c349 struct sockaddr *sa)
355 KASSERT(sa != NULL, ("audit_arg_sockaddr: sa == NULL"));
357 if (cwd_vp == NULL || sa == NULL)
360 bcopy(sa, &ar->k_ar.ar_arg_sockaddr, sa->sa_len);
361 switch (sa->sa_family) {
371 sun = (struct sockaddr_un *)sa;
348 audit_arg_sockaddr(struct kaudit_record *ar, struct vnode *cwd_vp, struct sockaddr *sa) argument

Completed in 143 milliseconds

123