Searched refs:nf_bridge (Results 1 – 14 of 14) sorted by relevance
46 (skb->nf_bridge->data))->daddr.ipv4)132 skb->nf_bridge = kzalloc(sizeof(struct nf_bridge_info), GFP_ATOMIC); in nf_bridge_alloc()133 if (likely(skb->nf_bridge)) in nf_bridge_alloc()134 atomic_set(&(skb->nf_bridge->use), 1); in nf_bridge_alloc()136 return skb->nf_bridge; in nf_bridge_alloc()141 struct nf_bridge_info *nf_bridge = skb->nf_bridge; in nf_bridge_unshare() local143 if (atomic_read(&nf_bridge->use) > 1) { in nf_bridge_unshare()147 memcpy(tmp, nf_bridge, sizeof(struct nf_bridge_info)); in nf_bridge_unshare()150 nf_bridge_put(nf_bridge); in nf_bridge_unshare()151 nf_bridge = tmp; in nf_bridge_unshare()[all …]
40 if (skb->nf_bridge && (skb->nf_bridge->mask & BRNF_BRIDGED_DNAT)) { in br_dev_xmit()
32 const struct nf_bridge_info *nf_bridge; in physdev_mt() local37 if (!(nf_bridge = skb->nf_bridge)) { in physdev_mt()59 (!!(nf_bridge->mask & BRNF_BRIDGED) ^ in physdev_mt()64 (!nf_bridge->physindev ^ !!(info->invert & XT_PHYSDEV_OP_ISIN))) || in physdev_mt()66 (!nf_bridge->physoutdev ^ !!(info->invert & XT_PHYSDEV_OP_ISOUT)))) in physdev_mt()71 indev = nf_bridge->physindev ? nf_bridge->physindev->name : nulldevname; in physdev_mt()80 outdev = nf_bridge->physoutdev ? in physdev_mt()81 nf_bridge->physoutdev->name : nulldevname; in physdev_mt()
56 if (entry->skb->nf_bridge) { in nf_queue_entry_release_refs()57 struct nf_bridge_info *nf_bridge = entry->skb->nf_bridge; in nf_queue_entry_release_refs() local59 if (nf_bridge->physindev) in nf_queue_entry_release_refs()60 dev_put(nf_bridge->physindev); in nf_queue_entry_release_refs()61 if (nf_bridge->physoutdev) in nf_queue_entry_release_refs()62 dev_put(nf_bridge->physoutdev); in nf_queue_entry_release_refs()81 if (entry->skb->nf_bridge) { in nf_queue_entry_get_refs()82 struct nf_bridge_info *nf_bridge = entry->skb->nf_bridge; in nf_queue_entry_get_refs() local85 physdev = nf_bridge->physindev; in nf_queue_entry_get_refs()88 physdev = nf_bridge->physoutdev; in nf_queue_entry_get_refs()
404 if (entskb->nf_bridge && entskb->nf_bridge->physindev && in nfqnl_build_packet_message()406 htonl(entskb->nf_bridge->physindev->ifindex))) in nfqnl_build_packet_message()434 if (entskb->nf_bridge && entskb->nf_bridge->physoutdev && in nfqnl_build_packet_message()436 htonl(entskb->nf_bridge->physoutdev->ifindex))) in nfqnl_build_packet_message()579 if (skb->nf_bridge) in nf_bridge_adjust_skb_data()585 if (skb->nf_bridge) in nf_bridge_adjust_segmented_data()767 if (entry->skb->nf_bridge) { in dev_cmp()768 if (entry->skb->nf_bridge->physindev && in dev_cmp()769 entry->skb->nf_bridge->physindev->ifindex == ifindex) in dev_cmp()771 if (entry->skb->nf_bridge->physoutdev && in dev_cmp()[all …]
162 if (skb->nf_bridge) { in nf_log_dump_packet_common()166 physindev = skb->nf_bridge->physindev; in nf_log_dump_packet_common()169 physoutdev = skb->nf_bridge->physoutdev; in nf_log_dump_packet_common()
456 if (skb->nf_bridge && skb->nf_bridge->physindev && in __build_packet_message()458 htonl(skb->nf_bridge->physindev->ifindex))) in __build_packet_message()487 if (skb->nf_bridge && skb->nf_bridge->physoutdev && in __build_packet_message()489 htonl(skb->nf_bridge->physoutdev->ifindex))) in __build_packet_message()
236 #define PHYSDEV(dir) (nf_bridge->dir ? nf_bridge->dir->name : NULL) in hash_netiface4_kadt()241 const struct nf_bridge_info *nf_bridge = skb->nf_bridge; in hash_netiface4_kadt() local243 if (!nf_bridge) in hash_netiface4_kadt()478 const struct nf_bridge_info *nf_bridge = skb->nf_bridge; in hash_netiface6_kadt() local480 if (!nf_bridge) in hash_netiface6_kadt()
44 if (skb->nf_bridge && in nf_ct6_defrag_user()45 skb->nf_bridge->mask & BRNF_NF_BRIDGE_PREROUTING) in nf_ct6_defrag_user()
195 if (oldskb->nf_bridge) { in nf_send_reset6()197 nskb->dev = oldskb->nf_bridge->physindev; in nf_send_reset6()
54 if (skb->nf_bridge && in nf_ct_defrag_user()55 skb->nf_bridge->mask & BRNF_NF_BRIDGE_PREROUTING) in nf_ct_defrag_user()
146 if (oldskb->nf_bridge) { in nf_send_reset()148 nskb->dev = oldskb->nf_bridge->physindev; in nf_send_reset()
520 if (skb->nf_bridge) in ip_fragment()
600 nf_bridge_put(skb->nf_bridge); in skb_release_head_state()