taglinefilesource code
prot485drivers/net/de600.c(skb->sk->prot->rspace != &de600_rspace))
prot486drivers/net/de600.cskb->sk->prot->rspace = de600_rspace; /* Ugh! */
prot196include/linux/mm.hunsigned long prot, unsigned long flags, unsigned long off);
prot487mm/memory.cunsigned long address,int prot)
prot491mm/memory.cif ((prot & (PAGE_MASK|PAGE_PRESENT)) != PAGE_PRESENT)
prot492mm/memory.cprintk("put_page: prot = %08x\n",prot);
prot512mm/memory.c*page_table = page | prot;
prot567mm/memory.cunsigned long *pde, pte, old_page, prot;
prot587mm/memory.cprot = (old_page & ~PAGE_MASK) | PAGE_RW | PAGE_DIRTY;
prot594mm/memory.c*(unsigned long *) pte = new_page | prot;
prot601mm/memory.c*(unsigned long *) pte = BAD_PAGE | prot;
prot906mm/memory.cunsigned long page, entry, prot;
prot941mm/memory.cprot = vma->vm_page_prot;
prot947mm/memory.cpage = vma->vm_ops->nopage(vma, address, page, (error_code & PAGE_RW) && (prot & PAGE_COW));
prot957mm/memory.cprot |= PAGE_DIRTY;  /* can't be COW-shared: see "no_share" above */
prot958mm/memory.c} else if ((prot & PAGE_COW) && mem_map[MAP_NR(page)] > 1)
prot959mm/memory.cprot &= ~PAGE_RW;
prot960mm/memory.cif (put_page(vma->vm_task, page, address, prot))
prot39mm/mmap.cunsigned long prot, unsigned long flags, unsigned long off)
prot63mm/mmap.cif ((prot & PROT_WRITE) && !(file->f_mode & 2))
prot116mm/mmap.cif (prot & (PROT_READ | PROT_EXEC))
prot118mm/mmap.cif (prot & PROT_WRITE)
prot132mm/mmap.cvma->vm_flags = prot & (VM_READ | VM_WRITE | VM_EXEC);
prot21mm/mprotect.cstatic void change_protection(unsigned long start, unsigned long end, int prot)
prot46mm/mprotect.c*page_table = (page & CHG_MASK) | prot;
prot54mm/mprotect.cint newflags, int prot)
prot57mm/mprotect.cvma->vm_page_prot = prot;
prot64mm/mprotect.cint newflags, int prot)
prot76mm/mprotect.cnew->vm_page_prot = prot;
prot86mm/mprotect.cint newflags, int prot)
prot98mm/mprotect.cnew->vm_page_prot = prot;
prot108mm/mprotect.cint newflags, int prot)
prot116mm/mprotect.cvma->vm_page_prot = prot;
prot126mm/mprotect.cint prot, error;
prot130mm/mprotect.cprot = PAGE_PRESENT;
prot132mm/mprotect.cprot |= PAGE_READONLY;
prot135mm/mprotect.cprot |= PAGE_SHARED;
prot137mm/mprotect.cprot |= PAGE_COPY;
prot141mm/mprotect.cerror = mprotect_fixup_all(vma, newflags, prot);
prot143mm/mprotect.cerror = mprotect_fixup_start(vma, end, newflags, prot);
prot145mm/mprotect.cerror = mprotect_fixup_end(vma, start, newflags, prot);
prot147mm/mprotect.cerror = mprotect_fixup_middle(vma, start, end, newflags, prot);
prot152mm/mprotect.cchange_protection(start, end, prot);
prot156mm/mprotect.casmlinkage int sys_mprotect(unsigned long start, size_t len, unsigned long prot)
prot167mm/mprotect.cif (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC))
prot184mm/mprotect.cnewflags = prot | (vma->vm_flags & ~(PROT_READ | PROT_WRITE | PROT_EXEC));
prot67net/inet/af_inet.cstatic int sk_inuse(struct proto *prot, int num)
prot71net/inet/af_inet.cfor(sk = prot->sock_array[num & (SOCK_ARRAY_SIZE -1 )];
prot85net/inet/af_inet.cunsigned short get_new_socknum(struct proto *prot, unsigned short base)
prot110net/inet/af_inet.csk = prot->sock_array[(i+base+1) &(SOCK_ARRAY_SIZE -1)];
prot130net/inet/af_inet.cwhile(sk_inuse(prot, base +best+1)) 
prot153net/inet/af_inet.cif (sk->prot->sock_array[num] == NULL) 
prot155net/inet/af_inet.csk->prot->sock_array[num] = sk;
prot170net/inet/af_inet.csk1 = sk->prot->sock_array[num];
prot177net/inet/af_inet.csk->next = sk->prot->sock_array[num];
prot178net/inet/af_inet.csk->prot->sock_array[num] = sk;
prot204net/inet/af_inet.cif (!sk1->prot) 
prot212net/inet/af_inet.csk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)];
prot215net/inet/af_inet.csk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)] = sk1->next;
prot273net/inet/af_inet.cskb->sk->prot->close(skb->sk, 0);
prot314net/inet/af_inet.csk->pair->prot->close(sk->pair, 0);
prot380net/inet/af_inet.cif (sk->prot->setsockopt==NULL)
prot383net/inet/af_inet.creturn sk->prot->setsockopt(sk,level,optname,optval,optlen);
prot396net/inet/af_inet.cif(sk->prot->getsockopt==NULL)    
prot399net/inet/af_inet.creturn sk->prot->getsockopt(sk,level,optname,optval,optlen);
prot411net/inet/af_inet.csk->num = get_new_socknum(sk->prot, 0);
prot469net/inet/af_inet.cstruct proto *prot;
prot488net/inet/af_inet.cprot = &tcp_prot;
prot499net/inet/af_inet.cprot=&udp_prot;
prot513net/inet/af_inet.cprot = &raw_prot;
prot533net/inet/af_inet.cprot = &packet_prot;
prot606net/inet/af_inet.csk->prot = prot;
prot655net/inet/af_inet.cif (sk->prot->init) 
prot657net/inet/af_inet.cerr = sk->prot->init(sk);
prot702net/inet/af_inet.csk->prot->close(sk,0);
prot707net/inet/af_inet.csk->prot->close(sk, 0);
prot768net/inet/af_inet.csnum = get_new_socknum(sk->prot, 0);
prot783net/inet/af_inet.cfor(sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)];
prot862net/inet/af_inet.cif (sk->prot->connect == NULL) 
prot864net/inet/af_inet.cerr = sk->prot->connect(sk, (struct sockaddr_in *)uaddr, addr_len);
prot937net/inet/af_inet.cif (sk1->prot->accept == NULL) 
prot948net/inet/af_inet.csk2 = sk1->prot->accept(sk1,flags);
prot1034net/inet/af_inet.cif (sk->prot->recvfrom == NULL) 
prot1041net/inet/af_inet.creturn(sk->prot->recvfrom(sk, (unsigned char *) ubuf, size, noblock, flags,
prot1062net/inet/af_inet.creturn(sk->prot->read(sk, (unsigned char *) ubuf, size, noblock, 0));
prot1079net/inet/af_inet.creturn(sk->prot->write(sk, (unsigned char *) ubuf, size, noblock, flags));
prot1096net/inet/af_inet.cif (sk->prot->sendto == NULL) 
prot1103net/inet/af_inet.creturn(sk->prot->sendto(sk, (unsigned char *) ubuf, size, noblock, flags, 
prot1126net/inet/af_inet.cif (sk->prot->shutdown)
prot1127net/inet/af_inet.csk->prot->shutdown(sk, how);
prot1135net/inet/af_inet.cif (sk->prot->select == NULL) 
prot1139net/inet/af_inet.creturn(sk->prot->select(sk, sel_type, wait));
prot1223net/inet/af_inet.cif (sk->prot->ioctl==NULL) 
prot1225net/inet/af_inet.creturn(sk->prot->ioctl(sk, cmd, arg));
prot1236net/inet/af_inet.cstruct sock *get_sock(struct proto *prot, unsigned short num,
prot1254net/inet/af_inet.cfor(s = prot->sock_array[hnum & (SOCK_ARRAY_SIZE - 1)];
prot1261net/inet/af_inet.cif(prot == &udp_prot)
prot193net/inet/datagram.cif (sk->prot && sk->prot->wspace(sk) >= MIN_WRITE_SPACE)
prot197net/inet/datagram.cif (sk->prot==NULL && sk->sndbuf-sk->wmem_alloc >= MIN_WRITE_SPACE)
prot1799net/inet/ip.cstruct proto *prot;
prot1803net/inet/ip.cprot = sk->prot;
prot1868net/inet/ip.csk->prot->retransmits ++;
prot592net/inet/ipx.csk->prot=NULL;  /* So we use default free mechanisms */
prot169net/inet/packet.cskb = sk->prot->wmalloc(sk, len, 0, GFP_KERNEL);
prot86net/inet/protocol.cinet_get_protocol(unsigned char prot)
prot91net/inet/protocol.chash = prot & (MAX_INET_PROTOS - 1);
prot93net/inet/protocol.cif (p->protocol == prot) return((struct inet_protocol *) p);
prot100net/inet/protocol.cinet_add_protocol(struct inet_protocol *prot)
prot105net/inet/protocol.chash = prot->protocol & (MAX_INET_PROTOS - 1);
prot106net/inet/protocol.cprot ->next = inet_protos[hash];
prot107net/inet/protocol.cinet_protos[hash] = prot;
prot108net/inet/protocol.cprot->copy = 0;
prot111net/inet/protocol.cp2 = (struct inet_protocol *) prot->next;
prot113net/inet/protocol.cif (p2->protocol == prot->protocol) {
prot114net/inet/protocol.cprot->copy = 1;
prot117net/inet/protocol.cp2 = (struct inet_protocol *) prot->next;
prot123net/inet/protocol.cinet_del_protocol(struct inet_protocol *prot)
prot129net/inet/protocol.chash = prot->protocol & (MAX_INET_PROTOS - 1);
prot130net/inet/protocol.cif (prot == inet_protos[hash]) {
prot142net/inet/protocol.cif (p->next != NULL && p->next == prot) {
prot148net/inet/protocol.cp->next = prot->next;
prot152net/inet/protocol.cif (p->next != NULL && p->next->protocol == prot->protocol) {
prot55net/inet/protocol.hextern void    inet_add_protocol(struct inet_protocol *prot);
prot56net/inet/protocol.hextern int    inet_del_protocol(struct inet_protocol *prot);
prot203net/inet/raw.cskb = sk->prot->wmalloc(sk,
prot204net/inet/raw.clen + sk->prot->max_header,
prot230net/inet/raw.ctmp = sk->prot->build_header(skb, sk->saddr, 
prot261net/inet/raw.csk->prot->queue_xmit(sk, dev, skb, 1);
prot364net/inet/skbuff.cif(skb->sk->prot!=NULL)
prot367net/inet/skbuff.cskb->sk->prot->rfree(skb->sk, skb, skb->mem_len);
prot369net/inet/skbuff.cskb->sk->prot->wfree(skb->sk, skb, skb->mem_len);
prot269net/inet/sock.cif (sk->prot == &tcp_prot) 
prot414net/inet/sock.cif (!sk->prot)
prot424net/inet/sock.cif (sk->prot->rcv) 
prot425net/inet/sock.csk->prot->rcv(skb, skb->dev, sk->opt,
prot100net/inet/sock.hstruct proto      *prot;
prot194net/inet/tcp.cint new_window = sk->prot->rspace(sk);
prot438net/inet/tcp.cif (sk->prot->wspace(sk) >= sk->mss) 
prot506net/inet/tcp.camount = sk->prot->wspace(sk);
prot672net/inet/tcp.csk->prot->queue_xmit(sk, skb->dev, skb, 0);
prot744net/inet/tcp.cbuff = sk->prot->wmalloc(sk, MAX_ACK_SIZE, 1, GFP_ATOMIC);
prot762net/inet/tcp.ctmp = sk->prot->build_header(buff, sk->saddr, daddr, &dev,
prot767net/inet/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot813net/inet/tcp.csk->prot->queue_xmit(sk, dev, buff, 1);
prot855net/inet/tcp.cstruct proto *prot;
prot859net/inet/tcp.cprot = sk->prot;
prot1033net/inet/tcp.cskb = prot->wmalloc(sk, sk->mtu + 128 + prot->max_header, 0, GFP_KERNEL);
prot1043net/inet/tcp.cskb = prot->wmalloc(sk, copy + prot->max_header , 0, GFP_KERNEL);
prot1101net/inet/tcp.ctmp = prot->build_header(skb, sk->saddr, sk->daddr, &dev,
prot1105net/inet/tcp.cprot->wfree(sk, skb->mem_addr, skb->mem_len);
prot1118net/inet/tcp.cprot->wfree(sk, skb->mem_addr, skb->mem_len);
prot1210net/inet/tcp.cbuff = sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC);
prot1226net/inet/tcp.ctmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev,
prot1231net/inet/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot1254net/inet/tcp.csk->prot->queue_xmit(sk, dev, buff, 1);
prot1279net/inet/tcp.cleft = sk->prot->rspace(sk);
prot1305net/inet/tcp.cprintk("sk->rspace = %lu, was %lu\n", sk->prot->rspace(sk),
prot1307net/inet/tcp.cif ((rspace=sk->prot->rspace(sk)) != left) 
prot1569net/inet/tcp.cstruct proto *prot;
prot1613net/inet/tcp.cprot =(struct proto *)sk->prot;
prot1616net/inet/tcp.cbuff = prot->wmalloc(sk, MAX_RESET_SIZE,1 , GFP_KERNEL);
prot1630net/inet/tcp.ctmp = prot->build_header(buff,sk->saddr, sk->daddr, &dev,
prot1646net/inet/tcp.cprot->wfree(sk,buff->mem_addr, buff->mem_len);
prot1692net/inet/tcp.csk->prot->queue_xmit(sk, dev, buff, 0);
prot1741net/inet/tcp.cstruct proto *prot, struct options *opt, struct device *dev, int tos, int ttl)
prot1753net/inet/tcp.cbuff = prot->wmalloc(NULL, MAX_RESET_SIZE, 1, GFP_ATOMIC);
prot1768net/inet/tcp.ctmp = prot->build_header(buff, saddr, daddr, &ndev, IPPROTO_TCP, opt,
prot1773net/inet/tcp.cprot->wfree(NULL, buff->mem_addr, buff->mem_len);
prot1812net/inet/tcp.cprot->queue_xmit(NULL, dev, buff, 1);
prot1915net/inet/tcp.ctcp_reset(daddr, saddr, th, sk->prot, opt, dev, sk->ip_tos,sk->ip_ttl);
prot2066net/inet/tcp.cbuff = newsk->prot->wmalloc(newsk, MAX_SYN_SIZE, 1, GFP_ATOMIC);
prot2087net/inet/tcp.ctmp = sk->prot->build_header(buff, newsk->saddr, newsk->daddr, &ndev,
prot2137net/inet/tcp.cnewsk->prot->queue_xmit(newsk, dev, buff, 0);
prot2161net/inet/tcp.cstruct proto *prot;
prot2265net/inet/tcp.cprot =(struct proto *)sk->prot;
prot2267net/inet/tcp.cbuff = prot->wmalloc(sk, MAX_FIN_SIZE, 1, GFP_ATOMIC);
prot2288net/inet/tcp.ctmp = prot->build_header(buff,sk->saddr, sk->daddr, &dev,
prot2339net/inet/tcp.cprot->queue_xmit(sk, dev, buff, 0);
prot2427net/inet/tcp.csk->prot->queue_xmit(sk, skb->dev, skb, skb->free);
prot2996net/inet/tcp.csk->prot, NULL, skb->dev, sk->ip_tos, sk->ip_ttl);
prot3202net/inet/tcp.cwhile (sk->prot->rspace(sk) < sk->mtu) 
prot3506net/inet/tcp.cbuff = sk->prot->wmalloc(sk,MAX_SYN_SIZE,0, GFP_KERNEL);
prot3530net/inet/tcp.ctmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev,
prot3534net/inet/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot3609net/inet/tcp.csk->prot->queue_xmit(sk, dev, buff, 0);  
prot3662net/inet/tcp.ctcp_reset(sk->saddr,sk->daddr,th,sk->prot,NULL,dev, sk->ip_tos,sk->ip_ttl);
prot3783net/inet/tcp.cif (!sk->prot) 
prot3958net/inet/tcp.ctcp_reset(daddr, saddr,  th, sk->prot, opt,dev, sk->ip_tos,sk->ip_ttl);
prot4005net/inet/tcp.ctcp_reset(daddr, saddr, th, sk->prot, opt,dev,sk->ip_tos,sk->ip_ttl);
prot4018net/inet/tcp.ctcp_reset(daddr, saddr, th, sk->prot, opt,dev,sk->ip_tos,sk->ip_ttl);
prot4092net/inet/tcp.csk->prot, opt,dev,sk->ip_tos,sk->ip_ttl);
prot4120net/inet/tcp.csk->prot, opt, dev,sk->ip_tos,sk->ip_ttl);
prot4237net/inet/tcp.cbuff = sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC);
prot4249net/inet/tcp.ctmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev,
prot4253net/inet/tcp.csk->prot->wfree(sk, buff->mem_addr, buff->mem_len);
prot4283net/inet/tcp.csk->prot->queue_xmit(sk, dev, buff, 1);
prot4299net/inet/tcp.csk->prot->retransmits ++;
prot116net/inet/timer.csk->prot->read_wakeup (sk);
prot193net/inet/timer.csk->prot->retransmit (sk, 0);
prot210net/inet/timer.csk->prot->close (sk, 1);
prot220net/inet/timer.cif (sk->prot->write_wakeup)
prot221net/inet/timer.csk->prot->write_wakeup (sk);
prot225net/inet/timer.csk->prot->close (sk, 1);
prot249net/inet/timer.csk->prot->close (sk, 1);
prot263net/inet/udp.csize = sk->prot->max_header + len;
prot264net/inet/udp.cskb = sk->prot->wmalloc(sk, size, 0, GFP_KERNEL);
prot281net/inet/udp.ctmp = sk->prot->build_header(skb, saddr, sin->sin_addr.s_addr,
prot291net/inet/udp.csk->prot->wfree(sk, skb->mem_addr, skb->mem_len);
prot328net/inet/udp.csk->prot->queue_xmit(sk, dev, skb, 1);
prot413net/inet/udp.camount = sk->prot->wspace(sk)/*/2*/;