tag | line | file | source code |
prot | 521 | fs/buffer.c | unsigned long bread_page(unsigned long address, dev_t dev, int b[], int size, int prot) |
prot | 529 | fs/buffer.c | if (!(prot & PAGE_RW)) { |
prot | 369 | include/linux/fs.h | extern unsigned long bread_page(unsigned long addr,dev_t dev,int b[],int size,int prot); |
prot | 128 | kernel/chr_drv/mem.c | unsigned long addr, size_t len, int prot, unsigned long off) |
prot | 133 | kernel/chr_drv/mem.c | if (remap_page_range(addr, off, len, prot)) |
prot | 194 | kernel/chr_drv/mem.c | unsigned long addr, size_t len, int prot, unsigned long off) |
prot | 196 | kernel/chr_drv/mem.c | if (prot & PAGE_RW) |
prot | 198 | kernel/chr_drv/mem.c | if (zeromap_page_range(addr, len, prot)) |
prot | 422 | mm/memory.c | unsigned long address,int prot) |
prot | 428 | mm/memory.c | if ((prot & 0xfffff001) != PAGE_PRESENT) |
prot | 429 | mm/memory.c | printk("put_page: prot = %08x\n",prot); |
prot | 454 | mm/memory.c | *page_table = page | prot; |
prot | 501 | mm/memory.c | unsigned long pde, pte, old_page, prot; |
prot | 546 | mm/memory.c | prot = (old_page & 0x00000fff) | PAGE_RW; |
prot | 561 | mm/memory.c | *(unsigned long *) pte = new_page | prot; |
prot | 724 | mm/memory.c | int nr[8], prot; |
prot | 789 | mm/memory.c | prot = PAGE_PRIVATE; |
prot | 791 | mm/memory.c | prot = PAGE_READONLY; |
prot | 795 | mm/memory.c | page = bread_page(page,inode->i_dev,nr,1024,prot); |
prot | 807 | mm/memory.c | if (put_page(tsk,page,address,prot)) |
prot | 41 | mm/mmap.c | int prot, flags, mask, fd, error; |
prot | 46 | mm/mmap.c | prot = (int) get_fs_long(buffer+2); /* protection */ |
prot | 64 | mm/mmap.c | if ((prot & PROT_WRITE) && !(file->f_mode & 2)) |
prot | 81 | mm/mmap.c | if (prot & PROT_EXEC) { |
prot | 122 | mm/mmap.c | if (prot & (PROT_READ | PROT_EXEC)) |
prot | 124 | mm/mmap.c | if (prot & PROT_WRITE) |
prot | 107 | net/tcp/ip.c | get_protocol(unsigned char prot) |
prot | 111 | net/tcp/ip.c | PRINTK (("get_protocol (%d)\n ", prot)); |
prot | 112 | net/tcp/ip.c | hash = prot & (MAX_IP_PROTOS -1); |
prot | 116 | net/tcp/ip.c | if (p->protocol == prot) |
prot | 125 | net/tcp/ip.c | add_ip_protocol (struct ip_protocol *prot) |
prot | 129 | net/tcp/ip.c | hash = prot->protocol & (MAX_IP_PROTOS-1); |
prot | 130 | net/tcp/ip.c | prot ->next = ip_protos[hash]; |
prot | 131 | net/tcp/ip.c | ip_protos[hash] = prot; |
prot | 132 | net/tcp/ip.c | prot->copy = 0; |
prot | 134 | net/tcp/ip.c | for (p2 = (struct ip_protocol *)prot->next; |
prot | 138 | net/tcp/ip.c | if (p2->protocol == prot->protocol) |
prot | 140 | net/tcp/ip.c | prot->copy = 1; |
prot | 148 | net/tcp/ip.c | delete_ip_protocol (struct ip_protocol *prot) |
prot | 155 | net/tcp/ip.c | hash = prot->protocol & (MAX_IP_PROTOS -1); |
prot | 156 | net/tcp/ip.c | if (prot == ip_protos[hash]) |
prot | 169 | net/tcp/ip.c | if (p->next != NULL && p->next == prot) |
prot | 176 | net/tcp/ip.c | p->next = prot->next; |
prot | 180 | net/tcp/ip.c | if (p->next != NULL && p->next->protocol == prot->protocol) |
prot | 989 | net/tcp/ip.c | struct proto *prot; |
prot | 992 | net/tcp/ip.c | prot = sk->prot; |
prot | 1018 | net/tcp/ip.c | sk->prot->retransmits ++; |
prot | 156 | net/tcp/packet.c | skb = sk->prot->wmalloc (sk, len+sizeof (*skb), 0, GFP_KERNEL); |
prot | 173 | net/tcp/packet.c | sk->prot->wfree (sk, skb->mem_addr, skb->mem_len); |
prot | 268 | net/tcp/raw.c | skb = sk->prot->wmalloc (sk, len+sizeof (*skb) + sk->prot->max_header, |
prot | 295 | net/tcp/raw.c | skb->mem_len = len + sizeof (*skb) +sk->prot->max_header; |
prot | 301 | net/tcp/raw.c | tmp = sk->prot->build_header (skb, sk->saddr, |
prot | 307 | net/tcp/raw.c | sk->prot->wfree (sk, skb->mem_addr, skb->mem_len); |
prot | 315 | net/tcp/raw.c | sk->prot->queue_xmit (sk, dev, skb, 1); |
prot | 214 | net/tcp/sock.c | printk (" prot = %X\n", sk->prot); |
prot | 274 | net/tcp/sock.c | skb->sk->prot->rfree (skb->sk, skb->mem_addr, skb->mem_len); |
prot | 278 | net/tcp/sock.c | skb->sk->prot->wfree (skb->sk, skb->mem_addr, skb->mem_len); |
prot | 300 | net/tcp/sock.c | sk_inuse( struct proto *prot, int num) |
prot | 303 | net/tcp/sock.c | for (sk = prot->sock_array[num & (SOCK_ARRAY_SIZE -1 )]; |
prot | 312 | net/tcp/sock.c | get_new_socknum(struct proto *prot, unsigned short base) |
prot | 334 | net/tcp/sock.c | sk = prot->sock_array[(i+base+1) & (SOCK_ARRAY_SIZE -1)]; |
prot | 354 | net/tcp/sock.c | while (sk_inuse (prot, base +best+1)) |
prot | 377 | net/tcp/sock.c | if (sk->prot->sock_array[num] == NULL) |
prot | 379 | net/tcp/sock.c | sk->prot->sock_array[num] = sk; |
prot | 396 | net/tcp/sock.c | sk1 = sk->prot->sock_array[num]; |
prot | 403 | net/tcp/sock.c | sk->next = sk->prot->sock_array[num]; |
prot | 404 | net/tcp/sock.c | sk->prot->sock_array[num] = sk; |
prot | 434 | net/tcp/sock.c | if (!sk1->prot) |
prot | 442 | net/tcp/sock.c | sk2 = sk1->prot->sock_array[sk1->num & (SOCK_ARRAY_SIZE -1)]; |
prot | 445 | net/tcp/sock.c | sk1->prot->sock_array[sk1->num & (SOCK_ARRAY_SIZE -1)] = sk1->next; |
prot | 515 | net/tcp/sock.c | skb->sk->prot->close (skb->sk, 0); |
prot | 643 | net/tcp/sock.c | sk->pair->prot->close (sk->pair, 0); |
prot | 817 | net/tcp/sock.c | if (sk->prot == &tcp_prot) |
prot | 862 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 928 | net/tcp/sock.c | struct proto *prot; |
prot | 947 | net/tcp/sock.c | prot = &tcp_prot; |
prot | 957 | net/tcp/sock.c | prot=&udp_prot; |
prot | 972 | net/tcp/sock.c | prot = &raw_prot; |
prot | 991 | net/tcp/sock.c | prot = &packet_prot; |
prot | 1054 | net/tcp/sock.c | sk->prot = prot; |
prot | 1093 | net/tcp/sock.c | if (sk->prot->init) |
prot | 1095 | net/tcp/sock.c | err = sk->prot->init(sk); |
prot | 1127 | net/tcp/sock.c | sk->prot->close(sk,0); |
prot | 1133 | net/tcp/sock.c | sk->prot->close(sk, 0); |
prot | 1202 | net/tcp/sock.c | snum = get_new_socknum (sk->prot, 0); |
prot | 1212 | net/tcp/sock.c | sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)])); |
prot | 1215 | net/tcp/sock.c | for (sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)]; |
prot | 1266 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1272 | net/tcp/sock.c | if (sk->prot->connect == NULL) |
prot | 1275 | net/tcp/sock.c | err = sk->prot->connect (sk, (struct sockaddr_in *)uaddr, addr_len); |
prot | 1330 | net/tcp/sock.c | if (sk1->prot->accept == NULL) return (-EOPNOTSUPP); |
prot | 1341 | net/tcp/sock.c | sk2 = sk1->prot->accept (sk1,flags); |
prot | 1436 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1442 | net/tcp/sock.c | return (sk->prot->read (sk, ubuf, size, noblock,0)); |
prot | 1460 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1466 | net/tcp/sock.c | return (sk->prot->read (sk, ubuf, size, noblock, flags)); |
prot | 1488 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1494 | net/tcp/sock.c | return (sk->prot->write (sk, ubuf, size, noblock, 0)); |
prot | 1518 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1524 | net/tcp/sock.c | return (sk->prot->write (sk, ubuf, size, noblock, flags)); |
prot | 1545 | net/tcp/sock.c | if (sk->prot->sendto == NULL) return (-EOPNOTSUPP); |
prot | 1550 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1556 | net/tcp/sock.c | return (sk->prot->sendto (sk, ubuf, size, noblock, flags, |
prot | 1572 | net/tcp/sock.c | if (sk->prot->recvfrom == NULL) return (-EOPNOTSUPP); |
prot | 1577 | net/tcp/sock.c | sk->num = get_new_socknum (sk->prot, 0); |
prot | 1583 | net/tcp/sock.c | return (sk->prot->recvfrom (sk, ubuf, size, noblock, flags, |
prot | 1608 | net/tcp/sock.c | if (sk->prot->shutdown) |
prot | 1609 | net/tcp/sock.c | sk->prot->shutdown (sk, how); |
prot | 1624 | net/tcp/sock.c | if (sk->prot->select == NULL) |
prot | 1629 | net/tcp/sock.c | return (sk->prot->select(sk, sel_type, wait)); |
prot | 1685 | net/tcp/sock.c | if (!sk->prot->ioctl) |
prot | 1687 | net/tcp/sock.c | return (sk->prot->ioctl (sk, cmd, arg)); |
prot | 1799 | net/tcp/sock.c | volatile struct sock *get_sock (struct proto *prot, unsigned short num, |
prot | 1805 | net/tcp/sock.c | prot, num, raddr, rnum, laddr)); |
prot | 1814 | net/tcp/sock.c | for (s=prot->sock_array[num&(SOCK_ARRAY_SIZE-1)]; s != NULL; s=s->next) |
prot | 1839 | net/tcp/sock.c | if (!sk->prot) |
prot | 1868 | net/tcp/sock.c | if (sk->prot->rcv) |
prot | 1869 | net/tcp/sock.c | sk->prot->rcv(skb, skb->dev, sk->opt, |
prot | 83 | net/tcp/sock.h | struct proto *prot; |
prot | 245 | net/tcp/tcp.c | sk->prot->close(sk, 0); |
prot | 343 | net/tcp/tcp.c | if (sk->prot->wspace(sk) >= sk->mtu) |
prot | 432 | net/tcp/tcp.c | amount = sk->prot->wspace(sk)/2; |
prot | 557 | net/tcp/tcp.c | sk->prot->queue_xmit (sk, skb->dev, skb,0); |
prot | 578 | net/tcp/tcp.c | buff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
prot | 599 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, daddr, &dev, |
prot | 603 | net/tcp/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 616 | net/tcp/tcp.c | sk->window = sk->prot->rspace(sk); |
prot | 641 | net/tcp/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
prot | 660 | net/tcp/tcp.c | sk->window = sk->prot->rspace(sk); |
prot | 678 | net/tcp/tcp.c | struct proto *prot; |
prot | 684 | net/tcp/tcp.c | prot = sk->prot; |
prot | 780 | net/tcp/tcp.c | copy = min (sk->mss - skb->len + 128 + prot->max_header, len); |
prot | 818 | net/tcp/tcp.c | skb=prot->wmalloc (sk, |
prot | 819 | net/tcp/tcp.c | sk->mss + 128 + prot->max_header + sizeof (*skb), |
prot | 824 | net/tcp/tcp.c | skb->mem_len = sk->mss + 128 + prot->max_header+sizeof (*skb); |
prot | 830 | net/tcp/tcp.c | skb=prot->wmalloc (sk, copy + prot->max_header+sizeof (*skb),0, |
prot | 834 | net/tcp/tcp.c | skb->mem_len = copy+prot->max_header+sizeof (*skb); |
prot | 882 | net/tcp/tcp.c | tmp = prot->build_header (skb, sk->saddr, sk->daddr, &dev, |
prot | 886 | net/tcp/tcp.c | prot->wfree (sk, skb->mem_addr, skb->mem_len); |
prot | 900 | net/tcp/tcp.c | prot->wfree (sk, skb->mem_addr, skb->mem_len); |
prot | 953 | net/tcp/tcp.c | prot->queue_xmit (sk, dev, skb,0); |
prot | 997 | net/tcp/tcp.c | buff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
prot | 1014 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
prot | 1018 | net/tcp/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 1036 | net/tcp/tcp.c | sk->window = sk->prot->rspace(sk); |
prot | 1041 | net/tcp/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
prot | 1077 | net/tcp/tcp.c | sk->window - sk->bytes_rcv, sk->prot->rspace(sk))); |
prot | 1088 | net/tcp/tcp.c | if ((sk->prot->rspace(sk) > |
prot | 1430 | net/tcp/tcp.c | struct proto *prot; |
prot | 1450 | net/tcp/tcp.c | prot = (struct proto *)sk->prot; |
prot | 1453 | net/tcp/tcp.c | buff=prot->wmalloc(sk, MAX_RESET_SIZE,1 , GFP_KERNEL); |
prot | 1470 | net/tcp/tcp.c | tmp = prot->build_header (buff,sk->saddr, sk->daddr, &dev, |
prot | 1475 | net/tcp/tcp.c | prot->wfree (sk,buff->mem_addr, buff->mem_len); |
prot | 1494 | net/tcp/tcp.c | t1->window = net16(sk->prot->rspace(sk)); |
prot | 1512 | net/tcp/tcp.c | sk->prot->queue_xmit (sk, dev, buff,0); |
prot | 1553 | net/tcp/tcp.c | struct proto *prot, struct options *opt, struct device *dev) |
prot | 1560 | net/tcp/tcp.c | buff=prot->wmalloc(NULL, MAX_RESET_SIZE,1, GFP_ATOMIC); |
prot | 1573 | net/tcp/tcp.c | tmp = prot->build_header (buff, saddr, daddr, &dev, IPPROTO_TCP, opt, |
prot | 1577 | net/tcp/tcp.c | prot->wfree (NULL,buff->mem_addr, buff->mem_len); |
prot | 1596 | net/tcp/tcp.c | prot->queue_xmit(NULL, dev, buff, 1); |
prot | 1631 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt, dev); |
prot | 1731 | net/tcp/tcp.c | buff=newsk->prot->wmalloc(newsk,MAX_SYN_SIZE,1, GFP_ATOMIC); |
prot | 1750 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, newsk->saddr, newsk->daddr, &dev, |
prot | 1757 | net/tcp/tcp.c | sk->prot->wfree(newsk, buff->mem_addr, buff->mem_len); |
prot | 1775 | net/tcp/tcp.c | newsk->window = newsk->prot->rspace(newsk); |
prot | 1793 | net/tcp/tcp.c | newsk->prot->queue_xmit(newsk, dev, buff, 0); |
prot | 1828 | net/tcp/tcp.c | struct proto *prot; |
prot | 1901 | net/tcp/tcp.c | prot = (struct proto *)sk->prot; |
prot | 1904 | net/tcp/tcp.c | buff=prot->wmalloc(sk, MAX_FIN_SIZE,1, GFP_ATOMIC); |
prot | 1923 | net/tcp/tcp.c | tmp = prot->build_header (buff,sk->saddr, sk->daddr, &dev, |
prot | 1928 | net/tcp/tcp.c | prot->wfree (sk,buff->mem_addr, buff->mem_len); |
prot | 1946 | net/tcp/tcp.c | t1->window = net16(sk->prot->rspace(sk)); |
prot | 1954 | net/tcp/tcp.c | prot->queue_xmit(sk, dev, buff, 0); |
prot | 2013 | net/tcp/tcp.c | sk->prot->queue_xmit (sk, skb->dev, skb, skb->free); |
prot | 2215 | net/tcp/tcp.c | sk->prot->retransmit (sk,1); |
prot | 2332 | net/tcp/tcp.c | sk->prot, NULL, skb->dev); |
prot | 2577 | net/tcp/tcp.c | buff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
prot | 2591 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
prot | 2595 | net/tcp/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 2615 | net/tcp/tcp.c | t1->window = net16(sk->prot->rspace(sk)); |
prot | 2641 | net/tcp/tcp.c | sk->prot->queue_xmit (sk, dev, buff,0); |
prot | 2728 | net/tcp/tcp.c | buff=sk->prot->wmalloc(sk,MAX_SYN_SIZE,0, GFP_KERNEL); |
prot | 2743 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
prot | 2747 | net/tcp/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 2780 | net/tcp/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 0); |
prot | 2962 | net/tcp/tcp.c | if (!sk->prot) |
prot | 3047 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt,dev); |
prot | 3107 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt,dev); |
prot | 3122 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt,dev ); |
prot | 3180 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt, dev); |
prot | 3207 | net/tcp/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
prot | 3232 | net/tcp/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt, dev); |
prot | 3311 | net/tcp/tcp.c | buff=sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
prot | 3325 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
prot | 3329 | net/tcp/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 3350 | net/tcp/tcp.c | t1->window = net16(sk->prot->rspace(sk)); |
prot | 3355 | net/tcp/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
prot | 204 | net/tcp/timer.c | sk->prot->read_wakeup(sk); |
prot | 258 | net/tcp/timer.c | sk->prot->retransmit (sk, 0); |
prot | 284 | net/tcp/timer.c | sk->prot->close (sk,1); |
prot | 297 | net/tcp/timer.c | if (sk->prot->write_wakeup != NULL) |
prot | 298 | net/tcp/timer.c | sk->prot->write_wakeup(sk); |
prot | 302 | net/tcp/timer.c | sk->prot->close (sk,1); |
prot | 329 | net/tcp/timer.c | sk->prot->close (sk, 1); |
prot | 123 | net/tcp/udp.c | if (sk->prot->wspace(sk) >= MIN_WRITE_SPACE) |
prot | 167 | net/tcp/udp.c | sk->prot->close(sk, 0); |
prot | 264 | net/tcp/udp.c | pair = get_sock (sk->prot, net16(port), saddr, |
prot | 269 | net/tcp/udp.c | skb = pair->prot->rmalloc (pair, |
prot | 378 | net/tcp/udp.c | skb = sk->prot->wmalloc (sk, len + sizeof (*skb) |
prot | 379 | net/tcp/udp.c | + sk->prot->max_header, 0, |
prot | 407 | net/tcp/udp.c | skb->mem_len = len + sizeof (*skb) + sk->prot->max_header; |
prot | 414 | net/tcp/udp.c | tmp = sk->prot->build_header (skb, saddr, |
prot | 419 | net/tcp/udp.c | sk->prot->wfree (sk, skb->mem_addr, skb->mem_len); |
prot | 458 | net/tcp/udp.c | sk->prot->queue_xmit (sk, dev, skb, 1); |
prot | 485 | net/tcp/udp.c | amount = sk->prot->wspace(sk)/2; |
prot | 646 | net/tcp/udp.c | struct proto *prot=&udp_prot; |
prot | 654 | net/tcp/udp.c | sk = get_sock (prot, net16(uh->dest), saddr, uh->source, daddr); |