taglinefilesource code
sa133arch/alpha/kernel/signal.cstatic void setup_frame(struct sigaction * sa, struct sigcontext_struct ** fp,
sa226arch/alpha/kernel/signal.cstruct sigaction * sa;
sa233arch/alpha/kernel/signal.csa = current->sig->action + signr;
sa250arch/alpha/kernel/signal.csa = current->sig->action + signr - 1;
sa252arch/alpha/kernel/signal.cif (sa->sa_handler == SIG_IGN) {
sa260arch/alpha/kernel/signal.cif (sa->sa_handler == SIG_DFL) {
sa297arch/alpha/kernel/signal.c(regs->r0 == ERESTARTSYS && !(sa->sa_flags & SA_RESTART)))
sa301arch/alpha/kernel/signal.cmask &= ~sa->sa_mask;
sa320arch/alpha/kernel/signal.csa = current->sig->action;
sa321arch/alpha/kernel/signal.cfor (mask = 1 ; mask ; sa++,signr++,mask += mask) {
sa326arch/alpha/kernel/signal.csetup_frame(sa,&frame,pc,regs,sw,signr,oldmask);
sa327arch/alpha/kernel/signal.cpc = (unsigned long) sa->sa_handler;
sa329arch/alpha/kernel/signal.cif (sa->sa_flags & SA_ONESHOT)
sa330arch/alpha/kernel/signal.csa->sa_handler = NULL;
sa331arch/alpha/kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa332arch/alpha/kernel/signal.coldmask |= sa->sa_mask;
sa160arch/i386/kernel/signal.cstatic void setup_frame(struct sigaction * sa,
sa167arch/i386/kernel/signal.cif (regs->ss != USER_DS && sa->sa_restorer)
sa168arch/i386/kernel/signal.cframe = (unsigned long *) sa->sa_restorer;
sa213arch/i386/kernel/signal.cregs->eip = (unsigned long) sa->sa_handler;
sa223arch/i386/kernel/signal.cstatic void handle_signal(unsigned long signr, struct sigaction *sa,
sa235arch/i386/kernel/signal.cif (!(sa->sa_flags & SA_RESTART)) {
sa247arch/i386/kernel/signal.csetup_frame(sa, regs, signr, oldmask);
sa249arch/i386/kernel/signal.cif (sa->sa_flags & SA_ONESHOT)
sa250arch/i386/kernel/signal.csa->sa_handler = NULL;
sa251arch/i386/kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa267arch/i386/kernel/signal.cstruct sigaction * sa;
sa280arch/i386/kernel/signal.csa = current->sig->action + signr;
sa296arch/i386/kernel/signal.csa = current->sig->action + signr - 1;
sa298arch/i386/kernel/signal.cif (sa->sa_handler == SIG_IGN) {
sa306arch/i386/kernel/signal.cif (sa->sa_handler == SIG_DFL) {
sa337arch/i386/kernel/signal.chandle_signal(signr, sa, oldmask, regs);
sa278arch/m68k/kernel/signal.cstatic void setup_frame (struct sigaction * sa, unsigned long **fp,
sa396arch/m68k/kernel/signal.cstruct sigaction * sa;
sa406arch/m68k/kernel/signal.csa = current->sig->action + signr;
sa436arch/m68k/kernel/signal.csa = current->sig->action + signr - 1;
sa438arch/m68k/kernel/signal.cif (sa->sa_handler == SIG_IGN) {
sa446arch/m68k/kernel/signal.cif (sa->sa_handler == SIG_DFL) {
sa482arch/m68k/kernel/signal.c!(sa->sa_flags & SA_RESTART)))
sa486arch/m68k/kernel/signal.cmask &= ~sa->sa_mask;
sa516arch/m68k/kernel/signal.csa = current->sig->action;
sa517arch/m68k/kernel/signal.cfor (mask = 1 ; mask ; sa++,signr++,mask += mask) {
sa522arch/m68k/kernel/signal.csetup_frame(sa,&frame,pc,regs,signr,oldmask);
sa523arch/m68k/kernel/signal.cpc = (unsigned long) sa->sa_handler;
sa524arch/m68k/kernel/signal.cif (sa->sa_flags & SA_ONESHOT)
sa525arch/m68k/kernel/signal.csa->sa_handler = NULL;
sa528arch/m68k/kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa529arch/m68k/kernel/signal.coldmask |= sa->sa_mask;
sa146arch/mips/kernel/signal.cstatic void setup_frame(struct sigaction * sa, struct sc **fp,
sa247arch/mips/kernel/signal.cstruct sigaction * sa;
sa252arch/mips/kernel/signal.csa = current->sig->action + signr;
sa268arch/mips/kernel/signal.csa = current->sig->action + signr - 1;
sa270arch/mips/kernel/signal.cif (sa->sa_handler == SIG_IGN) {
sa278arch/mips/kernel/signal.cif (sa->sa_handler == SIG_DFL) {
sa315arch/mips/kernel/signal.c!(sa->sa_flags & SA_RESTART)))
sa319arch/mips/kernel/signal.cmask &= ~sa->sa_mask;
sa339arch/mips/kernel/signal.csa = current->sig->action;
sa340arch/mips/kernel/signal.cfor (mask = 1 ; mask ; sa++,signr++,mask += mask) {
sa345arch/mips/kernel/signal.csetup_frame(sa, &frame, pc, regs, signr, oldmask);
sa346arch/mips/kernel/signal.cpc = (unsigned long) sa->sa_handler;
sa347arch/mips/kernel/signal.cif (sa->sa_flags & SA_ONESHOT)
sa348arch/mips/kernel/signal.csa->sa_handler = NULL;
sa349arch/mips/kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa350arch/mips/kernel/signal.coldmask |= sa->sa_mask;
sa102arch/ppc/kernel/signal.cstruct sigaction * sa;
sa116arch/ppc/kernel/signal.csa = current->sig->action + signr;
sa132arch/ppc/kernel/signal.csa = current->sig->action + signr - 1;
sa134arch/ppc/kernel/signal.cif (sa->sa_handler == SIG_IGN) {
sa142arch/ppc/kernel/signal.cif (sa->sa_handler == SIG_DFL) {
sa178arch/ppc/kernel/signal.c((int)regs->result == -ERESTARTSYS && !(sa->sa_flags & SA_RESTART)))
sa182arch/ppc/kernel/signal.cmask &= ~sa->sa_mask;
sa200arch/ppc/kernel/signal.csa = current->sig->action;
sa201arch/ppc/kernel/signal.cfor (mask = 1 ; mask ; sa++,signr++,mask += mask) {
sa208arch/ppc/kernel/signal.cnip = (unsigned long) sa->sa_handler;
sa212arch/ppc/kernel/signal.cif (sa->sa_flags & SA_ONESHOT)
sa213arch/ppc/kernel/signal.csa->sa_handler = NULL;
sa218arch/ppc/kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa138arch/sparc/kernel/signal.csetup_frame(struct sigaction *sa, struct sigcontext_struct **fp,
sa228arch/sparc/kernel/signal.cstruct sigaction *sa;
sa233arch/sparc/kernel/signal.csa = current->sig->action + signr;
sa249arch/sparc/kernel/signal.csa = current->sig->action + signr - 1;
sa251arch/sparc/kernel/signal.cif(sa->sa_handler == SIG_IGN) {
sa257arch/sparc/kernel/signal.cif(sa->sa_handler == SIG_DFL) {
sa289arch/sparc/kernel/signal.c(regs->u_regs[UREG_I0] == ERESTARTSYS && !(sa->sa_flags & SA_RESTART)))
sa293arch/sparc/kernel/signal.cmask &= ~sa->sa_mask;
sa310arch/sparc/kernel/signal.csa = current->sig->action;
sa311arch/sparc/kernel/signal.cfor(mask = 1; mask; sa++, signr++, mask += mask) {
sa316arch/sparc/kernel/signal.csetup_frame(sa, &frame, pc, npc, regs, signr, oldmask);
sa317arch/sparc/kernel/signal.cpc = (unsigned long) sa->sa_handler;
sa319arch/sparc/kernel/signal.cif(sa->sa_flags & SA_ONESHOT)
sa320arch/sparc/kernel/signal.csa->sa_handler = NULL;
sa321arch/sparc/kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa322arch/sparc/kernel/signal.coldmask |= sa->sa_mask;
sa1278drivers/net/pi2.cstatic int pi_set_mac_address(struct device *dev, struct sockaddr *sa)
sa1280drivers/net/pi2.cmemcpy(dev->dev_addr, sa->sa_data, dev->addr_len);  /* addr is an AX.25 shifted ASCII */
sa741drivers/net/pt.cstatic int pt_set_mac_address(struct device *dev, struct sockaddr *sa)
sa743drivers/net/pt.cmemcpy(dev->dev_addr, sa->sa_data, dev->addr_len);    /* addr is an AX.25 shifted ASCII */
sa1033drivers/net/slip.cstruct sockaddr *sa=addr;
sa1034drivers/net/slip.cmemcpy(dev->dev_addr, sa->sa_data, AX25_ADDR_LEN);
sa32fs/ncpfs/sock.cstruct sockaddr_ipx *sa, int *addr_len)
sa40fs/ncpfs/sock.cmsg.msg_name      = (void *)sa;
sa53fs/ncpfs/sock.cstruct sockaddr_ipx *sa, int addr_len)
sa62fs/ncpfs/sock.cmsg.msg_name      = (void *)sa;
sa531fs/nfs/nfsroot.cstruct sockaddr_in sa;
sa534fs/nfs/nfsroot.csa.sin_family = AF_INET;
sa535fs/nfs/nfsroot.csa.sin_addr.s_addr = htonl(addr);
sa536fs/nfs/nfsroot.csa.sin_port = htons(port);
sa537fs/nfs/nfsroot.cresult = sock->ops->connect(sock, (struct sockaddr *) &sa, sizeof(sa), 0);
sa551fs/nfs/nfsroot.cstruct sockaddr_in sa;
sa554fs/nfs/nfsroot.csa.sin_family = AF_INET;
sa555fs/nfs/nfsroot.csa.sin_addr.s_addr = htonl(addr);
sa556fs/nfs/nfsroot.csa.sin_port = htons(port);
sa557fs/nfs/nfsroot.cresult = sock->ops->bind(sock, (struct sockaddr *) &sa, sizeof(sa));
sa136fs/nfs/rpcsock.cstruct sockaddr  sa;
sa143fs/nfs/rpcsock.cmsg.msg_name  = &sa;
sa144fs/nfs/rpcsock.cmsg.msg_namelen = sizeof(sa);
sa28fs/smbfs/sock.cstruct sockaddr_in *sa, int *addr_len)
sa36fs/smbfs/sock.cmsg.msg_name      = (void *)sa;
sa141include/linux/atalk.hextern int aarp_send_ddp(struct device *dev,struct sk_buff *skb, struct at_addr *sa, void *hwaddr);
sa81include/linux/net_alias.h(struct net_alias_type *this, struct device *, struct sockaddr *sa);
sa83include/linux/net_alias.h(struct net_alias_type *this,struct net_alias *alias, struct sockaddr *sa);
sa116include/linux/net_alias.hextern struct device * net_alias_dev_get(char *dev_name, int aliasing_ok, int *err, struct sockaddr *sa, void *data);
sa117include/linux/net_alias.hextern int net_alias_dev_rehash(struct device *dev, struct sockaddr *sa);
sa125include/linux/net_alias.hextern struct device * net_alias_dev_chk(struct device *main_dev, struct sockaddr *sa, int flags_on, int flags_off);
sa31kernel/exit.cstruct sigaction * sa = sig + p->sig->action - 1;
sa40kernel/exit.cif (sa->sa_handler == SIG_IGN && sig != SIGCHLD)
sa43kernel/exit.cif ((sa->sa_handler == SIG_DFL) &&
sa61kernel/exit.cstruct sigaction *sa = p->sig->action + sig;
sa64kernel/exit.cif (sa->sa_handler == SIG_IGN)
sa65kernel/exit.csa->sa_handler = SIG_DFL;
sa425net/appletalk/aarp.cint aarp_send_ddp(struct device *dev,struct sk_buff *skb, struct at_addr *sa, void *hwaddr)
sa448net/appletalk/aarp.cif(at->s_net==sa->s_net && sa->s_net==ddp->deh_snet)
sa465net/appletalk/aarp.cskb->data[0]=sa->s_node;
sa488net/appletalk/aarp.chash=sa->s_node%(AARP_HASH_SIZE-1);
sa496net/appletalk/aarp.cif(sa->s_node==ATADDR_BCAST)
sa506net/appletalk/aarp.ca=aarp_find_entry(resolved[hash],dev,sa);
sa527net/appletalk/aarp.ca=aarp_find_entry(unresolved[hash],dev,sa);
sa562net/appletalk/aarp.ca->target_addr= *sa;
sa643net/appletalk/aarp.cstruct at_addr sa, *ma;
sa692net/appletalk/aarp.csa.s_node=ea->pa_src_node;
sa693net/appletalk/aarp.csa.s_net=ea->pa_src_net;
sa737net/appletalk/aarp.cif((a=aarp_find_entry(unresolved[hash],dev,&sa))==NULL || dev != a->dev)
sa762net/appletalk/aarp.csa.s_node=ea->pa_dst_node;
sa763net/appletalk/aarp.csa.s_net=ea->pa_dst_net;
sa765net/appletalk/aarp.cif(sa.s_node!=ma->s_node)
sa767net/appletalk/aarp.cif(sa.s_net && ma->s_net && sa.s_net!=ma->s_net)
sa770net/appletalk/aarp.csa.s_node=ea->pa_src_node;
sa771net/appletalk/aarp.csa.s_net=ea->pa_src_net;
sa777net/appletalk/aarp.caarp_send_reply(dev,ma,&sa,ea->hw_src);
sa328net/appletalk/ddp.cstatic struct atalk_iface *atif_add_device(struct device *dev, struct at_addr *sa)
sa336net/appletalk/ddp.ciface->address= *sa;
sa360net/appletalk/ddp.cstruct sockaddr_at *sa;
sa373net/appletalk/ddp.csa = (struct sockaddr_at*)&atreq.ifr_addr;
sa374net/appletalk/ddp.csa->sat_addr.s_node = probe_node;
sa375net/appletalk/ddp.csa->sat_addr.s_net = probe_net;
sa379net/appletalk/ddp.catif->address.s_net=htons(sa->sat_addr.s_net);
sa380net/appletalk/ddp.catif->address.s_node=sa->sat_addr.s_node;
sa550net/appletalk/ddp.cstatic struct device *atrtr_get_dev(struct at_addr *sa)
sa552net/appletalk/ddp.cstruct atalk_route *atr=atrtr_find(sa);
sa735net/appletalk/ddp.cstruct sockaddr_at *sa;
sa752net/appletalk/ddp.csa=(struct sockaddr_at*)&atreq.ifr_addr;
sa760net/appletalk/ddp.cif(sa->sat_family!=AF_APPLETALK)
sa765net/appletalk/ddp.cnr=(struct netrange *)&sa->sat_zero[0];
sa773net/appletalk/ddp.cif(sa->sat_addr.s_node==ATADDR_BCAST || sa->sat_addr.s_node == 254)
sa783net/appletalk/ddp.catif->address.s_net=sa->sat_addr.s_net;
sa784net/appletalk/ddp.catif->address.s_node=sa->sat_addr.s_node;
sa789net/appletalk/ddp.catif=atif_add_device(dev, &sa->sat_addr);
sa809net/appletalk/ddp.csa=(struct sockaddr_at *)&rtdef.rt_gateway;
sa810net/appletalk/ddp.csa->sat_family=AF_APPLETALK;
sa811net/appletalk/ddp.csa->sat_addr.s_net=atif->address.s_net;
sa812net/appletalk/ddp.csa->sat_addr.s_node=atif->address.s_node;
sa813net/appletalk/ddp.csa=(struct sockaddr_at *)&rtdef.rt_dst;
sa815net/appletalk/ddp.csa->sat_family=AF_APPLETALK;
sa816net/appletalk/ddp.csa->sat_addr.s_node=ATADDR_ANYNODE;
sa824net/appletalk/ddp.csa->sat_addr.s_net=atif->address.s_net;
sa838net/appletalk/ddp.csa->sat_addr.s_net=htons(ct);
sa66net/core/net_alias.cstatic int nat_bind(struct net_alias_type *nat,struct net_alias *alias, struct sockaddr *sa);
sa72net/core/net_alias.cstatic int net_alias_devsetup(struct net_alias *alias, struct net_alias_type *nat, struct sockaddr *sa);
sa74net/core/net_alias.cstatic struct device *net_alias_dev_create(struct device *main_dev, int slot, int *err, struct sockaddr *sa, void *data);
sa107net/core/net_alias.cnat_addr32(struct net_alias_type *nat, struct sockaddr *sa)
sa110net/core/net_alias.creturn nat->get_addr32(nat, sa);
sa112net/core/net_alias.creturn (*(struct sockaddr_in *)sa).sin_addr.s_addr;
sa138net/core/net_alias.cnat_hash_key(struct net_alias_type *nat, struct sockaddr *sa)
sa140net/core/net_alias.creturn HASH(nat_addr32(nat,sa), sa->sa_family);
sa175net/core/net_alias.cnat_bind(struct net_alias_type *nat,struct net_alias *alias, struct sockaddr *sa)
sa177net/core/net_alias.cif (nat->alias_init_1) nat->alias_init_1(nat, alias, sa);
sa200net/core/net_alias.cstruct device *dev, struct sockaddr *sa)
sa203net/core/net_alias.creturn nat->dev_addr_chk(nat, dev, sa);
sa205net/core/net_alias.creturn (dev->pa_addr == (*(struct sockaddr_in *)sa).sin_addr.s_addr);
sa244net/core/net_alias.cstruct sockaddr *sa)
sa261net/core/net_alias.cfamily = (sa)? sa->sa_family : main_dev->family;
sa333net/core/net_alias.cnet_alias_dev_create(struct device *main_dev, int slot, int *err, struct sockaddr *sa, void *data)
sa350net/core/net_alias.cfamily = (sa)? sa->sa_family : main_dev->family;
sa417net/core/net_alias.cnet_alias_devsetup(alias, nat, sa);
sa429net/core/net_alias.cnat_bind(nat, alias, sa);
sa436net/core/net_alias.caddr32 = (sa)? nat_addr32(nat, sa) : alias->dev.pa_addr;
sa676net/core/net_alias.cstruct sockaddr *sa, void *data)
sa736net/core/net_alias.creturn net_alias_dev_create(dev, slot, err, sa, data);
sa745net/core/net_alias.cnet_alias_dev_rehash(struct device *dev, struct sockaddr *sa)
sa761net/core/net_alias.cif (!sa)
sa802net/core/net_alias.cif (o_nat->type == sa->sa_family)
sa806net/core/net_alias.cn_nat = nat_getbytype(sa->sa_family);
sa809net/core/net_alias.cprintk("ERROR: net_alias_rehash(%s): unreg family==%d.\n", alias->name, sa->sa_family);
sa818net/core/net_alias.cn_hash = nat_hash_key(n_nat, sa);
sa872net/core/net_alias.cnat_bind(n_nat, alias, sa);
sa1013net/core/net_alias.cnat_addr_chk(struct net_alias_type *nat, struct net_alias_info *alias_info, struct sockaddr *sa, int flags_on, int flags_off)
sa1016net/core/net_alias.cfor(alias = alias_info->hash_tab[nat_hash_key(nat,sa)];
sa1019net/core/net_alias.cif (alias->dev.family != sa->sa_family) continue;
sa1026net/core/net_alias.cnat_dev_addr_chk_1(nat,&alias->dev,sa))
sa1064net/core/net_alias.cnet_alias_dev_chk(struct device *main_dev, struct sockaddr *sa,int flags_on, int flags_off)
sa1079net/core/net_alias.cnat = nat_getbytype(sa->sa_family);
sa1083net/core/net_alias.creturn nat_addr_chk(nat, alias_info, sa, flags_on, flags_off);
sa44net/ipv4/ip_alias.cstatic int ip_alias_init_1(struct net_alias_type *this, struct net_alias *alias, struct sockaddr *sa)
sa79net/ipv4/ip_alias.cstruct device *ip_alias_dev_select(struct net_alias_type *this, struct device *main_dev, struct sockaddr *sa)
sa96net/ipv4/ip_alias.caddr =  (sa)? (*(struct sockaddr_in *)sa).sin_addr.s_addr : 0;
sa154net/netrom/nr_dev.cstruct sockaddr *sa=addr;
sa155net/netrom/nr_dev.cmemcpy(dev->dev_addr, sa->sa_data, dev->addr_len);