Lines Matching refs:sa

234 					   struct atalk_addr *sa)  in atif_add_device()  argument
244 iface->address = *sa; in atif_add_device()
489 struct net_device *atrtr_get_dev(struct atalk_addr *sa) in atrtr_get_dev() argument
491 struct atalk_route *atr = atrtr_find(sa); in atrtr_get_dev()
675 struct sockaddr_at *sa; in atif_ioctl() local
690 sa = (struct sockaddr_at *)&atreq.ifr_addr; in atif_ioctl()
697 if (sa->sat_family != AF_APPLETALK) in atif_ioctl()
705 nr = (struct atalk_netrange *)&sa->sat_zero[0]; in atif_ioctl()
714 atalk_find_interface(sa->sat_addr.s_net, in atif_ioctl()
715 sa->sat_addr.s_node)) { in atif_ioctl()
728 if (sa->sat_addr.s_node == ATADDR_BCAST || in atif_ioctl()
729 sa->sat_addr.s_node == 254) in atif_ioctl()
736 atif->address.s_net = sa->sat_addr.s_net; in atif_ioctl()
737 atif->address.s_node = sa->sat_addr.s_node; in atif_ioctl()
740 atif = atif_add_device(dev, &sa->sat_addr); in atif_ioctl()
759 sa = (struct sockaddr_at *)&rtdef.rt_gateway; in atif_ioctl()
760 sa->sat_family = AF_APPLETALK; in atif_ioctl()
761 sa->sat_addr.s_net = atif->address.s_net; in atif_ioctl()
762 sa->sat_addr.s_node = atif->address.s_node; in atif_ioctl()
763 sa = (struct sockaddr_at *)&rtdef.rt_dst; in atif_ioctl()
765 sa->sat_family = AF_APPLETALK; in atif_ioctl()
766 sa->sat_addr.s_node = ATADDR_ANYNODE; in atif_ioctl()
774 sa->sat_addr.s_net = atif->address.s_net; in atif_ioctl()
787 sa->sat_addr.s_net = htons(ct); in atif_ioctl()
798 sa->sat_family = AF_APPLETALK; in atif_ioctl()
799 sa->sat_addr = atif->address; in atif_ioctl()
806 sa->sat_family = AF_APPLETALK; in atif_ioctl()
807 sa->sat_addr.s_net = atif->address.s_net; in atif_ioctl()
808 sa->sat_addr.s_node = ATADDR_BCAST; in atif_ioctl()
815 if (sa->sat_family != AF_APPLETALK) in atif_ioctl()
823 if (sa->sat_family != AF_APPLETALK) in atif_ioctl()
850 if (sa->sat_addr.s_node == ATADDR_BCAST || in atif_ioctl()
851 sa->sat_addr.s_node == 254) in atif_ioctl()
858 if (atif_proxy_probe_device(atif, &(sa->sat_addr)) < 0) in atif_ioctl()
872 if (sa->sat_family != AF_APPLETALK) in atif_ioctl()
878 aarp_proxy_remove(atif->dev, &(sa->sat_addr)); in atif_ioctl()