Symbol: dst_ops
drivers/gpu/drm/ttm/ttm_bo_util.c
105
dst_ops->map_local(dst_iter, &dst_map, i);
drivers/gpu/drm/ttm/ttm_bo_util.c
110
if (dst_ops->unmap_local)
drivers/gpu/drm/ttm/ttm_bo_util.c
111
dst_ops->unmap_local(dst_iter, &dst_map);
drivers/gpu/drm/ttm/ttm_bo_util.c
117
dst_ops->map_local(dst_iter, &dst_map, i);
drivers/gpu/drm/ttm/ttm_bo_util.c
124
if (dst_ops->unmap_local)
drivers/gpu/drm/ttm/ttm_bo_util.c
125
dst_ops->unmap_local(dst_iter, &dst_map);
drivers/gpu/drm/ttm/ttm_bo_util.c
93
const struct ttm_kmap_iter_ops *dst_ops = dst_iter->ops;
drivers/gpu/drm/ttm/ttm_bo_util.c
99
if (dst_ops->maps_tt && src_ops->maps_tt)
drivers/net/rionet.c
81
#define is_rionet_capable(src_ops, dst_ops) \
drivers/net/rionet.c
83
(dst_ops & RIO_DST_OPS_DATA_MSG) && \
drivers/net/rionet.c
85
(dst_ops & RIO_DST_OPS_DOORBELL))
drivers/net/rionet.c
87
is_rionet_capable(dev->src_ops, dev->dst_ops)
drivers/rapidio/devices/rio_mport_cdev.c
1759
&rdev->dst_ops);
drivers/rapidio/devices/rio_mport_cdev.c
1785
if (rdev->dst_ops & RIO_DST_OPS_DOORBELL)
drivers/rapidio/rio-scan.c
268
int dst_ops)
drivers/rapidio/rio-scan.c
272
return !!((src_ops | dst_ops) & mask);
drivers/rapidio/rio-scan.c
382
&rdev->dst_ops);
drivers/rapidio/rio-scan.c
400
if (rio_device_has_destid(port, rdev->src_ops, rdev->dst_ops)) {
drivers/rapidio/rio-scan.c
452
if (rdev->dst_ops & RIO_DST_OPS_DOORBELL)
drivers/rapidio/rio_cm.c
238
#define is_msg_capable(src_ops, dst_ops) \
drivers/rapidio/rio_cm.c
240
(dst_ops & RIO_DST_OPS_DATA_MSG))
drivers/rapidio/rio_cm.c
242
is_msg_capable(dev->src_ops, dev->dst_ops)
include/linux/rio.h
190
u32 dst_ops;
include/net/dst.h
31
struct dst_ops *ops;
include/net/dst.h
397
void *dst_alloc(struct dst_ops *ops, struct net_device *dev,
include/net/dst.h
399
void dst_init(struct dst_entry *dst, struct dst_ops *ops,
include/net/dst_ops.h
19
void (*gc)(struct dst_ops *ops);
include/net/dst_ops.h
46
static inline int dst_entries_get_fast(struct dst_ops *dst)
include/net/dst_ops.h
51
static inline int dst_entries_get_slow(struct dst_ops *dst)
include/net/dst_ops.h
57
static inline void dst_entries_add(struct dst_ops *dst, int val)
include/net/dst_ops.h
63
static inline int dst_entries_init(struct dst_ops *dst)
include/net/dst_ops.h
68
static inline void dst_entries_destroy(struct dst_ops *dst)
include/net/netns/ipv6.h
68
struct dst_ops ip6_dst_ops;
include/net/netns/xfrm.h
76
struct dst_ops xfrm4_dst_ops;
include/net/netns/xfrm.h
78
struct dst_ops xfrm6_dst_ops;
include/net/xfrm.h
386
struct dst_ops *dst_ops;
kernel/trace/fgraph.c
1012
void fgraph_init_ops(struct ftrace_ops *dst_ops,
kernel/trace/fgraph.c
1015
dst_ops->flags = FTRACE_OPS_FL_PID | FTRACE_OPS_GRAPH_STUB;
kernel/trace/fgraph.c
1019
dst_ops->func_hash = &src_ops->local_hash;
kernel/trace/fgraph.c
1020
mutex_init(&dst_ops->local_hash.regex_lock);
kernel/trace/fgraph.c
1021
INIT_LIST_HEAD(&dst_ops->subop_list);
kernel/trace/fgraph.c
1022
dst_ops->flags |= FTRACE_OPS_FL_INITIALIZED;
kernel/trace/fgraph.c
1023
dst_ops->private = src_ops->private;
kernel/trace/trace.h
1158
void fgraph_init_ops(struct ftrace_ops *dst_ops,
net/bridge/br_nf_core.c
52
static struct dst_ops fake_dst_ops = {
net/core/dst.c
271
static struct dst_ops dst_blackhole_ops = {
net/core/dst.c
47
void dst_init(struct dst_entry *dst, struct dst_ops *ops,
net/core/dst.c
80
void *dst_alloc(struct dst_ops *ops, struct net_device *dev,
net/core/pktgen.c
436
struct dst_ops dstops;
net/ipv4/route.c
154
static struct dst_ops ipv4_dst_ops = {
net/ipv4/route.c
2881
static struct dst_ops ipv4_dst_blackhole_ops = {
net/ipv4/xfrm4_policy.c
124
static struct dst_ops xfrm4_dst_ops_template = {
net/ipv4/xfrm4_policy.c
136
.dst_ops = &xfrm4_dst_ops_template,
net/ipv6/route.c
249
static struct dst_ops ip6_dst_ops_template = {
net/ipv6/route.c
268
static struct dst_ops ip6_dst_blackhole_ops = {
net/ipv6/route.c
3362
static void ip6_dst_gc(struct dst_ops *ops)
net/ipv6/route.c
95
static void ip6_dst_gc(struct dst_ops *ops);
net/ipv6/xfrm6_policy.c
159
static struct dst_ops xfrm6_dst_ops_template = {
net/ipv6/xfrm6_policy.c
171
.dst_ops = &xfrm6_dst_ops_template,
net/openvswitch/actions.c
731
static struct dst_ops ovs_dst_ops = {
net/sched/sch_frag.c
83
static struct dst_ops sch_frag_dst_ops = {
net/xfrm/xfrm_policy.c
2605
struct dst_ops *dst_ops;
net/xfrm/xfrm_policy.c
2613
dst_ops = &net->xfrm.xfrm4_dst_ops;
net/xfrm/xfrm_policy.c
2617
dst_ops = &net->xfrm.xfrm6_dst_ops;
net/xfrm/xfrm_policy.c
2623
xdst = dst_alloc(dst_ops, NULL, DST_OBSOLETE_NONE, 0);
net/xfrm/xfrm_policy.c
4128
struct dst_ops *dst_ops = afinfo->dst_ops;
net/xfrm/xfrm_policy.c
4129
if (likely(dst_ops->kmem_cachep == NULL))
net/xfrm/xfrm_policy.c
4130
dst_ops->kmem_cachep = xfrm_dst_cache;
net/xfrm/xfrm_policy.c
4131
if (likely(dst_ops->check == NULL))
net/xfrm/xfrm_policy.c
4132
dst_ops->check = xfrm_dst_check;
net/xfrm/xfrm_policy.c
4133
if (likely(dst_ops->default_advmss == NULL))
net/xfrm/xfrm_policy.c
4134
dst_ops->default_advmss = xfrm_default_advmss;
net/xfrm/xfrm_policy.c
4135
if (likely(dst_ops->mtu == NULL))
net/xfrm/xfrm_policy.c
4136
dst_ops->mtu = xfrm_mtu;
net/xfrm/xfrm_policy.c
4137
if (likely(dst_ops->negative_advice == NULL))
net/xfrm/xfrm_policy.c
4138
dst_ops->negative_advice = xfrm_negative_advice;
net/xfrm/xfrm_policy.c
4139
if (likely(dst_ops->link_failure == NULL))
net/xfrm/xfrm_policy.c
4140
dst_ops->link_failure = xfrm_link_failure;
net/xfrm/xfrm_policy.c
4141
if (likely(dst_ops->neigh_lookup == NULL))
net/xfrm/xfrm_policy.c
4142
dst_ops->neigh_lookup = xfrm_neigh_lookup;
net/xfrm/xfrm_policy.c
4143
if (likely(!dst_ops->confirm_neigh))
net/xfrm/xfrm_policy.c
4144
dst_ops->confirm_neigh = xfrm_confirm_neigh;
net/xfrm/xfrm_policy.c
4155
struct dst_ops *dst_ops = afinfo->dst_ops;
net/xfrm/xfrm_policy.c
4167
dst_ops->kmem_cachep = NULL;
net/xfrm/xfrm_policy.c
4168
dst_ops->check = NULL;
net/xfrm/xfrm_policy.c
4169
dst_ops->negative_advice = NULL;
net/xfrm/xfrm_policy.c
4170
dst_ops->link_failure = NULL;