tag | line | file | source code |
prot | 87 | drivers/char/mem.c | unsigned long addr, size_t len, int prot, unsigned long off) |
prot | 93 | drivers/char/mem.c | if (remap_page_range(addr, off, len, prot)) |
prot | 103 | drivers/char/mem.c | mpnt->vm_page_prot = prot; |
prot | 178 | drivers/char/mem.c | unsigned long addr, size_t len, int prot, unsigned long off) |
prot | 182 | drivers/char/mem.c | if (prot & PAGE_RW) |
prot | 184 | drivers/char/mem.c | if (zeromap_page_range(addr, len, prot)) |
prot | 197 | drivers/char/mem.c | mpnt->vm_page_prot = prot; |
prot | 835 | fs/buffer.c | unsigned long bread_page(unsigned long address, dev_t dev, int b[], int size, int prot) |
prot | 841 | fs/buffer.c | if (!(prot & PAGE_RW)) { |
prot | 25 | fs/nfs/file.c | unsigned long addr, size_t len, int prot, unsigned long off); |
prot | 31 | fs/nfs/mmap.c | unsigned long address,int prot); |
prot | 52 | fs/nfs/mmap.c | unsigned long addr, size_t len, int prot, unsigned long off) |
prot | 56 | fs/nfs/mmap.c | if (prot & PAGE_RW) /* only PAGE_COW or read-only supported now */ |
prot | 75 | fs/nfs/mmap.c | mpnt->vm_page_prot = prot; |
prot | 363 | fs/proc/array.c | int prot = map->vm_page_prot; |
prot | 377 | fs/proc/array.c | if ((prot & PAGE_READONLY) == PAGE_READONLY) |
prot | 379 | fs/proc/array.c | if (prot & (PAGE_COW|PAGE_RW)) { |
prot | 381 | fs/proc/array.c | flags = prot & PAGE_COW ? MAP_PRIVATE : MAP_SHARED; |
prot | 390 | include/linux/fs.h | extern unsigned long bread_page(unsigned long addr,dev_t dev,int b[],int size,int prot); |
prot | 129 | include/linux/mm.h | unsigned long prot, unsigned long flags, unsigned long off); |
prot | 122 | include/linux/nfs_fs.h | unsigned long addr, size_t len, int prot, unsigned long off); |
prot | 471 | mm/memory.c | unsigned long address,int prot) |
prot | 475 | mm/memory.c | if ((prot & (PAGE_MASK|PAGE_PRESENT)) != PAGE_PRESENT) |
prot | 476 | mm/memory.c | printk("put_page: prot = %08x\n",prot); |
prot | 496 | mm/memory.c | *page_table = page | prot; |
prot | 554 | mm/memory.c | unsigned long *pde, pte, old_page, prot; |
prot | 574 | mm/memory.c | prot = (old_page & ~PAGE_MASK) | PAGE_RW; |
prot | 581 | mm/memory.c | *(unsigned long *) pte = new_page | prot; |
prot | 588 | mm/memory.c | *(unsigned long *) pte = BAD_PAGE | prot; |
prot | 1163 | mm/memory.c | int prot = area->vm_page_prot; |
prot | 1184 | mm/memory.c | prot |= PAGE_RW | PAGE_DIRTY; |
prot | 1185 | mm/memory.c | page = bread_page(page, inode->i_dev, nr, inode->i_sb->s_blocksize, prot); |
prot | 1187 | mm/memory.c | if (!(prot & PAGE_RW)) { |
prot | 1191 | mm/memory.c | if (put_page(area->vm_task,page,address,prot)) |
prot | 43 | mm/mmap.c | unsigned long prot, unsigned long flags, unsigned long off) |
prot | 62 | mm/mmap.c | if ((prot & PROT_WRITE) && !(file->f_mode & 2)) |
prot | 112 | mm/mmap.c | if (prot & (PROT_READ | PROT_EXEC)) |
prot | 114 | mm/mmap.c | if (prot & PROT_WRITE) |
prot | 227 | mm/mmap.c | asmlinkage int sys_mprotect(unsigned long addr, size_t len, unsigned long prot) |
prot | 309 | mm/mmap.c | unsigned long addr, size_t len, int prot, unsigned long off) |
prot | 315 | mm/mmap.c | if (prot & PAGE_RW) /* only PAGE_COW or read-only supported right now */ |
prot | 339 | mm/mmap.c | mpnt->vm_page_prot = prot; |
prot | 1608 | net/inet/ip.c | struct proto *prot; |
prot | 1611 | net/inet/ip.c | prot = sk->prot; |
prot | 1656 | net/inet/ip.c | sk->prot->retransmits ++; |
prot | 137 | net/inet/packet.c | skb = (struct sk_buff *) sk->prot->wmalloc(sk, len+sizeof(*skb), 0, GFP_KERNEL); |
prot | 91 | net/inet/protocol.c | struct inet_protocol *inet_get_protocol(unsigned char prot) |
prot | 96 | net/inet/protocol.c | DPRINTF((DBG_PROTO, "get_protocol (%d)\n ", prot)); |
prot | 97 | net/inet/protocol.c | hash = prot & (MAX_INET_PROTOS - 1); |
prot | 101 | net/inet/protocol.c | if (p->protocol == prot) |
prot | 108 | net/inet/protocol.c | void inet_add_protocol(struct inet_protocol *prot) |
prot | 113 | net/inet/protocol.c | hash = prot->protocol & (MAX_INET_PROTOS - 1); |
prot | 114 | net/inet/protocol.c | prot ->next = inet_protos[hash]; |
prot | 115 | net/inet/protocol.c | inet_protos[hash] = prot; |
prot | 116 | net/inet/protocol.c | prot->copy = 0; |
prot | 119 | net/inet/protocol.c | p2 = (struct inet_protocol *) prot->next; |
prot | 122 | net/inet/protocol.c | if (p2->protocol == prot->protocol) |
prot | 124 | net/inet/protocol.c | prot->copy = 1; |
prot | 127 | net/inet/protocol.c | p2 = (struct inet_protocol *) prot->next; |
prot | 132 | net/inet/protocol.c | int inet_del_protocol(struct inet_protocol *prot) |
prot | 138 | net/inet/protocol.c | hash = prot->protocol & (MAX_INET_PROTOS - 1); |
prot | 139 | net/inet/protocol.c | if (prot == inet_protos[hash]) |
prot | 153 | net/inet/protocol.c | if (p->next != NULL && p->next == prot) |
prot | 161 | net/inet/protocol.c | p->next = prot->next; |
prot | 165 | 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 | 220 | net/inet/raw.c | skb = (struct sk_buff *) sk->prot->wmalloc(sk, |
prot | 221 | net/inet/raw.c | len+sizeof(*skb) + sk->prot->max_header, |
prot | 251 | net/inet/raw.c | tmp = sk->prot->build_header(skb, sk->saddr, |
prot | 288 | net/inet/raw.c | sk->prot->queue_xmit(sk, dev, skb, 1); |
prot | 122 | net/inet/sock.c | printk(" prot = %p\n", sk->prot); |
prot | 149 | net/inet/sock.c | sk_inuse(struct proto *prot, int num) |
prot | 153 | net/inet/sock.c | for(sk = prot->sock_array[num & (SOCK_ARRAY_SIZE -1 )]; |
prot | 163 | net/inet/sock.c | get_new_socknum(struct proto *prot, unsigned short base) |
prot | 184 | net/inet/sock.c | sk = prot->sock_array[(i+base+1) &(SOCK_ARRAY_SIZE -1)]; |
prot | 202 | net/inet/sock.c | while(sk_inuse(prot, base +best+1)) { |
prot | 225 | net/inet/sock.c | if (sk->prot->sock_array[num] == NULL) { |
prot | 226 | net/inet/sock.c | sk->prot->sock_array[num] = sk; |
prot | 241 | net/inet/sock.c | sk1 = sk->prot->sock_array[num]; |
prot | 245 | net/inet/sock.c | sk->next = sk->prot->sock_array[num]; |
prot | 246 | net/inet/sock.c | sk->prot->sock_array[num] = sk; |
prot | 276 | net/inet/sock.c | if (!sk1->prot) { |
prot | 283 | net/inet/sock.c | sk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)]; |
prot | 285 | net/inet/sock.c | sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)] = sk1->next; |
prot | 360 | net/inet/sock.c | skb->sk->prot->close(skb->sk, 0); |
prot | 418 | net/inet/sock.c | sk->pair->prot->close(sk->pair, 0); |
prot | 635 | net/inet/sock.c | if (sk->prot == &tcp_prot) val = SOCK_STREAM; |
prot | 686 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 706 | net/inet/sock.c | struct proto *prot; |
prot | 723 | net/inet/sock.c | prot = &tcp_prot; |
prot | 733 | net/inet/sock.c | prot=&udp_prot; |
prot | 745 | net/inet/sock.c | prot = &raw_prot; |
prot | 763 | net/inet/sock.c | prot = &packet_prot; |
prot | 828 | net/inet/sock.c | sk->prot = prot; |
prot | 867 | net/inet/sock.c | if (sk->prot->init) { |
prot | 868 | net/inet/sock.c | err = sk->prot->init(sk); |
prot | 905 | net/inet/sock.c | sk->prot->close(sk,0); |
prot | 909 | net/inet/sock.c | sk->prot->close(sk, 0); |
prot | 973 | net/inet/sock.c | snum = get_new_socknum(sk->prot, 0); |
prot | 984 | net/inet/sock.c | sk->prot->sock_array[snum &(SOCK_ARRAY_SIZE -1)])); |
prot | 989 | net/inet/sock.c | for(sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)]; |
prot | 1049 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1056 | net/inet/sock.c | if (sk->prot->connect == NULL) |
prot | 1059 | net/inet/sock.c | err = sk->prot->connect(sk, (struct sockaddr_in *)uaddr, addr_len); |
prot | 1127 | net/inet/sock.c | if (sk1->prot->accept == NULL) return(-EOPNOTSUPP); |
prot | 1134 | net/inet/sock.c | sk2 = sk1->prot->accept(sk1,flags); |
prot | 1234 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1239 | net/inet/sock.c | return(sk->prot->read(sk, (unsigned char *) ubuf, size, noblock,0)); |
prot | 1257 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1262 | net/inet/sock.c | return(sk->prot->read(sk, (unsigned char *) ubuf, size, noblock, flags)); |
prot | 1283 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1289 | net/inet/sock.c | return(sk->prot->write(sk, (unsigned char *) ubuf, size, noblock, 0)); |
prot | 1311 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1317 | net/inet/sock.c | return(sk->prot->write(sk, (unsigned char *) ubuf, size, noblock, flags)); |
prot | 1337 | net/inet/sock.c | if (sk->prot->sendto == NULL) return(-EOPNOTSUPP); |
prot | 1341 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1347 | net/inet/sock.c | return(sk->prot->sendto(sk, (unsigned char *) ubuf, size, noblock, flags, |
prot | 1364 | net/inet/sock.c | if (sk->prot->recvfrom == NULL) return(-EOPNOTSUPP); |
prot | 1368 | net/inet/sock.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1374 | net/inet/sock.c | return(sk->prot->recvfrom(sk, (unsigned char *) ubuf, size, noblock, flags, |
prot | 1402 | net/inet/sock.c | if (sk->prot->shutdown) sk->prot->shutdown(sk, how); |
prot | 1418 | net/inet/sock.c | if (sk->prot->select == NULL) { |
prot | 1422 | net/inet/sock.c | return(sk->prot->select(sk, sel_type, wait)); |
prot | 1498 | net/inet/sock.c | if (!sk || !sk->prot->ioctl) return(-EINVAL); |
prot | 1499 | net/inet/sock.c | return(sk->prot->ioctl(sk, cmd, arg)); |
prot | 1612 | net/inet/sock.c | struct sock *get_sock(struct proto *prot, unsigned short num, |
prot | 1621 | net/inet/sock.c | prot, num, raddr, rnum, laddr)); |
prot | 1631 | net/inet/sock.c | for(s = prot->sock_array[hnum & (SOCK_ARRAY_SIZE - 1)]; |
prot | 1638 | net/inet/sock.c | if(prot == &udp_prot) |
prot | 1658 | net/inet/sock.c | if (!sk->prot) { |
prot | 1683 | net/inet/sock.c | if (sk->prot->rcv) sk->prot->rcv(skb, skb->dev, sk->opt, |
prot | 97 | net/inet/sock.h | struct proto *prot; |
prot | 107 | net/inet/sockinet.c | static int sk_inuse(struct proto *prot, int num) |
prot | 111 | net/inet/sockinet.c | for(sk = prot->sock_array[num & (SOCK_ARRAY_SIZE -1 )];sk != NULL;sk=sk->next) |
prot | 119 | net/inet/sockinet.c | unsigned short get_new_socknum(struct proto *prot, unsigned short base) |
prot | 143 | net/inet/sockinet.c | sk = prot->sock_array[(i+base+1) &(SOCK_ARRAY_SIZE -1)]; |
prot | 164 | net/inet/sockinet.c | while(sk_inuse(prot, base +best+1)) |
prot | 187 | net/inet/sockinet.c | if (sk->prot->sock_array[num] == NULL) |
prot | 189 | net/inet/sockinet.c | sk->prot->sock_array[num] = sk; |
prot | 206 | net/inet/sockinet.c | sk1 = sk->prot->sock_array[num]; |
prot | 213 | net/inet/sockinet.c | sk->next = sk->prot->sock_array[num]; |
prot | 214 | net/inet/sockinet.c | sk->prot->sock_array[num] = sk; |
prot | 245 | net/inet/sockinet.c | if (!sk1->prot) |
prot | 253 | net/inet/sockinet.c | sk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)]; |
prot | 256 | net/inet/sockinet.c | sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)] = sk1->next; |
prot | 335 | net/inet/sockinet.c | skb->sk->prot->close(skb->sk, 0); |
prot | 392 | net/inet/sockinet.c | sk->pair->prot->close(sk->pair, 0); |
prot | 460 | net/inet/sockinet.c | if (sk->prot->setsockopt==NULL) |
prot | 463 | net/inet/sockinet.c | return sk->prot->setsockopt(sk,level,optname,optval,optlen); |
prot | 475 | net/inet/sockinet.c | if(sk->prot->getsockopt==NULL) |
prot | 478 | net/inet/sockinet.c | return sk->prot->getsockopt(sk,level,optname,optval,optlen); |
prot | 502 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 552 | net/inet/sockinet.c | struct proto *prot; |
prot | 572 | net/inet/sockinet.c | prot = &tcp_prot; |
prot | 583 | net/inet/sockinet.c | prot=&udp_prot; |
prot | 597 | net/inet/sockinet.c | prot = &raw_prot; |
prot | 617 | net/inet/sockinet.c | prot = &packet_prot; |
prot | 684 | net/inet/sockinet.c | sk->prot = prot; |
prot | 732 | net/inet/sockinet.c | if (sk->prot->init) |
prot | 734 | net/inet/sockinet.c | err = sk->prot->init(sk); |
prot | 771 | net/inet/sockinet.c | sk->prot->close(sk,0); |
prot | 777 | net/inet/sockinet.c | sk->prot->close(sk, 0); |
prot | 840 | net/inet/sockinet.c | snum = get_new_socknum(sk->prot, 0); |
prot | 852 | net/inet/sockinet.c | sk->prot->sock_array[snum &(SOCK_ARRAY_SIZE -1)])); |
prot | 857 | net/inet/sockinet.c | for(sk2 = sk->prot->sock_array[snum & (SOCK_ARRAY_SIZE -1)];sk2 != NULL; sk2 = sk2->next) |
prot | 923 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 930 | net/inet/sockinet.c | if (sk->prot->connect == NULL) |
prot | 933 | net/inet/sockinet.c | err = sk->prot->connect(sk, (struct sockaddr_in *)uaddr, addr_len); |
prot | 1005 | net/inet/sockinet.c | if (sk1->prot->accept == NULL) |
prot | 1016 | net/inet/sockinet.c | sk2 = sk1->prot->accept(sk1,flags); |
prot | 1128 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1134 | net/inet/sockinet.c | return(sk->prot->read(sk, (unsigned char *) ubuf, size, noblock,0)); |
prot | 1152 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1158 | net/inet/sockinet.c | return(sk->prot->read(sk, (unsigned char *) ubuf, size, noblock, flags)); |
prot | 1181 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1188 | net/inet/sockinet.c | return(sk->prot->write(sk, (unsigned char *) ubuf, size, noblock, 0)); |
prot | 1212 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1219 | net/inet/sockinet.c | return(sk->prot->write(sk, (unsigned char *) ubuf, size, noblock, flags)); |
prot | 1240 | net/inet/sockinet.c | if (sk->prot->sendto == NULL) |
prot | 1246 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1253 | net/inet/sockinet.c | return(sk->prot->sendto(sk, (unsigned char *) ubuf, size, noblock, flags, |
prot | 1270 | net/inet/sockinet.c | if (sk->prot->recvfrom == NULL) |
prot | 1276 | net/inet/sockinet.c | sk->num = get_new_socknum(sk->prot, 0); |
prot | 1283 | net/inet/sockinet.c | return(sk->prot->recvfrom(sk, (unsigned char *) ubuf, size, noblock, flags, |
prot | 1313 | net/inet/sockinet.c | if (sk->prot->shutdown) |
prot | 1314 | net/inet/sockinet.c | sk->prot->shutdown(sk, how); |
prot | 1330 | net/inet/sockinet.c | if (sk->prot->select == NULL) |
prot | 1335 | net/inet/sockinet.c | return(sk->prot->select(sk, sel_type, wait)); |
prot | 1407 | net/inet/sockinet.c | if (!sk || !sk->prot->ioctl) |
prot | 1409 | net/inet/sockinet.c | return(sk->prot->ioctl(sk, cmd, arg)); |
prot | 1421 | net/inet/sockinet.c | struct sock *get_sock(struct proto *prot, unsigned short num, |
prot | 1430 | net/inet/sockinet.c | prot, num, raddr, rnum, laddr)); |
prot | 1440 | net/inet/sockinet.c | for(s = prot->sock_array[hnum & (SOCK_ARRAY_SIZE - 1)];s != NULL; s = s->next) |
prot | 1446 | net/inet/sockinet.c | if(prot == &udp_prot) |
prot | 1468 | net/inet/sockinet.c | if (!sk->prot) |
prot | 1498 | net/inet/sockinet.c | if (sk->prot->rcv) |
prot | 1499 | net/inet/sockinet.c | sk->prot->rcv(skb, skb->dev, sk->opt, |
prot | 395 | net/inet/tcp.c | if (sk->prot->wspace(sk) >= sk->mtu) |
prot | 490 | net/inet/tcp.c | amount = sk->prot->wspace(sk); |
prot | 634 | net/inet/tcp.c | sk->prot->queue_xmit(sk, skb->dev, skb,0); |
prot | 659 | net/inet/tcp.c | buff = (struct sk_buff *) sk->prot->wmalloc(sk, MAX_ACK_SIZE, 1, GFP_ATOMIC); |
prot | 680 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, daddr, &dev,IPPROTO_TCP, sk->opt, MAX_ACK_SIZE, |
prot | 685 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 724 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
prot | 766 | net/inet/tcp.c | struct proto *prot; |
prot | 773 | net/inet/tcp.c | prot = sk->prot; |
prot | 881 | net/inet/tcp.c | prot->max_header, len); |
prot | 940 | net/inet/tcp.c | skb = (struct sk_buff *) prot->wmalloc(sk, |
prot | 941 | net/inet/tcp.c | sk->mss + 128 + prot->max_header + |
prot | 946 | net/inet/tcp.c | skb->mem_len = sk->mss + 128 + prot->max_header + sizeof(*skb); |
prot | 952 | net/inet/tcp.c | skb = (struct sk_buff *) prot->wmalloc(sk, |
prot | 953 | net/inet/tcp.c | copy + prot->max_header + |
prot | 957 | net/inet/tcp.c | skb->mem_len = copy+prot->max_header + sizeof(*skb); |
prot | 1010 | net/inet/tcp.c | tmp = prot->build_header(skb, sk->saddr, sk->daddr, &dev, |
prot | 1014 | net/inet/tcp.c | prot->wfree(sk, skb->mem_addr, skb->mem_len); |
prot | 1034 | net/inet/tcp.c | prot->wfree(sk, skb->mem_addr, skb->mem_len); |
prot | 1122 | net/inet/tcp.c | prot->queue_xmit(sk, dev, skb,0); |
prot | 1185 | net/inet/tcp.c | buff = (struct sk_buff *) sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
prot | 1199 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev, |
prot | 1204 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 1236 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
prot | 1259 | net/inet/tcp.c | left = sk->prot->rspace(sk); |
prot | 1284 | net/inet/tcp.c | sk->window - sk->bytes_rcv, sk->prot->rspace(sk))); |
prot | 1287 | net/inet/tcp.c | printk("sk->rspace = %lu, was %d\n", sk->prot->rspace(sk),left); |
prot | 1288 | net/inet/tcp.c | if (sk->prot->rspace(sk) != left) |
prot | 1777 | net/inet/tcp.c | struct proto *prot; |
prot | 1799 | net/inet/tcp.c | prot =(struct proto *)sk->prot; |
prot | 1802 | net/inet/tcp.c | buff = (struct sk_buff *) prot->wmalloc(sk, MAX_RESET_SIZE,1 , GFP_KERNEL); |
prot | 1817 | net/inet/tcp.c | tmp = prot->build_header(buff,sk->saddr, sk->daddr, &dev, |
prot | 1825 | net/inet/tcp.c | prot->wfree(sk,buff->mem_addr, buff->mem_len); |
prot | 1840 | net/inet/tcp.c | t1->window = ntohs(sk->prot->rspace(sk)); |
prot | 1861 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 0); |
prot | 1918 | net/inet/tcp.c | struct proto *prot, struct options *opt, struct device *dev) |
prot | 1928 | net/inet/tcp.c | buff = (struct sk_buff *) prot->wmalloc(NULL, MAX_RESET_SIZE, 1, GFP_ATOMIC); |
prot | 1942 | net/inet/tcp.c | tmp = prot->build_header(buff, saddr, daddr, &dev, IPPROTO_TCP, opt, |
prot | 1947 | net/inet/tcp.c | prot->wfree(NULL, buff->mem_addr, buff->mem_len); |
prot | 1986 | net/inet/tcp.c | prot->queue_xmit(NULL, dev, buff, 1); |
prot | 2075 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt, dev); |
prot | 2169 | net/inet/tcp.c | buff = (struct sk_buff *) newsk->prot->wmalloc(newsk, MAX_SYN_SIZE, 1, GFP_ATOMIC); |
prot | 2187 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, newsk->saddr, newsk->daddr, &dev, |
prot | 2236 | net/inet/tcp.c | newsk->prot->queue_xmit(newsk, dev, buff, 0); |
prot | 2259 | net/inet/tcp.c | struct proto *prot; |
prot | 2333 | net/inet/tcp.c | prot =(struct proto *)sk->prot; |
prot | 2335 | net/inet/tcp.c | buff = (struct sk_buff *) prot->wmalloc(sk, MAX_FIN_SIZE, 1, GFP_ATOMIC); |
prot | 2355 | net/inet/tcp.c | tmp = prot->build_header(buff,sk->saddr, sk->daddr, &dev, |
prot | 2381 | net/inet/tcp.c | t1->window = ntohs(sk->prot->rspace(sk)); |
prot | 2389 | net/inet/tcp.c | prot->queue_xmit(sk, dev, buff, 0); |
prot | 2471 | net/inet/tcp.c | sk->prot->queue_xmit(sk, skb->dev, skb, skb->free); |
prot | 2854 | net/inet/tcp.c | tcp_reset(sk->saddr, sk->daddr, skb->h.th, sk->prot, NULL, skb->dev); |
prot | 3011 | net/inet/tcp.c | while (sk->prot->rspace(sk) < sk->mtu) |
prot | 3275 | net/inet/tcp.c | buff = (struct sk_buff *) sk->prot->wmalloc(sk,MAX_SYN_SIZE,0, GFP_KERNEL); |
prot | 3291 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev,IPPROTO_TCP, NULL, MAX_SYN_SIZE, |
prot | 3296 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 3336 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 0); |
prot | 3378 | net/inet/tcp.c | tcp_reset(sk->saddr,sk->daddr,th,sk->prot,NULL,dev); |
prot | 3532 | net/inet/tcp.c | if (!sk->prot) |
prot | 3622 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
prot | 3636 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
prot | 3699 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
prot | 3714 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
prot | 3724 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
prot | 3772 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt, dev); |
prot | 3800 | net/inet/tcp.c | sk->prot, opt,dev); |
prot | 3825 | net/inet/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt, dev); |
prot | 3915 | net/inet/tcp.c | buff = (struct sk_buff *) sk->prot->wmalloc(sk,MAX_ACK_SIZE,1, GFP_ATOMIC); |
prot | 3929 | net/inet/tcp.c | tmp = sk->prot->build_header(buff, sk->saddr, sk->daddr, &dev, |
prot | 3933 | net/inet/tcp.c | sk->prot->wfree(sk, buff->mem_addr, buff->mem_len); |
prot | 3956 | net/inet/tcp.c | t1->window = ntohs(sk->prot->rspace(sk)); |
prot | 3963 | net/inet/tcp.c | sk->prot->queue_xmit(sk, dev, buff, 1); |
prot | 110 | net/inet/timer.c | sk->prot->read_wakeup (sk); |
prot | 171 | net/inet/timer.c | sk->prot->retransmit (sk, 0); |
prot | 191 | net/inet/timer.c | sk->prot->close (sk, 1); |
prot | 200 | net/inet/timer.c | if (sk->prot->write_wakeup) |
prot | 201 | net/inet/timer.c | sk->prot->write_wakeup (sk); |
prot | 205 | net/inet/timer.c | sk->prot->close (sk, 1); |
prot | 232 | net/inet/timer.c | sk->prot->close (sk, 1); |
prot | 244 | net/inet/udp.c | size = sizeof(struct sk_buff) + sk->prot->max_header + len; |
prot | 245 | net/inet/udp.c | skb = (struct sk_buff *) sk->prot->wmalloc(sk, size, 0, GFP_KERNEL); |
prot | 259 | net/inet/udp.c | tmp = sk->prot->build_header(skb, saddr, sin->sin_addr.s_addr, |
prot | 266 | net/inet/udp.c | sk->prot->wfree(sk, skb->mem_addr, skb->mem_len); |
prot | 278 | net/inet/udp.c | sk->prot->wfree(sk, skb->mem_addr, skb->mem_len); |
prot | 296 | net/inet/udp.c | sk->prot->queue_xmit(sk, dev, skb, 1); |
prot | 397 | net/inet/udp.c | amount = sk->prot->wspace(sk); |
prot | 197 | net/socket/datagram.c | if(sk->prot && sk->prot->wspace(sk) >= MIN_WRITE_SPACE) |
prot | 201 | net/socket/datagram.c | if(sk->prot==NULL && sk->sndbuf-sk->wmem_alloc >= MIN_WRITE_SPACE) |
prot | 396 | net/socket/skbuff.c | if(skb->sk->prot!=NULL) |
prot | 399 | net/socket/skbuff.c | skb->sk->prot->rfree(skb->sk, skb->mem_addr, skb->mem_len); |
prot | 401 | net/socket/skbuff.c | skb->sk->prot->wfree(skb->sk, skb->mem_addr, skb->mem_len); |
prot | 75 | net/socket/sock.c | printk(" prot = %p\n", sk->prot); |
prot | 259 | net/socket/sock.c | if (sk->prot == &tcp_prot) |
prot | 94 | net/socket/sock.h | struct proto *prot; |