/net/core/ |
H A D | filter.c | 152 static bool convert_bpf_extensions(struct sock_filter *fp, argument 157 switch (fp->k) { 190 if (fp->k == SKF_AD_OFF + SKF_AD_IFINDEX) 227 if (fp->k == SKF_AD_OFF + SKF_AD_VLAN_TAG) { 250 switch (fp->k) { 316 struct sock_filter *fp; local 334 fp = prog; 340 for (i = 0; i < len; fp++, i++) { 347 switch (fp->code) { 380 if (BPF_CLASS(fp 783 bpf_prog_store_orig_filter(struct bpf_prog *fp, const struct sock_fprog *fprog) argument 804 bpf_release_orig_filter(struct bpf_prog *fp) argument 820 __sk_filter_release(struct sk_filter *fp) argument 832 struct sk_filter *fp = container_of(rcu, struct sk_filter, rcu); local 843 sk_filter_release(struct sk_filter *fp) argument 849 sk_filter_uncharge(struct sock *sk, struct sk_filter *fp) argument 860 sk_filter_charge(struct sock *sk, struct sk_filter *fp) argument 874 bpf_migrate_filter(struct bpf_prog *fp) argument 940 bpf_prepare_filter(struct bpf_prog *fp) argument 980 struct bpf_prog *fp; local 1011 bpf_prog_destroy(struct bpf_prog *fp) argument 1029 struct sk_filter *fp, *old_fp; local [all...] |
H A D | scm.c | 91 fpp = &fpl->fp[fpl->count]; 115 struct scm_fp_list *fpl = scm->fp; 119 scm->fp = NULL; 121 fput(fpl->fp[i]); 155 err=scm_fp_copy(cmsg, &p->fp); 197 if (p->fp && !p->fp->count) 199 kfree(p->fp); 200 p->fp = NULL; 255 int fdnum = scm->fp 256 struct file **fp = scm->fp->fp; local [all...] |
/net/ipv6/ |
H A D | exthdrs_core.c | 88 __be16 _frag_off, *fp; local 89 fp = skb_header_pointer(skb, 94 if (fp == NULL) 97 *frag_offp = *fp; 239 __be16 *fp; local 243 fp = skb_header_pointer(skb, 248 if (fp == NULL) 251 _frag_off = ntohs(*fp) & ~0x7;
|
H A D | reassembly.c | 379 struct sk_buff *fp, *head = fq->q.fragments; local 394 fp = skb_clone(head, GFP_ATOMIC); 396 if (!fp) 399 fp->next = head->next; 400 if (!fp->next) 401 fq->q.fragments_tail = fp; 402 prev->next = fp; 461 for (fp = head->next; fp;) { 464 struct sk_buff *next = fp [all...] |
/net/irda/ |
H A D | irlmp_frame.c | 96 __u8 *fp; local 104 fp = skb->data; 110 slsap_sel = fp[0] & LSAP_MASK; 111 dlsap_sel = fp[1]; 117 if ((fp[0] & CONTROL_BIT) && (fp[2] == CONNECT_CMD)) { 140 if (fp[0] & CONTROL_BIT) { 142 __func__, fp[2]); 152 if (fp[0] & CONTROL_BIT) { 153 switch (fp[ 206 __u8 *fp; local [all...] |
H A D | iriap.c | 449 __u8 *fp; local 457 fp = skb->data; 461 len = get_unaligned_be16(fp + n); 467 obj_id = get_unaligned_be16(fp + n); 470 type = fp[n++]; 475 memcpy(&tmp_cpu32, fp+n, 4); n += 4; 483 charset = fp[n++]; 510 value_len = fp[n++]; 515 fp[n + value_len] = 0x00; 516 IRDA_DEBUG(4, "Got string %s\n", fp 562 __u8 *fp; local 655 __u8 *fp; local 935 __u8 *fp; local [all...] |
/net/bridge/netfilter/ |
H A D | ebt_vlan.c | 52 const struct vlan_hdr *fp; local 55 fp = skb_header_pointer(skb, 0, sizeof(_frame), &_frame); 56 if (fp == NULL) 59 TCI = ntohs(fp->h_vlan_TCI); 60 encap = fp->h_vlan_encapsulated_proto;
|
/net/unix/ |
H A D | garbage.c | 125 void unix_inflight(struct file *fp) argument 127 struct sock *s = unix_get_socket(fp); 142 void unix_notinflight(struct file *fp) argument 144 struct sock *s = unix_get_socket(fp); 167 if (UNIXCB(skb).fp) { 172 int nfd = UNIXCB(skb).fp->count; 173 struct file **fp = UNIXCB(skb).fp->fp; local 179 struct sock *sk = unix_get_socket(*fp [all...] |
H A D | af_unix.c | 1351 scm->fp = UNIXCB(skb).fp; 1352 UNIXCB(skb).fp = NULL; 1354 for (i = scm->fp->count-1; i >= 0; i--) 1355 unix_notinflight(scm->fp->fp[i]); 1363 if (UNIXCB(skb).fp) 1380 for (i = scm->fp->count - 1; i >= 0; i--) { 1381 struct sock *sk = unix_get_socket(scm->fp->fp[ [all...] |
/net/decnet/ |
H A D | dn_table.c | 71 #define DN_FIB_SCAN(f, fp) \ 72 for( ; ((f) = *(fp)) != NULL; (fp) = &(f)->fn_next) 74 #define DN_FIB_SCAN_KEY(f, fp, key) \ 75 for( ; ((f) = *(fp)) != NULL && dn_key_eq((f)->fn_key, (key)); (fp) = &(f)->fn_next) 125 struct dn_fib_node *f, **fp, *next; local 131 for(fp = dn_chain_p(f->fn_key, dz); 132 *fp && dn_key_leq((*fp) 527 struct dn_fib_node *new_f, *f, **fp, **del_fp; local 664 struct dn_fib_node **fp, **del_fp, *f; local 742 dn_flush_list(struct dn_fib_node **fp, int z, struct dn_hash *table) argument [all...] |
/net/sched/ |
H A D | cls_route.c | 314 struct route4_filter __rcu **fp; local 326 fp = &b->ht[from_hash(h >> 16)]; 327 for (nf = rtnl_dereference(*fp); nf; 328 fp = &nf->next, nf = rtnl_dereference(*fp)) { 331 RCU_INIT_POINTER(*fp, rtnl_dereference(f->next)); 377 struct route4_filter *fp; local 431 for (fp = rtnl_dereference(b->ht[h2]); 432 fp; 433 fp 470 struct route4_filter __rcu **fp; local [all...] |
H A D | cls_fw.c | 156 struct fw_filter __rcu **fp; local 162 fp = &head->ht[fw_hash(f->id)]; 164 for (pfp = rtnl_dereference(*fp); pfp; 165 fp = &pfp->next, pfp = rtnl_dereference(*fp)) { 167 RCU_INIT_POINTER(*fp, rtnl_dereference(f->next)); 251 struct fw_filter __rcu **fp; local 275 fp = &head->ht[fw_hash(fnew->id)]; 276 for (pfp = rtnl_dereference(*fp); pfp; 277 fp [all...] |
H A D | cls_tcindex.c | 66 struct tcindex_filter __rcu **fp; local 69 fp = &p->h[key % p->hash]; 70 for (f = rcu_dereference_bh_rtnl(*fp); 72 fp = &f->next, f = rcu_dereference_bh_rtnl(*fp)) 385 struct tcindex_filter __rcu **fp; local 389 fp = cp->h + (handle % cp->hash); 390 for (nfp = rtnl_dereference(*fp); 392 fp = &nfp->next, nfp = rtnl_dereference(*fp)) 523 struct tcindex_filter __rcu **fp; local [all...] |
H A D | cls_rsvp.h | 332 struct rsvp_filter __rcu **fp; local 338 fp = &s->ht[(h >> 8) & 0xFF]; 339 for (nfp = rtnl_dereference(*fp); nfp; 340 fp = &nfp->next, nfp = rtnl_dereference(*fp)) { 342 RCU_INIT_POINTER(*fp, f->next); 458 struct rsvp_filter __rcu **fp; local 567 fp = &s->ht[h2]; 575 fp = &s->ht[h2]; 576 for (nfp = rtnl_dereference(*fp); nf [all...] |
H A D | cls_bpf.c | 173 struct bpf_prog *fp; local 205 ret = bpf_prog_create(&fp, &tmp); 211 prog->filter = fp;
|
/net/ipv6/netfilter/ |
H A D | nf_conntrack_reasm.c | 381 struct sk_buff *fp, *op, *head = fq->q.fragments; local 448 for (fp=head->next; fp; fp = fp->next) { 449 head->data_len += fp->len; 450 head->len += fp->len; 451 if (head->ip_summed != fp->ip_summed) 454 head->csum = csum_add(head->csum, fp->csum); 455 head->truesize += fp [all...] |
/net/ieee802154/ |
H A D | reassembly.c | 240 struct sk_buff *fp, *head = fq->q.fragments; local 248 fp = skb_clone(head, GFP_ATOMIC); 250 if (!fp) 253 fp->next = head->next; 254 if (!fp->next) 255 fq->q.fragments_tail = fp; 256 prev->next = fp; 296 for (fp = head->next; fp;) { 299 struct sk_buff *next = fp [all...] |
/net/ipv4/ |
H A D | ip_fragment.c | 288 struct sk_buff *fp; local 296 fp = qp->q.fragments; 298 struct sk_buff *xp = fp->next; 300 sum_truesize += fp->truesize; 301 kfree_skb(fp); 302 fp = xp; 303 } while (fp); 507 struct sk_buff *fp, *head = qp->q.fragments; local 524 fp = skb_clone(head, GFP_ATOMIC); 525 if (!fp) [all...] |
H A D | inet_fragment.c | 315 struct sk_buff *fp; local 323 fp = q->fragments; 325 while (fp) { 326 struct sk_buff *xp = fp->next; 328 sum_truesize += fp->truesize; 329 frag_kfree_skb(nf, f, fp); 330 fp = xp;
|
/net/802/ |
H A D | hippi.c | 60 * have to set the fp field this way. 62 hip->fp.fixed = htonl(0x04800018); 63 hip->fp.d2_size = htonl(len + 8);
|
/net/ |
H A D | compat.c | 284 int fdnum = scm->fp->count; 285 struct file **fp = scm->fp->fp; local 294 err = security_file_receive(fp[i]); 308 fd_install(new_fd, get_file(fp[i]));
|
/net/openvswitch/ |
H A D | flow_netlink.c | 271 static bool is_all_zero(const u8 *fp, size_t size) argument 275 if (!fp) 279 if (fp[i])
|
/net/bluetooth/ |
H A D | 6lowpan.c | 1222 static ssize_t lowpan_control_write(struct file *fp, argument
|