taglinefilesource code
fna444net/socket.cstruct fasync_struct *fa, *fna=NULL, **prev;
fna450net/socket.cfna=(struct fasync_struct *)kmalloc(sizeof(struct fasync_struct), GFP_KERNEL);
fna451net/socket.cif(fna==NULL)
fna470net/socket.ckfree_s(fna,sizeof(struct fasync_struct));
fna474net/socket.cfna->fa_file=filp;
fna475net/socket.cfna->magic=FASYNC_MAGIC;
fna476net/socket.cfna->fa_next=sock->fasync_list;
fna477net/socket.csock->fasync_list=fna;