taglinefilesource code
prot521fs/buffer.cunsigned long bread_page(unsigned long address, dev_t dev, int b[], int size, int prot)
prot529fs/buffer.cif (!(prot & PAGE_RW)) {
prot369include/linux/fs.hextern unsigned long bread_page(unsigned long addr,dev_t dev,int b[],int size,int prot);
prot128kernel/chr_drv/mem.cunsigned long addr, size_t len, int prot, unsigned long off)
prot133kernel/chr_drv/mem.cif (remap_page_range(addr, off, len, prot))
prot194kernel/chr_drv/mem.cunsigned long addr, size_t len, int prot, unsigned long off)
prot196kernel/chr_drv/mem.cif (prot & PAGE_RW)
prot198kernel/chr_drv/mem.cif (zeromap_page_range(addr, len, prot))
prot422mm/memory.cunsigned long address,int prot)
prot428mm/memory.cif ((prot & 0xfffff001) != PAGE_PRESENT)
prot429mm/memory.cprintk("put_page: prot = %08x\n",prot);
prot454mm/memory.c*page_table = page | prot;
prot501mm/memory.cunsigned long pde, pte, old_page, prot;
prot546mm/memory.cprot = (old_page & 0x00000fff) | PAGE_RW;
prot561mm/memory.c*(unsigned long *) pte = new_page | prot;
prot724mm/memory.cint nr[8], prot;
prot789mm/memory.cprot = PAGE_PRIVATE;
prot791mm/memory.cprot = PAGE_READONLY;
prot795mm/memory.cpage = bread_page(page,inode->i_dev,nr,1024,prot);
prot807mm/memory.cif (put_page(tsk,page,address,prot))
prot41mm/mmap.cint prot, flags, mask, fd, error;
prot46mm/mmap.cprot = (int)    get_fs_long(buffer+2);  /* protection */
prot64mm/mmap.cif ((prot & PROT_WRITE) && !(file->f_mode & 2))
prot81mm/mmap.cif (prot & PROT_EXEC) {
prot122mm/mmap.cif (prot & (PROT_READ | PROT_EXEC))
prot124mm/mmap.cif (prot & PROT_WRITE)
prot107net/tcp/ip.cget_protocol(unsigned char prot)
prot111net/tcp/ip.cPRINTK (("get_protocol (%d)\n ", prot));
prot112net/tcp/ip.chash = prot & (MAX_IP_PROTOS -1);
prot116net/tcp/ip.cif (p->protocol == prot)
prot125net/tcp/ip.cadd_ip_protocol (struct ip_protocol *prot)
prot129net/tcp/ip.chash = prot->protocol & (MAX_IP_PROTOS-1);
prot130net/tcp/ip.cprot ->next = ip_protos[hash];
prot131net/tcp/ip.cip_protos[hash] = prot;
prot132net/tcp/ip.cprot->copy = 0;
prot134net/tcp/ip.cfor (p2 = (struct ip_protocol *)prot->next;
prot138net/tcp/ip.cif (p2->protocol == prot->protocol)
prot140net/tcp/ip.cprot->copy = 1;
prot148net/tcp/ip.cdelete_ip_protocol (struct ip_protocol *prot)
prot155net/tcp/ip.chash = prot->protocol & (MAX_IP_PROTOS -1);
prot156net/tcp/ip.cif (prot == ip_protos[hash])
prot169net/tcp/ip.cif (p->next != NULL && p->next == prot)
prot176net/tcp/ip.cp->next = prot->next;
prot180net/tcp/ip.cif (p->next != NULL && p->next->protocol == prot->protocol)
prot989net/tcp/ip.cstruct proto *prot;
prot992net/tcp/ip.cprot = sk->prot;
prot1018net/tcp/ip.csk->prot->retransmits ++;
prot156net/tcp/packet.cskb = sk->prot->wmalloc (sk, len+sizeof (*skb), 0, GFP_KERNEL);
prot173net/tcp/packet.csk->prot->wfree (sk, skb->mem_addr, skb->mem_len);
prot268net/tcp/raw.cskb = sk->prot->wmalloc (sk, len+sizeof (*skb) + sk->prot->max_header,
prot295net/tcp/raw.cskb->mem_len = len + sizeof (*skb) +sk->prot->max_header;
prot301net/tcp/raw.ctmp = sk->prot->build_header (skb, sk->saddr, 
prot307net/tcp/raw.csk->prot->wfree (sk, skb->mem_addr, skb->mem_len);
prot315net/tcp/raw.csk->prot->queue_xmit (sk, dev, skb, 1);
prot214net/tcp/sock.cprintk ("  prot = %X\n", sk->prot);
prot274net/tcp/sock.cskb->sk->prot->rfree (skb->sk, skb->mem_addr, skb->mem_len);
prot278net/tcp/sock.cskb->sk->prot->wfree (skb->sk, skb->mem_addr, skb->mem_len);
prot300net/tcp/sock.csk_inuse( struct proto *prot, int num)
prot303net/tcp/sock.cfor (sk = prot->sock_array[num & (SOCK_ARRAY_SIZE -1 )];
prot312net/tcp/sock.cget_new_socknum(struct proto *prot, unsigned short base)
prot334net/tcp/sock.csk = prot->sock_array[(i+base+1) & (SOCK_ARRAY_SIZE -1)];
prot354net/tcp/sock.cwhile (sk_inuse (prot, base +best+1))
prot377net/tcp/sock.cif (sk->prot->sock_array[num] == NULL)
prot379net/tcp/sock.csk->prot->sock_array[num] = sk;
prot396net/tcp/sock.csk1 = sk->prot->sock_array[num];
prot403net/tcp/sock.csk->next = sk->prot->sock_array[num];
prot404net/tcp/sock.csk->prot->sock_array[num] = sk;
prot434net/tcp/sock.cif (!sk1->prot)
prot442net/tcp/sock.csk2 = sk1->prot->sock_array[sk1->num & (SOCK_ARRAY_SIZE -1)];
prot445net/tcp/sock.csk1->prot->sock_array[sk1->num & (SOCK_ARRAY_SIZE -1)] = sk1->next;
prot515net/tcp/sock.cskb->sk->prot->close (skb->sk, 0);
prot643net/tcp/sock.csk->pair->prot->close (sk->pair, 0);
prot817net/tcp/sock.cif (sk->prot == &tcp_prot)
prot862net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot928net/tcp/sock.cstruct proto *prot;
prot947net/tcp/sock.cprot = &tcp_prot;
prot957net/tcp/sock.cprot=&udp_prot;
prot972net/tcp/sock.cprot = &raw_prot;
prot991net/tcp/sock.cprot = &packet_prot;
prot1054net/tcp/sock.csk->prot = prot;
prot1093net/tcp/sock.cif (sk->prot->init)
prot1095net/tcp/sock.cerr = sk->prot->init(sk);
prot1127net/tcp/sock.csk->prot->close(sk,0);
prot1133net/tcp/sock.csk->prot->close(sk, 0);
prot1202net/tcp/sock.csnum = get_new_socknum (sk->prot, 0);
prot1212net/tcp/sock.csk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)]));
prot1215net/tcp/sock.cfor (sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)];
prot1266net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1272net/tcp/sock.cif (sk->prot->connect == NULL)
prot1275net/tcp/sock.cerr = sk->prot->connect (sk, (struct sockaddr_in *)uaddr, addr_len);
prot1330net/tcp/sock.cif (sk1->prot->accept == NULL) return (-EOPNOTSUPP);
prot1341net/tcp/sock.csk2 = sk1->prot->accept (sk1,flags);
prot1436net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1442net/tcp/sock.creturn (sk->prot->read (sk, ubuf, size, noblock,0));
prot1460net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1466net/tcp/sock.creturn (sk->prot->read (sk, ubuf, size, noblock, flags));
prot1488net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1494net/tcp/sock.creturn (sk->prot->write (sk, ubuf, size, noblock, 0));
prot1518net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1524net/tcp/sock.creturn (sk->prot->write (sk, ubuf, size, noblock, flags));
prot1545net/tcp/sock.cif (sk->prot->sendto == NULL) return (-EOPNOTSUPP);
prot1550net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1556net/tcp/sock.creturn (sk->prot->sendto (sk, ubuf, size, noblock, flags, 
prot1572net/tcp/sock.cif (sk->prot->recvfrom == NULL) return (-EOPNOTSUPP);
prot1577net/tcp/sock.csk->num = get_new_socknum (sk->prot, 0);
prot1583net/tcp/sock.creturn (sk->prot->recvfrom (sk, ubuf, size, noblock, flags,
prot1608net/tcp/sock.cif (sk->prot->shutdown)
prot1609net/tcp/sock.csk->prot->shutdown (sk, how);
prot1624net/tcp/sock.cif (sk->prot->select == NULL)
prot1629net/tcp/sock.creturn (sk->prot->select(sk, sel_type, wait));
prot1685net/tcp/sock.cif (!sk->prot->ioctl)
prot1687net/tcp/sock.creturn (sk->prot->ioctl (sk, cmd, arg));
prot1799net/tcp/sock.cvolatile struct sock *get_sock (struct proto *prot, unsigned short num,
prot1805net/tcp/sock.cprot, num, raddr, rnum, laddr));
prot1814net/tcp/sock.cfor (s=prot->sock_array[num&(SOCK_ARRAY_SIZE-1)]; s != NULL; s=s->next)
prot1839net/tcp/sock.cif (!sk->prot)
prot1868net/tcp/sock.cif (sk->prot->rcv)
prot1869net/tcp/sock.csk->prot->rcv(skb, skb->dev, sk->opt,
prot83net/tcp/sock.hstruct proto *prot;
prot245net/tcp/tcp.csk->prot->close(sk, 0);
prot343net/tcp/tcp.cif (sk->prot->wspace(sk) >= sk->mtu)
prot432net/tcp/tcp.camount = sk->prot->wspace(sk)/2;
prot557net/tcp/tcp.csk->prot->queue_xmit (sk, skb->dev, skb,0);
prot578net/tcp/tcp.cbuff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC);
prot599net/tcp/tcp.ctmp = sk->prot->build_header (buff, sk->saddr, daddr, &dev,
prot603net/tcp/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot616net/tcp/tcp.csk->window = sk->prot->rspace(sk);
prot641net/tcp/tcp.csk->prot->queue_xmit(sk, dev, buff, 1);
prot660net/tcp/tcp.csk->window = sk->prot->rspace(sk);
prot678net/tcp/tcp.cstruct proto *prot;
prot684net/tcp/tcp.cprot = sk->prot;
prot780net/tcp/tcp.ccopy = min (sk->mss - skb->len + 128 + prot->max_header, len);
prot818net/tcp/tcp.cskb=prot->wmalloc (sk,
prot819net/tcp/tcp.csk->mss + 128 + prot->max_header + sizeof (*skb),
prot824net/tcp/tcp.cskb->mem_len = sk->mss + 128 + prot->max_header+sizeof (*skb);
prot830net/tcp/tcp.cskb=prot->wmalloc (sk, copy + prot->max_header+sizeof (*skb),0,
prot834net/tcp/tcp.cskb->mem_len = copy+prot->max_header+sizeof (*skb);
prot882net/tcp/tcp.ctmp = prot->build_header (skb, sk->saddr, sk->daddr, &dev,
prot886net/tcp/tcp.cprot->wfree (sk, skb->mem_addr, skb->mem_len);
prot900net/tcp/tcp.cprot->wfree (sk, skb->mem_addr, skb->mem_len);
prot953net/tcp/tcp.cprot->queue_xmit (sk, dev, skb,0);
prot997net/tcp/tcp.cbuff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC);
prot1014net/tcp/tcp.ctmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev,
prot1018net/tcp/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot1036net/tcp/tcp.csk->window = sk->prot->rspace(sk);
prot1041net/tcp/tcp.csk->prot->queue_xmit(sk, dev, buff, 1);
prot1077net/tcp/tcp.csk->window - sk->bytes_rcv, sk->prot->rspace(sk)));
prot1088net/tcp/tcp.cif ((sk->prot->rspace(sk) >
prot1430net/tcp/tcp.cstruct proto *prot;
prot1450net/tcp/tcp.cprot = (struct proto *)sk->prot;
prot1453net/tcp/tcp.cbuff=prot->wmalloc(sk, MAX_RESET_SIZE,1 , GFP_KERNEL);
prot1470net/tcp/tcp.ctmp = prot->build_header (buff,sk->saddr, sk->daddr, &dev,
prot1475net/tcp/tcp.cprot->wfree (sk,buff->mem_addr, buff->mem_len);
prot1494net/tcp/tcp.ct1->window = net16(sk->prot->rspace(sk));
prot1512net/tcp/tcp.csk->prot->queue_xmit (sk, dev, buff,0);
prot1553net/tcp/tcp.cstruct proto *prot, struct options *opt, struct device *dev)
prot1560net/tcp/tcp.cbuff=prot->wmalloc(NULL, MAX_RESET_SIZE,1, GFP_ATOMIC);
prot1573net/tcp/tcp.ctmp = prot->build_header (buff, saddr, daddr, &dev, IPPROTO_TCP, opt,
prot1577net/tcp/tcp.cprot->wfree (NULL,buff->mem_addr, buff->mem_len);
prot1596net/tcp/tcp.cprot->queue_xmit(NULL, dev, buff, 1);
prot1631net/tcp/tcp.ctcp_reset (daddr, saddr, th, sk->prot, opt, dev);
prot1731net/tcp/tcp.cbuff=newsk->prot->wmalloc(newsk,MAX_SYN_SIZE,1, GFP_ATOMIC);
prot1750net/tcp/tcp.ctmp = sk->prot->build_header (buff, newsk->saddr, newsk->daddr, &dev,
prot1757net/tcp/tcp.csk->prot->wfree(newsk, buff->mem_addr, buff->mem_len);
prot1775net/tcp/tcp.cnewsk->window = newsk->prot->rspace(newsk);
prot1793net/tcp/tcp.cnewsk->prot->queue_xmit(newsk, dev, buff, 0);
prot1828net/tcp/tcp.cstruct proto *prot;
prot1901net/tcp/tcp.cprot = (struct proto *)sk->prot;
prot1904net/tcp/tcp.cbuff=prot->wmalloc(sk, MAX_FIN_SIZE,1, GFP_ATOMIC);
prot1923net/tcp/tcp.ctmp = prot->build_header (buff,sk->saddr, sk->daddr, &dev,
prot1928net/tcp/tcp.cprot->wfree (sk,buff->mem_addr, buff->mem_len);
prot1946net/tcp/tcp.ct1->window = net16(sk->prot->rspace(sk));
prot1954net/tcp/tcp.cprot->queue_xmit(sk, dev, buff, 0);
prot2013net/tcp/tcp.csk->prot->queue_xmit (sk, skb->dev, skb, skb->free);
prot2215net/tcp/tcp.csk->prot->retransmit (sk,1);
prot2332net/tcp/tcp.csk->prot, NULL, skb->dev);
prot2577net/tcp/tcp.cbuff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC);
prot2591net/tcp/tcp.ctmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev,
prot2595net/tcp/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot2615net/tcp/tcp.ct1->window = net16(sk->prot->rspace(sk));
prot2641net/tcp/tcp.csk->prot->queue_xmit (sk, dev, buff,0);
prot2728net/tcp/tcp.cbuff=sk->prot->wmalloc(sk,MAX_SYN_SIZE,0, GFP_KERNEL);
prot2743net/tcp/tcp.ctmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev,
prot2747net/tcp/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot2780net/tcp/tcp.csk->prot->queue_xmit(sk, dev, buff, 0);
prot2962net/tcp/tcp.cif (!sk->prot)
prot3047net/tcp/tcp.ctcp_reset (daddr, saddr,  th, sk->prot, opt,dev);
prot3107net/tcp/tcp.ctcp_reset (daddr, saddr, th, sk->prot, opt,dev);
prot3122net/tcp/tcp.ctcp_reset (daddr, saddr, th, sk->prot, opt,dev );
prot3180net/tcp/tcp.ctcp_reset (daddr, saddr,  th, sk->prot, opt, dev);
prot3207net/tcp/tcp.ctcp_reset(daddr, saddr, th, sk->prot, opt,dev);
prot3232net/tcp/tcp.ctcp_reset(daddr, saddr, th, sk->prot, opt, dev);
prot3311net/tcp/tcp.cbuff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC);
prot3325net/tcp/tcp.ctmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev,
prot3329net/tcp/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot3350net/tcp/tcp.ct1->window = net16(sk->prot->rspace(sk));
prot3355net/tcp/tcp.csk->prot->queue_xmit(sk, dev, buff, 1);
prot204net/tcp/timer.csk->prot->read_wakeup(sk);
prot258net/tcp/timer.csk->prot->retransmit (sk, 0);
prot284net/tcp/timer.csk->prot->close (sk,1);
prot297net/tcp/timer.cif (sk->prot->write_wakeup != NULL)
prot298net/tcp/timer.csk->prot->write_wakeup(sk);
prot302net/tcp/timer.csk->prot->close (sk,1);
prot329net/tcp/timer.csk->prot->close (sk, 1);
prot123net/tcp/udp.cif (sk->prot->wspace(sk) >= MIN_WRITE_SPACE)
prot167net/tcp/udp.csk->prot->close(sk, 0);
prot264net/tcp/udp.cpair = get_sock (sk->prot, net16(port), saddr,
prot269net/tcp/udp.cskb = pair->prot->rmalloc (pair,
prot378net/tcp/udp.cskb = sk->prot->wmalloc (sk, len + sizeof (*skb)
prot379net/tcp/udp.c+ sk->prot->max_header, 0,
prot407net/tcp/udp.cskb->mem_len = len + sizeof (*skb) + sk->prot->max_header;
prot414net/tcp/udp.ctmp = sk->prot->build_header (skb, saddr,
prot419net/tcp/udp.csk->prot->wfree (sk, skb->mem_addr, skb->mem_len);
prot458net/tcp/udp.csk->prot->queue_xmit (sk, dev, skb, 1);
prot485net/tcp/udp.camount = sk->prot->wspace(sk)/2;
prot646net/tcp/udp.cstruct proto *prot=&udp_prot;
prot654net/tcp/udp.csk = get_sock (prot, net16(uh->dest), saddr, uh->source, daddr);