| tag | line | file | source code |
| prot | 485 | drivers/net/de600.c | (skb->sk->prot->rspace != &de600_rspace)) |
| prot | 486 | drivers/net/de600.c | skb->sk->prot->rspace = de600_rspace; /* Ugh! */ |
| prot | 196 | include/linux/mm.h | unsigned long prot, unsigned long flags, unsigned long off); |
| prot | 487 | mm/memory.c | unsigned long address,int prot) |
| prot | 491 | mm/memory.c | if ((prot & (PAGE_MASK|PAGE_PRESENT)) != PAGE_PRESENT) |
| prot | 492 | mm/memory.c | printk("put_page: prot = %08x\n",prot); |
| prot | 512 | mm/memory.c | *page_table = page | prot; |
| prot | 567 | mm/memory.c | unsigned long *pde, pte, old_page, prot; |
| prot | 587 | mm/memory.c | prot = (old_page & ~PAGE_MASK) | PAGE_RW | PAGE_DIRTY; |
| prot | 594 | mm/memory.c | *(unsigned long *) pte = new_page | prot; |
| prot | 601 | mm/memory.c | *(unsigned long *) pte = BAD_PAGE | prot; |
| prot | 914 | mm/memory.c | unsigned long page, entry, prot; |
| prot | 949 | mm/memory.c | prot = vma->vm_page_prot; |
| prot | 955 | mm/memory.c | page = vma->vm_ops->nopage(vma, address, page, (error_code & PAGE_RW) && (prot & PAGE_COW)); |
| prot | 965 | mm/memory.c | prot |= PAGE_DIRTY; /* can't be COW-shared: see "no_share" above */ |
| prot | 966 | mm/memory.c | } else if ((prot & PAGE_COW) && mem_map[MAP_NR(page)] > 1) |
| prot | 967 | mm/memory.c | prot &= ~PAGE_RW; |
| prot | 968 | mm/memory.c | if (put_page(vma->vm_task, page, address, prot)) |
| prot | 39 | mm/mmap.c | unsigned long prot, unsigned long flags, unsigned long off) |
| prot | 63 | mm/mmap.c | if ((prot & PROT_WRITE) && !(file->f_mode & 2)) |
| prot | 103 | mm/mmap.c | if (prot & (PROT_READ | PROT_EXEC)) |
| prot | 105 | mm/mmap.c | if (prot & PROT_WRITE) |
| prot | 120 | mm/mmap.c | vma->vm_flags = prot & (VM_READ | VM_WRITE | VM_EXEC); |
| prot | 21 | mm/mprotect.c | static void change_protection(unsigned long start, unsigned long end, int prot) |
| prot | 46 | mm/mprotect.c | *page_table = (page & CHG_MASK) | prot; |
| prot | 54 | mm/mprotect.c | int newflags, int prot) |
| prot | 57 | mm/mprotect.c | vma->vm_page_prot = prot; |
| prot | 63 | mm/mprotect.c | int newflags, int prot) |
| prot | 75 | mm/mprotect.c | n->vm_page_prot = prot; |
| prot | 86 | mm/mprotect.c | int newflags, int prot) |
| prot | 98 | mm/mprotect.c | n->vm_page_prot = prot; |
| prot | 109 | mm/mprotect.c | int newflags, int prot) |
| prot | 130 | mm/mprotect.c | vma->vm_page_prot = prot; |
| prot | 145 | mm/mprotect.c | int prot, error; |
| prot | 149 | mm/mprotect.c | prot = PAGE_PRESENT; |
| prot | 151 | mm/mprotect.c | prot |= PAGE_READONLY; |
| prot | 154 | mm/mprotect.c | prot |= PAGE_SHARED; |
| prot | 156 | mm/mprotect.c | prot |= PAGE_COPY; |
| prot | 160 | mm/mprotect.c | error = mprotect_fixup_all(vma, newflags, prot); |
| prot | 162 | mm/mprotect.c | error = mprotect_fixup_start(vma, end, newflags, prot); |
| prot | 164 | mm/mprotect.c | error = mprotect_fixup_end(vma, start, newflags, prot); |
| prot | 166 | mm/mprotect.c | error = mprotect_fixup_middle(vma, start, end, newflags, prot); |
| prot | 171 | mm/mprotect.c | change_protection(start, end, prot); |
| prot | 175 | mm/mprotect.c | asmlinkage int sys_mprotect(unsigned long start, size_t len, unsigned long prot) |
| prot | 187 | mm/mprotect.c | if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) |
| prot | 205 | mm/mprotect.c | newflags = prot | (vma->vm_flags & ~(PROT_READ | PROT_WRITE | PROT_EXEC)); |
| prot | 73 | net/inet/af_inet.c | static int sk_inuse(struct proto *prot, int num) |
| prot | 77 | net/inet/af_inet.c | for(sk = prot->sock_array[num & (SOCK_ARRAY_SIZE -1 )]; |
| prot | 91 | net/inet/af_inet.c | unsigned short get_new_socknum(struct proto *prot, unsigned short base) |
| prot | 116 | net/inet/af_inet.c | sk = prot->sock_array[(i+base+1) &(SOCK_ARRAY_SIZE -1)]; |
| prot | 136 | net/inet/af_inet.c | while(sk_inuse(prot, base +best+1)) |
| prot | 159 | net/inet/af_inet.c | if (sk->prot->sock_array[num] == NULL) |
| prot | 161 | net/inet/af_inet.c | sk->prot->sock_array[num] = sk; |
| prot | 176 | net/inet/af_inet.c | sk1 = sk->prot->sock_array[num]; |
| prot | 183 | net/inet/af_inet.c | sk->next = sk->prot->sock_array[num]; |
| prot | 184 | net/inet/af_inet.c | sk->prot->sock_array[num] = sk; |
| prot | 210 | net/inet/af_inet.c | if (!sk1->prot) |
| prot | 218 | net/inet/af_inet.c | sk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)]; |
| prot | 221 | net/inet/af_inet.c | sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)] = sk1->next; |
| prot | 287 | net/inet/af_inet.c | skb->sk->prot->close(skb->sk, 0); |
| prot | 329 | net/inet/af_inet.c | sk->pair->prot->close(sk->pair, 0); |
| prot | 395 | net/inet/af_inet.c | if (sk->prot->setsockopt==NULL) |
| prot | 398 | net/inet/af_inet.c | return sk->prot->setsockopt(sk,level,optname,optval,optlen); |
| prot | 411 | net/inet/af_inet.c | if(sk->prot->getsockopt==NULL) |
| prot | 414 | net/inet/af_inet.c | return sk->prot->getsockopt(sk,level,optname,optval,optlen); |
| prot | 426 | net/inet/af_inet.c | sk->num = get_new_socknum(sk->prot, 0); |
| prot | 487 | net/inet/af_inet.c | struct proto *prot; |
| prot | 506 | net/inet/af_inet.c | prot = &tcp_prot; |
| prot | 517 | net/inet/af_inet.c | prot=&udp_prot; |
| prot | 531 | net/inet/af_inet.c | prot = &raw_prot; |
| prot | 551 | net/inet/af_inet.c | prot = &packet_prot; |
| prot | 624 | net/inet/af_inet.c | sk->prot = prot; |
| prot | 673 | net/inet/af_inet.c | if (sk->prot->init) |
| prot | 675 | net/inet/af_inet.c | err = sk->prot->init(sk); |
| prot | 720 | net/inet/af_inet.c | sk->prot->close(sk,0); |
| prot | 725 | net/inet/af_inet.c | sk->prot->close(sk, 0); |
| prot | 787 | net/inet/af_inet.c | snum = get_new_socknum(sk->prot, 0); |
| prot | 802 | net/inet/af_inet.c | for(sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)]; |
| prot | 881 | net/inet/af_inet.c | if (sk->prot->connect == NULL) |
| prot | 883 | net/inet/af_inet.c | err = sk->prot->connect(sk, (struct sockaddr_in *)uaddr, addr_len); |
| prot | 966 | net/inet/af_inet.c | if (sk1->prot->accept == NULL) |
| prot | 977 | net/inet/af_inet.c | sk2 = sk1->prot->accept(sk1,flags); |
| prot | 1065 | net/inet/af_inet.c | if (sk->prot->recvfrom == NULL) |
| prot | 1072 | net/inet/af_inet.c | return(sk->prot->recvfrom(sk, (unsigned char *) ubuf, size, noblock, flags, |
| prot | 1093 | net/inet/af_inet.c | return(sk->prot->read(sk, (unsigned char *) ubuf, size, noblock, 0)); |
| prot | 1110 | net/inet/af_inet.c | return(sk->prot->write(sk, (unsigned char *) ubuf, size, noblock, flags)); |
| prot | 1127 | net/inet/af_inet.c | if (sk->prot->sendto == NULL) |
| prot | 1134 | net/inet/af_inet.c | return(sk->prot->sendto(sk, (unsigned char *) ubuf, size, noblock, flags, |
| prot | 1157 | net/inet/af_inet.c | if (sk->prot->shutdown) |
| prot | 1158 | net/inet/af_inet.c | sk->prot->shutdown(sk, how); |
| prot | 1166 | net/inet/af_inet.c | if (sk->prot->select == NULL) |
| prot | 1170 | net/inet/af_inet.c | return(sk->prot->select(sk, sel_type, wait)); |
| prot | 1257 | net/inet/af_inet.c | if (sk->prot->ioctl==NULL) |
| prot | 1259 | net/inet/af_inet.c | return(sk->prot->ioctl(sk, cmd, arg)); |
| prot | 1274 | net/inet/af_inet.c | struct sock *get_sock(struct proto *prot, unsigned short num, |
| prot | 1294 | net/inet/af_inet.c | for(s = prot->sock_array[hnum & (SOCK_ARRAY_SIZE - 1)]; |
| prot | 1314 | net/inet/af_inet.c | if (prot == &udp_prot) |
| prot | 193 | net/inet/datagram.c | if (sk->prot && sk->prot->wspace(sk) >= MIN_WRITE_SPACE) |
| prot | 197 | net/inet/datagram.c | if (sk->prot==NULL && sk->sndbuf-sk->wmem_alloc >= MIN_WRITE_SPACE) |
| prot | 1805 | net/inet/ip.c | struct proto *prot; |
| prot | 1808 | net/inet/ip.c | prot = sk->prot; |
| prot | 1872 | net/inet/ip.c | sk->prot->retransmits ++; |
| prot | 598 | net/inet/ipx.c | sk->prot=NULL; /* So we use default free mechanisms */ |
| prot | 169 | net/inet/packet.c | skb = sk->prot->wmalloc(sk, len, 0, GFP_KERNEL); |
| prot | 86 | net/inet/protocol.c | inet_get_protocol(unsigned char prot) |
| prot | 91 | net/inet/protocol.c | hash = prot & (MAX_INET_PROTOS - 1); |
| prot | 93 | net/inet/protocol.c | if (p->protocol == prot) return((struct inet_protocol *) p); |
| prot | 100 | net/inet/protocol.c | inet_add_protocol(struct inet_protocol *prot) |
| prot | 105 | net/inet/protocol.c | hash = prot->protocol & (MAX_INET_PROTOS - 1); |
| prot | 106 | net/inet/protocol.c | prot ->next = inet_protos[hash]; |
| prot | 107 | net/inet/protocol.c | inet_protos[hash] = prot; |
| prot | 108 | net/inet/protocol.c | prot->copy = 0; |
| prot | 111 | net/inet/protocol.c | p2 = (struct inet_protocol *) prot->next; |
| prot | 113 | net/inet/protocol.c | if (p2->protocol == prot->protocol) { |
| prot | 114 | net/inet/protocol.c | prot->copy = 1; |
| prot | 117 | net/inet/protocol.c | p2 = (struct inet_protocol *) prot->next; |
| prot | 123 | net/inet/protocol.c | inet_del_protocol(struct inet_protocol *prot) |
| prot | 129 | net/inet/protocol.c | hash = prot->protocol & (MAX_INET_PROTOS - 1); |
| prot | 130 | net/inet/protocol.c | if (prot == inet_protos[hash]) { |
| prot | 142 | net/inet/protocol.c | if (p->next != NULL && p->next == prot) { |
| prot | 148 | net/inet/protocol.c | p->next = prot->next; |
| prot | 152 | net/inet/protocol.c | if (p->next != NULL && p->next->protocol == prot->protocol) { |
| prot | 55 | net/inet/protocol.h | extern void inet_add_protocol(struct inet_protocol *prot); |
| prot | 56 | net/inet/protocol.h | extern int inet_del_protocol(struct inet_protocol *prot); |
| prot | 189 | net/inet/raw.c | skb=sock_alloc_send_skb(sk, len+sk->prot->max_header, noblock, &err); |
| prot | 197 | net/inet/raw.c | tmp = sk->prot->build_header(skb, sk->saddr, |
| prot | 228 | net/inet/raw.c | sk->prot->queue_xmit(sk, dev, skb, 1); |
| prot | 362 | net/inet/skbuff.c | if(skb->sk->prot!=NULL) |
| prot | 365 | net/inet/skbuff.c | skb->sk->prot->rfree(skb->sk, skb, skb->mem_len); |
| prot | 367 | net/inet/skbuff.c | skb->sk->prot->wfree(skb->sk, skb, skb->mem_len); |
| prot | 269 | net/inet/sock.c | if (sk->prot == &tcp_prot) |
| prot | 502 | net/inet/sock.c | if (!sk->prot) |
| prot | 526 | net/inet/sock.c | if (sk->prot->rcv) |
| prot | 527 | net/inet/sock.c | sk->prot->rcv(skb, skb->dev, sk->opt, |
| prot | 100 | net/inet/sock.h | struct proto *prot; |
| prot | 231 | net/inet/tcp.c | int new_window = sk->prot->rspace(sk); |
| prot | 544 | net/inet/tcp.c | if (sk->prot->wspace(sk) >= sk->mtu+128+sk->prot->max_header) |
| prot | 612 | net/inet/tcp.c | amount = sk->prot->wspace(sk); |
| prot | 778 | net/inet/tcp.c | sk->prot->queue_xmit(sk, skb->dev, skb, 0); |
| prot | 850 | net/inet/tcp.c | buff = sk->prot->wmalloc(sk, MAX_ACK_SIZE, 1, GFP_ATOMIC); |
| prot | 868 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, daddr, &dev, |
| prot | 873 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
| prot | 920 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
| prot | 962 | net/inet/tcp.c | struct proto *prot; |
| prot | 966 | net/inet/tcp.c | prot = sk->prot; |
| prot | 1140 | net/inet/tcp.c | skb = prot->wmalloc(sk, sk->mtu + 128 + prot->max_header, 0, GFP_KERNEL); |
| prot | 1150 | net/inet/tcp.c | skb = prot->wmalloc(sk, copy + prot->max_header , 0, GFP_KERNEL); |
| prot | 1208 | net/inet/tcp.c | tmp = prot->build_header(skb, sk->saddr, sk->daddr, &dev, |
| prot | 1212 | net/inet/tcp.c | prot->wfree(sk, skb->mem_addr, skb->mem_len); |
| prot | 1225 | net/inet/tcp.c | prot->wfree(sk, skb->mem_addr, skb->mem_len); |
| prot | 1319 | net/inet/tcp.c | buff = sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
| prot | 1335 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev, |
| prot | 1340 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
| prot | 1363 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
| prot | 1388 | net/inet/tcp.c | left = sk->prot->rspace(sk); |
| prot | 1414 | net/inet/tcp.c | printk("sk->rspace = %lu, was %lu\n", sk->prot->rspace(sk), |
| prot | 1416 | net/inet/tcp.c | if ((rspace=sk->prot->rspace(sk)) != left) |
| prot | 1669 | net/inet/tcp.c | struct proto *prot; |
| prot | 1713 | net/inet/tcp.c | prot =(struct proto *)sk->prot; |
| prot | 1716 | net/inet/tcp.c | buff = prot->wmalloc(sk, MAX_RESET_SIZE,1 , GFP_KERNEL); |
| prot | 1730 | net/inet/tcp.c | tmp = prot->build_header(buff,sk->saddr, sk->daddr, &dev, |
| prot | 1746 | net/inet/tcp.c | prot->wfree(sk,buff->mem_addr, buff->mem_len); |
| prot | 1792 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 0); |
| prot | 1841 | net/inet/tcp.c | struct proto *prot, struct options *opt, struct device *dev, int tos, int ttl) |
| prot | 1853 | net/inet/tcp.c | buff = prot->wmalloc(NULL, MAX_RESET_SIZE, 1, GFP_ATOMIC); |
| prot | 1868 | net/inet/tcp.c | tmp = prot->build_header(buff, saddr, daddr, &ndev, IPPROTO_TCP, opt, |
| prot | 1873 | net/inet/tcp.c | prot->wfree(NULL, buff->mem_addr, buff->mem_len); |
| prot | 1912 | net/inet/tcp.c | prot->queue_xmit(NULL, ndev, buff, 1); |
| prot | 2026 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt, dev, sk->ip_tos,sk->ip_ttl); |
| prot | 2178 | net/inet/tcp.c | buff = newsk->prot->wmalloc(newsk, MAX_SYN_SIZE, 1, GFP_ATOMIC); |
| prot | 2199 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, newsk->saddr, newsk->daddr, &ndev, |
| prot | 2249 | net/inet/tcp.c | newsk->prot->queue_xmit(newsk, ndev, buff, 0); |
| prot | 2272 | net/inet/tcp.c | struct proto *prot; |
| prot | 2369 | net/inet/tcp.c | prot =(struct proto *)sk->prot; |
| prot | 2371 | net/inet/tcp.c | buff = prot->wmalloc(sk, MAX_FIN_SIZE, 1, GFP_ATOMIC); |
| prot | 2392 | net/inet/tcp.c | tmp = prot->build_header(buff,sk->saddr, sk->daddr, &dev, |
| prot | 2443 | net/inet/tcp.c | prot->queue_xmit(sk, dev, buff, 0); |
| prot | 2531 | net/inet/tcp.c | sk->prot->queue_xmit(sk, skb->dev, skb, skb->free); |
| prot | 3128 | net/inet/tcp.c | sk->prot, NULL, skb->dev, sk->ip_tos, sk->ip_ttl); |
| prot | 3328 | net/inet/tcp.c | while (sk->prot->rspace(sk) < sk->mtu) |
| prot | 3620 | net/inet/tcp.c | buff = sk->prot->wmalloc(sk,MAX_SYN_SIZE,0, GFP_KERNEL); |
| prot | 3644 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev, |
| prot | 3648 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
| prot | 3722 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 0); |
| prot | 3775 | net/inet/tcp.c | tcp_reset(sk->saddr,sk->daddr,th,sk->prot,NULL,dev, sk->ip_tos,sk->ip_ttl); |
| prot | 3896 | net/inet/tcp.c | if (!sk->prot) |
| prot | 4110 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, psk->prot, opt,dev, psk->ip_tos,psk->ip_ttl); |
| prot | 4118 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev, sk->ip_tos,sk->ip_ttl); |
| prot | 4164 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev,sk->ip_tos,sk->ip_ttl); |
| prot | 4178 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev,sk->ip_tos,sk->ip_ttl); |
| prot | 4271 | net/inet/tcp.c | sk->prot, opt,dev,sk->ip_tos,sk->ip_ttl); |
| prot | 4299 | net/inet/tcp.c | sk->prot, opt, dev,sk->ip_tos,sk->ip_ttl); |
| prot | 4415 | net/inet/tcp.c | buff = sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
| prot | 4427 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev, |
| prot | 4431 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
| prot | 4461 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
| prot | 4477 | net/inet/tcp.c | sk->prot->retransmits ++; |
| prot | 111 | net/inet/timer.c | sk->prot->read_wakeup (sk); |
| prot | 188 | net/inet/timer.c | sk->prot->retransmit (sk, 0); |
| prot | 205 | net/inet/timer.c | sk->prot->close (sk, 1); |
| prot | 221 | net/inet/timer.c | if (sk->prot->write_wakeup) |
| prot | 222 | net/inet/timer.c | sk->prot->write_wakeup (sk); |
| prot | 226 | net/inet/timer.c | sk->prot->close (sk, 1); |
| prot | 250 | net/inet/timer.c | sk->prot->close (sk, 1); |
| prot | 263 | net/inet/udp.c | size = sk->prot->max_header + len; |
| prot | 281 | net/inet/udp.c | tmp = sk->prot->build_header(skb, saddr, sin->sin_addr.s_addr, |
| prot | 291 | net/inet/udp.c | sk->prot->wfree(sk, skb->mem_addr, skb->mem_len); |
| prot | 328 | net/inet/udp.c | sk->prot->queue_xmit(sk, dev, skb, 1); |
| prot | 413 | net/inet/udp.c | amount = sk->prot->wspace(sk)/*/2*/; |