/linux/include/net/ |
A D | dst_ops.h | 15 struct dst_ops { struct 19 int (*gc)(struct dst_ops *ops); argument 46 static inline int dst_entries_get_fast(struct dst_ops *dst) in dst_entries_get_fast() argument 51 static inline int dst_entries_get_slow(struct dst_ops *dst) in dst_entries_get_slow() 57 static inline void dst_entries_add(struct dst_ops *dst, int val) in dst_entries_add() 63 static inline int dst_entries_init(struct dst_ops *dst) in dst_entries_init() 68 static inline void dst_entries_destroy(struct dst_ops *dst) in dst_entries_destroy()
|
A D | dst.h | 27 struct dst_ops *ops; 387 void *dst_alloc(struct dst_ops *ops, struct net_device *dev, int initial_ref, 389 void dst_init(struct dst_entry *dst, struct dst_ops *ops,
|
A D | xfrm.h | 317 struct dst_ops *dst_ops; member
|
/linux/drivers/gpu/drm/ttm/ |
A D | ttm_bo_util.c | 94 const struct ttm_kmap_iter_ops *dst_ops = dst_iter->ops; in ttm_move_memcpy() local 100 if (dst_ops->maps_tt && src_ops->maps_tt) in ttm_move_memcpy() 106 dst_ops->map_local(dst_iter, &dst_map, i); in ttm_move_memcpy() 111 if (dst_ops->unmap_local) in ttm_move_memcpy() 112 dst_ops->unmap_local(dst_iter, &dst_map); in ttm_move_memcpy() 118 dst_ops->map_local(dst_iter, &dst_map, i); in ttm_move_memcpy() 125 if (dst_ops->unmap_local) in ttm_move_memcpy() 126 dst_ops->unmap_local(dst_iter, &dst_map); in ttm_move_memcpy()
|
/linux/include/net/netns/ |
A D | xfrm.h | 79 struct dst_ops xfrm4_dst_ops; 81 struct dst_ops xfrm6_dst_ops;
|
A D | ipv6.h | 62 struct dst_ops ip6_dst_ops;
|
/linux/net/xfrm/ |
A D | xfrm_policy.c | 2468 struct dst_ops *dst_ops; in xfrm_alloc_dst() local 2476 dst_ops = &net->xfrm.xfrm4_dst_ops; in xfrm_alloc_dst() 3901 struct dst_ops *dst_ops = afinfo->dst_ops; in xfrm_policy_register_afinfo() local 3905 dst_ops->check = xfrm_dst_check; in xfrm_policy_register_afinfo() 3908 if (likely(dst_ops->mtu == NULL)) in xfrm_policy_register_afinfo() 3909 dst_ops->mtu = xfrm_mtu; in xfrm_policy_register_afinfo() 3928 struct dst_ops *dst_ops = afinfo->dst_ops; in xfrm_policy_unregister_afinfo() local 3940 dst_ops->kmem_cachep = NULL; in xfrm_policy_unregister_afinfo() 3941 dst_ops->check = NULL; in xfrm_policy_unregister_afinfo() 3942 dst_ops->negative_advice = NULL; in xfrm_policy_unregister_afinfo() [all …]
|
/linux/net/core/ |
A D | dst.c | 47 void dst_init(struct dst_entry *dst, struct dst_ops *ops, in dst_init() 78 void *dst_alloc(struct dst_ops *ops, struct net_device *dev, in dst_alloc() 276 static struct dst_ops dst_blackhole_ops = {
|
/linux/drivers/rapidio/ |
A D | rio-scan.c | 268 int dst_ops) in rio_device_has_destid() argument 272 return !!((src_ops | dst_ops) & mask); in rio_device_has_destid() 382 &rdev->dst_ops); in rio_setup_device() 400 if (rio_device_has_destid(port, rdev->src_ops, rdev->dst_ops)) { in rio_setup_device() 452 if (rdev->dst_ops & RIO_DST_OPS_DOORBELL) in rio_setup_device()
|
A D | rio_cm.c | 242 #define is_msg_capable(src_ops, dst_ops) \ argument 244 (dst_ops & RIO_DST_OPS_DATA_MSG)) 246 is_msg_capable(dev->src_ops, dev->dst_ops)
|
/linux/net/ipv4/ |
A D | xfrm4_policy.c | 140 static struct dst_ops xfrm4_dst_ops_template = { 152 .dst_ops = &xfrm4_dst_ops_template,
|
A D | route.c | 154 static struct dst_ops ipv4_dst_ops = { 2797 static struct dst_ops ipv4_dst_blackhole_ops = {
|
/linux/net/bridge/ |
A D | br_nf_core.c | 52 static struct dst_ops fake_dst_ops = {
|
/linux/net/ipv6/ |
A D | xfrm6_policy.c | 157 static struct dst_ops xfrm6_dst_ops_template = { 169 .dst_ops = &xfrm6_dst_ops_template,
|
A D | route.c | 94 static int ip6_dst_gc(struct dst_ops *ops); 245 static struct dst_ops ip6_dst_ops_template = { 264 static struct dst_ops ip6_dst_blackhole_ops = { 3298 static int ip6_dst_gc(struct dst_ops *ops) in ip6_dst_gc()
|
/linux/drivers/net/ |
A D | rionet.c | 81 #define is_rionet_capable(src_ops, dst_ops) \ argument 83 (dst_ops & RIO_DST_OPS_DATA_MSG) && \ 85 (dst_ops & RIO_DST_OPS_DOORBELL)) 87 is_rionet_capable(dev->src_ops, dev->dst_ops)
|
/linux/net/sched/ |
A D | sch_frag.c | 78 static struct dst_ops sch_frag_dst_ops = {
|
/linux/include/linux/ |
A D | rio.h | 190 u32 dst_ops; member
|
/linux/net/decnet/ |
A D | dn_route.c | 103 static int dn_dst_gc(struct dst_ops *ops); 129 static struct dst_ops dn_dst_ops = { 211 static int dn_dst_gc(struct dst_ops *ops) in dn_dst_gc()
|
/linux/drivers/rapidio/devices/ |
A D | rio_mport_cdev.c | 1777 &rdev->dst_ops); in rio_mport_add_riodev() 1803 if (rdev->dst_ops & RIO_DST_OPS_DOORBELL) in rio_mport_add_riodev()
|
/linux/net/openvswitch/ |
A D | actions.c | 781 static struct dst_ops ovs_dst_ops = {
|
/linux/fs/nfs_common/ |
A D | .grace.o.cmd | 940 include/net/dst_ops.h \
|
/linux/fs/proc/ |
A D | .namespaces.o.cmd | 981 include/net/dst_ops.h \
|
A D | .proc_net.o.cmd | 958 include/net/dst_ops.h \
|
/linux/fs/lockd/ |
A D | .procfs.o.cmd | 943 include/net/dst_ops.h \
|