taglinefilesource code
protinfo189include/net/sock.h} protinfo;      
protinfo109net/unix/af_unix.cif(s->protinfo.af_unix.inode==i)
protinfo127net/unix/af_unix.cif(sk->protinfo.af_unix.locks==0 && sk->wmem_alloc==0)
protinfo129net/unix/af_unix.cif(sk->protinfo.af_unix.name)
protinfo130net/unix/af_unix.ckfree(sk->protinfo.af_unix.name);
protinfo174net/unix/af_unix.cif(sk->protinfo.af_unix.inode!=NULL)
protinfo176net/unix/af_unix.ciput(sk->protinfo.af_unix.inode);
protinfo177net/unix/af_unix.csk->protinfo.af_unix.inode=NULL;
protinfo180net/unix/af_unix.cif(--sk->protinfo.af_unix.locks==0 && sk->wmem_alloc==0)
protinfo182net/unix/af_unix.cif(sk->protinfo.af_unix.name)
protinfo183net/unix/af_unix.ckfree(sk->protinfo.af_unix.name);
protinfo280net/unix/af_unix.csk->protinfo.af_unix.family=AF_UNIX;
protinfo281net/unix/af_unix.csk->protinfo.af_unix.inode=NULL;
protinfo282net/unix/af_unix.csk->protinfo.af_unix.locks=1;  /* Us */
protinfo283net/unix/af_unix.csk->protinfo.af_unix.readsem=MUTEX;  /* single task reading lock */
protinfo284net/unix/af_unix.csk->protinfo.af_unix.name=NULL;
protinfo285net/unix/af_unix.csk->protinfo.af_unix.other=NULL;
protinfo335net/unix/af_unix.cskpair=(unix_socket *)sk->protinfo.af_unix.other;  /* Person we send to (default) */
protinfo342net/unix/af_unix.cskpair->protinfo.af_unix.locks--;    /* It may now die */
protinfo343net/unix/af_unix.csk->protinfo.af_unix.other=NULL;      /* No pair */
protinfo389net/unix/af_unix.cif(sk->protinfo.af_unix.inode!=NULL)
protinfo392net/unix/af_unix.csk->protinfo.af_unix.name=kmalloc(addr_len+1, GFP_KERNEL);
protinfo393net/unix/af_unix.cif(sk->protinfo.af_unix.name==NULL)
protinfo395net/unix/af_unix.cmemcpy(sk->protinfo.af_unix.name, sun->sun_path, addr_len+1);
protinfo400net/unix/af_unix.cerr=do_mknod(sk->protinfo.af_unix.name,S_IFSOCK|S_IRWXUGO,0);
protinfo402net/unix/af_unix.cerr=open_namei(sk->protinfo.af_unix.name, 2, S_IFSOCK, &sk->protinfo.af_unix.inode, NULL);
protinfo408net/unix/af_unix.ckfree_s(sk->protinfo.af_unix.name,addr_len+1);
protinfo409net/unix/af_unix.csk->protinfo.af_unix.name=NULL;
protinfo428net/unix/af_unix.cif(sk->type==SOCK_STREAM && sk->protinfo.af_unix.other)
protinfo450net/unix/af_unix.cif(sk->type==SOCK_DGRAM && sk->protinfo.af_unix.other)
protinfo452net/unix/af_unix.csk->protinfo.af_unix.other->protinfo.af_unix.locks--;
protinfo453net/unix/af_unix.csk->protinfo.af_unix.other=NULL;
protinfo462net/unix/af_unix.cother->protinfo.af_unix.locks++;
protinfo463net/unix/af_unix.csk->protinfo.af_unix.other=other;
protinfo489net/unix/af_unix.cother->protinfo.af_unix.locks++;    /* Lock the other socket so it doesn't run off for a moment */
protinfo491net/unix/af_unix.csk->protinfo.af_unix.other=other;
protinfo524net/unix/af_unix.csk->protinfo.af_unix.other->protinfo.af_unix.locks--;
protinfo525net/unix/af_unix.csk->protinfo.af_unix.other=NULL;
protinfo561net/unix/af_unix.cska->protinfo.af_unix.locks++;
protinfo562net/unix/af_unix.cskb->protinfo.af_unix.locks++;
protinfo563net/unix/af_unix.cska->protinfo.af_unix.other=skb;
protinfo564net/unix/af_unix.cskb->protinfo.af_unix.other=ska;
protinfo586net/unix/af_unix.cif(sk->protinfo.af_unix.name!=NULL)
protinfo588net/unix/af_unix.cnewsk->protinfo.af_unix.name=kmalloc(strlen(sk->protinfo.af_unix.name)+1, GFP_KERNEL);
protinfo589net/unix/af_unix.cif(newsk->protinfo.af_unix.name==NULL)
protinfo591net/unix/af_unix.cstrcpy(newsk->protinfo.af_unix.name, sk->protinfo.af_unix.name);
protinfo618net/unix/af_unix.cnewsk->protinfo.af_unix.other=tsk;
protinfo619net/unix/af_unix.ctsk->protinfo.af_unix.other=newsk;
protinfo622net/unix/af_unix.cnewsk->protinfo.af_unix.locks++;  /* Swap lock over */
protinfo623net/unix/af_unix.csk->protinfo.af_unix.locks--;  /* Locked to child socket not master */
protinfo624net/unix/af_unix.ctsk->protinfo.af_unix.locks++;  /* Back lock */
protinfo638net/unix/af_unix.cif(sk->protinfo.af_unix.other==NULL)
protinfo640net/unix/af_unix.csk=sk->protinfo.af_unix.other;
protinfo643net/unix/af_unix.cif(sk->protinfo.af_unix.name==NULL)
protinfo649net/unix/af_unix.c*uaddr_len=sizeof(sun->sun_family)+strlen(sk->protinfo.af_unix.name)+1;
protinfo650net/unix/af_unix.cstrcpy(sun->sun_path,sk->protinfo.af_unix.name);    /* 108 byte limited */
protinfo688net/unix/af_unix.cif(sk->protinfo.af_unix.other==NULL)
protinfo744net/unix/af_unix.cother=sk->protinfo.af_unix.other;
protinfo747net/unix/af_unix.cother->protinfo.af_unix.locks--;
protinfo748net/unix/af_unix.csk->protinfo.af_unix.other=NULL;
protinfo805net/unix/af_unix.cdown(&sk->protinfo.af_unix.readsem);    /* Lock the socket */
protinfo819net/unix/af_unix.cup(&sk->protinfo.af_unix.readsem);
protinfo826net/unix/af_unix.cup(&sk->protinfo.af_unix.readsem);
protinfo853net/unix/af_unix.cdown(&sk->protinfo.af_unix.readsem);
protinfo859net/unix/af_unix.cif(skb->sk->protinfo.af_unix.name)
protinfo861net/unix/af_unix.cmemcpy(sun->sun_path, skb->sk->protinfo.af_unix.name, 108);
protinfo893net/unix/af_unix.cup(&sk->protinfo.af_unix.readsem);
protinfo900net/unix/af_unix.cunix_socket *other=sk->protinfo.af_unix.other;
protinfo911net/unix/af_unix.cother=sk->protinfo.af_unix.other;
protinfo982net/unix/af_unix.cs->protinfo.af_unix.locks,
protinfo987net/unix/af_unix.cif(s->protinfo.af_unix.name!=NULL)
protinfo988net/unix/af_unix.clen+=sprintf(buffer+len, " %s\n", s->protinfo.af_unix.name);