dst_ops 81 drivers/net/rionet.c #define is_rionet_capable(src_ops, dst_ops) \ dst_ops 83 drivers/net/rionet.c (dst_ops & RIO_DST_OPS_DATA_MSG) && \ dst_ops 85 drivers/net/rionet.c (dst_ops & RIO_DST_OPS_DOORBELL)) dst_ops 87 drivers/net/rionet.c is_rionet_capable(dev->src_ops, dev->dst_ops) dst_ops 1776 drivers/rapidio/devices/rio_mport_cdev.c &rdev->dst_ops); dst_ops 1802 drivers/rapidio/devices/rio_mport_cdev.c if (rdev->dst_ops & RIO_DST_OPS_DOORBELL) dst_ops 268 drivers/rapidio/rio-scan.c int dst_ops) dst_ops 272 drivers/rapidio/rio-scan.c return !!((src_ops | dst_ops) & mask); dst_ops 384 drivers/rapidio/rio-scan.c &rdev->dst_ops); dst_ops 402 drivers/rapidio/rio-scan.c if (rio_device_has_destid(port, rdev->src_ops, rdev->dst_ops)) { dst_ops 454 drivers/rapidio/rio-scan.c if (rdev->dst_ops & RIO_DST_OPS_DOORBELL) dst_ops 242 drivers/rapidio/rio_cm.c #define is_msg_capable(src_ops, dst_ops) \ dst_ops 244 drivers/rapidio/rio_cm.c (dst_ops & RIO_DST_OPS_DATA_MSG)) dst_ops 246 drivers/rapidio/rio_cm.c is_msg_capable(dev->src_ops, dev->dst_ops) dst_ops 190 include/linux/rio.h u32 dst_ops; dst_ops 26 include/net/dst.h struct dst_ops *ops; dst_ops 383 include/net/dst.h void *dst_alloc(struct dst_ops *ops, struct net_device *dev, int initial_ref, dst_ops 385 include/net/dst.h void dst_init(struct dst_entry *dst, struct dst_ops *ops, dst_ops 19 include/net/dst_ops.h int (*gc)(struct dst_ops *ops); dst_ops 46 include/net/dst_ops.h static inline int dst_entries_get_fast(struct dst_ops *dst) dst_ops 51 include/net/dst_ops.h static inline int dst_entries_get_slow(struct dst_ops *dst) dst_ops 56 include/net/dst_ops.h static inline void dst_entries_add(struct dst_ops *dst, int val) dst_ops 61 include/net/dst_ops.h static inline int dst_entries_init(struct dst_ops *dst) dst_ops 66 include/net/dst_ops.h static inline void dst_entries_destroy(struct dst_ops *dst) dst_ops 78 include/net/netns/ipv6.h struct dst_ops ip6_dst_ops; dst_ops 71 include/net/netns/xfrm.h struct dst_ops xfrm4_dst_ops; dst_ops 73 include/net/netns/xfrm.h struct dst_ops xfrm6_dst_ops; dst_ops 320 include/net/xfrm.h struct dst_ops *dst_ops; dst_ops 52 net/bridge/br_nf_core.c static struct dst_ops fake_dst_ops = { dst_ops 47 net/core/dst.c void dst_init(struct dst_entry *dst, struct dst_ops *ops, dst_ops 79 net/core/dst.c void *dst_alloc(struct dst_ops *ops, struct net_device *dev, dst_ops 240 net/core/dst.c static struct dst_ops md_dst_ops = { dst_ops 416 net/core/pktgen.c struct dst_ops dstops; dst_ops 104 net/decnet/dn_route.c static int dn_dst_gc(struct dst_ops *ops); dst_ops 130 net/decnet/dn_route.c static struct dst_ops dn_dst_ops = { dst_ops 212 net/decnet/dn_route.c static int dn_dst_gc(struct dst_ops *ops) dst_ops 159 net/ipv4/route.c static struct dst_ops ipv4_dst_ops = { dst_ops 2667 net/ipv4/route.c static struct dst_ops ipv4_dst_blackhole_ops = { dst_ops 140 net/ipv4/xfrm4_policy.c static struct dst_ops xfrm4_dst_ops_template = { dst_ops 152 net/ipv4/xfrm4_policy.c .dst_ops = &xfrm4_dst_ops_template, dst_ops 90 net/ipv6/route.c static int ip6_dst_gc(struct dst_ops *ops); dst_ops 241 net/ipv6/route.c static struct dst_ops ip6_dst_ops_template = { dst_ops 278 net/ipv6/route.c static struct dst_ops ip6_dst_blackhole_ops = { dst_ops 3196 net/ipv6/route.c static int ip6_dst_gc(struct dst_ops *ops) dst_ops 157 net/ipv6/xfrm6_policy.c static struct dst_ops xfrm6_dst_ops_template = { dst_ops 169 net/ipv6/xfrm6_policy.c .dst_ops = &xfrm6_dst_ops_template, dst_ops 781 net/openvswitch/actions.c static struct dst_ops ovs_dst_ops = { dst_ops 2465 net/xfrm/xfrm_policy.c struct dst_ops *dst_ops; dst_ops 2473 net/xfrm/xfrm_policy.c dst_ops = &net->xfrm.xfrm4_dst_ops; dst_ops 2477 net/xfrm/xfrm_policy.c dst_ops = &net->xfrm.xfrm6_dst_ops; dst_ops 2483 net/xfrm/xfrm_policy.c xdst = dst_alloc(dst_ops, NULL, 1, DST_OBSOLETE_NONE, 0); dst_ops 3913 net/xfrm/xfrm_policy.c struct dst_ops *dst_ops = afinfo->dst_ops; dst_ops 3914 net/xfrm/xfrm_policy.c if (likely(dst_ops->kmem_cachep == NULL)) dst_ops 3915 net/xfrm/xfrm_policy.c dst_ops->kmem_cachep = xfrm_dst_cache; dst_ops 3916 net/xfrm/xfrm_policy.c if (likely(dst_ops->check == NULL)) dst_ops 3917 net/xfrm/xfrm_policy.c dst_ops->check = xfrm_dst_check; dst_ops 3918 net/xfrm/xfrm_policy.c if (likely(dst_ops->default_advmss == NULL)) dst_ops 3919 net/xfrm/xfrm_policy.c dst_ops->default_advmss = xfrm_default_advmss; dst_ops 3920 net/xfrm/xfrm_policy.c if (likely(dst_ops->mtu == NULL)) dst_ops 3921 net/xfrm/xfrm_policy.c dst_ops->mtu = xfrm_mtu; dst_ops 3922 net/xfrm/xfrm_policy.c if (likely(dst_ops->negative_advice == NULL)) dst_ops 3923 net/xfrm/xfrm_policy.c dst_ops->negative_advice = xfrm_negative_advice; dst_ops 3924 net/xfrm/xfrm_policy.c if (likely(dst_ops->link_failure == NULL)) dst_ops 3925 net/xfrm/xfrm_policy.c dst_ops->link_failure = xfrm_link_failure; dst_ops 3926 net/xfrm/xfrm_policy.c if (likely(dst_ops->neigh_lookup == NULL)) dst_ops 3927 net/xfrm/xfrm_policy.c dst_ops->neigh_lookup = xfrm_neigh_lookup; dst_ops 3928 net/xfrm/xfrm_policy.c if (likely(!dst_ops->confirm_neigh)) dst_ops 3929 net/xfrm/xfrm_policy.c dst_ops->confirm_neigh = xfrm_confirm_neigh; dst_ops 3940 net/xfrm/xfrm_policy.c struct dst_ops *dst_ops = afinfo->dst_ops; dst_ops 3952 net/xfrm/xfrm_policy.c dst_ops->kmem_cachep = NULL; dst_ops 3953 net/xfrm/xfrm_policy.c dst_ops->check = NULL; dst_ops 3954 net/xfrm/xfrm_policy.c dst_ops->negative_advice = NULL; dst_ops 3955 net/xfrm/xfrm_policy.c dst_ops->link_failure = NULL;