Searched refs:dpo (Results 1 - 25 of 194) sorted by relevance

12345678

/vpp/src/vnet/dpo/
H A Ddrop_dpo.h23 #include <vnet/dpo/dpo.h>
25 extern int dpo_is_drop(const dpo_id_t *dpo);
H A Dinterface_tx_dpo.h25 #include <vnet/dpo/dpo.h>
29 dpo_id_t *dpo);
H A Dpunt_dpo.h22 #include <vnet/dpo/dpo.h>
24 extern int dpo_is_punt(const dpo_id_t *dpo);
H A Dip6_ll_dpo.h24 #include <vnet/dpo/dpo.h>
H A Dip_null_dpo.h30 #include <vnet/dpo/dpo.h>
52 dpo_id_t *dpo);
H A Dpunt_dpo.c20 #include <vnet/dpo/dpo.h>
33 dpo_is_punt (const dpo_id_t *dpo) argument
35 return (dpo->dpoi_type == DPO_PUNT);
39 punt_dpo_lock (dpo_id_t *dpo) argument
48 punt_dpo_unlock (dpo_id_t *dpo) argument
58 return (format(s, "dpo-punt"));
H A Ddpo.c26 #include <vnet/dpo/dpo.h>
31 #include <vnet/dpo/load_balance.h>
32 #include <vnet/dpo/mpls_label_dpo.h>
33 #include <vnet/dpo/lookup_dpo.h>
34 #include <vnet/dpo/drop_dpo.h>
35 #include <vnet/dpo/receive_dpo.h>
36 #include <vnet/dpo/punt_dpo.h>
37 #include <vnet/dpo/classify_dpo.h>
38 #include <vnet/dpo/ip_null_dp
150 dpo_id_t *dpo = va_arg (*args, dpo_id_t*); local
186 dpo_set(dpo_id_t *dpo, dpo_type_t type, dpo_proto_t proto, index_t index) argument
232 dpo_reset(dpo_id_t *dpo) argument
278 dpo_is_adj(const dpo_id_t *dpo) argument
287 dpo_default_get_next_node(const dpo_id_t *dpo) argument
364 dpo_lock(dpo_id_t *dpo) argument
373 dpo_unlock(dpo_id_t *dpo) argument
382 dpo_get_urpf(const dpo_id_t *dpo) argument
486 dpo_stack_i(u32 edge, dpo_id_t *dpo, const dpo_id_t *parent) argument
516 dpo_stack(dpo_type_t child_type, dpo_proto_t child_proto, dpo_id_t *dpo, const dpo_id_t *parent) argument
521 dpo_stack_i(dpo_get_next_node(child_type, child_proto, parent), dpo, parent); local
531 dpo_stack_from_node(u32 child_node_index, dpo_id_t *dpo, const dpo_id_t *parent) argument
[all...]
H A Dinterface_rx_dpo.h19 #include <vnet/dpo/dpo.h>
54 dpo_id_t *dpo);
H A Dl3_proxy_dpo.h24 #include <vnet/dpo/dpo.h>
48 dpo_id_t *dpo);
H A Ddvr_dpo.h19 #include <vnet/dpo/dpo.h>
67 dpo_id_t *dpo);
H A Dreceive_dpo.h23 #include <vnet/dpo/dpo.h>
50 extern int dpo_is_receive(const dpo_id_t *dpo);
55 dpo_id_t *dpo);
H A Dinterface_tx_dpo.c16 #include <vnet/dpo/interface_tx_dpo.h>
24 interface_tx_dpo_lock (dpo_id_t *dpo) argument
29 interface_tx_dpo_unlock (dpo_id_t *dpo) argument
41 dpo_id_t *dpo)
43 dpo_set(dpo, DPO_INTERFACE_TX, proto, sw_if_index);
53 return (format(s, "%U-tx-dpo:",
65 interface_tx_dpo_get_next_node (const dpo_id_t *dpo) argument
74 dpo->dpoi_index));
39 interface_tx_dpo_add_or_lock(dpo_proto_t proto, u32 sw_if_index, dpo_id_t *dpo) argument
H A Dl3_proxy_dpo.c21 #include <vnet/dpo/l3_proxy_dpo.h>
40 l3_proxy_dpo_get_from_dpo (const dpo_id_t *dpo) argument
42 ASSERT(DPO_L3_PROXY == dpo->dpoi_type);
44 return (l3_proxy_dpo_get(dpo->dpoi_index));
58 dpo_id_t *dpo)
66 dpo_set(dpo, DPO_L3_PROXY, proto, (l3p - l3_proxy_dpo_pool));
70 l3_proxy_dpo_lock (dpo_id_t *dpo) argument
74 l3p = l3_proxy_dpo_get_from_dpo(dpo);
79 l3_proxy_dpo_unlock (dpo_id_t *dpo) argument
83 l3p = l3_proxy_dpo_get_from_dpo(dpo);
56 l3_proxy_dpo_add_or_lock(dpo_proto_t proto, u32 sw_if_index, dpo_id_t *dpo) argument
93 l3_proxy_dpo_get_urpf(const dpo_id_t *dpo) argument
[all...]
H A Dpw_cw.h21 #include <vnet/dpo/dpo.h>
60 * @param dpo The PW CW DPO created
63 dpo_id_t *dpo);
H A Dreceive_dpo.c21 #include <vnet/dpo/receive_dpo.h>
29 dpo_is_receive (const dpo_id_t *dpo) argument
31 return (dpo->dpoi_type == DPO_RECEIVE);
51 receive_dpo_get_from_dpo (const dpo_id_t *dpo) argument
53 ASSERT(DPO_RECEIVE == dpo->dpoi_type);
55 return (receive_dpo_get(dpo->dpoi_index));
70 dpo_id_t *dpo)
82 dpo_set(dpo, DPO_RECEIVE, proto, (rd - receive_dpo_pool));
86 receive_dpo_lock (dpo_id_t *dpo) argument
90 rd = receive_dpo_get_from_dpo(dpo);
67 receive_dpo_add_or_lock(dpo_proto_t proto, u32 sw_if_index, const ip46_address_t *nh_addr, dpo_id_t *dpo) argument
95 receive_dpo_unlock(dpo_id_t *dpo) argument
[all...]
/vpp/src/vnet/srv6/
H A Dsr.c28 #include <vnet/dpo/dpo.h>
29 #include <vnet/dpo/replicate_dpo.h>
38 sr_dpo_lock (dpo_id_t * dpo) argument
47 sr_dpo_unlock (dpo_id_t * dpo) argument
/vpp/src/vnet/lisp-cp/
H A Dlisp_cp_dpo.h20 #include <vnet/dpo/dpo.h>
/vpp/src/vnet/fib/
H A Dfib_internal.h20 #include <vnet/dpo/dpo.h>
41 * @param dpo
46 const dpo_id_t *dpo);
57 * @param dpo
62 const dpo_id_t *dpo);
H A Dfib_entry_src_drop.c39 const dpo_id_t *dpo)
43 dpo);
35 fib_entry_src_drop_add(fib_entry_src_t *src, const fib_entry_t *entry, fib_entry_flag_t flags, dpo_proto_t proto, const dpo_id_t *dpo) argument
/vpp/src/plugins/nat/dslite/
H A Ddslite_dpo.h20 #include <vnet/dpo/dpo.h>
22 void dslite_dpo_create (dpo_proto_t dproto, u32 aftr_index, dpo_id_t * dpo);
23 void dslite_ce_dpo_create (dpo_proto_t dproto, u32 b4_index, dpo_id_t * dpo);
/vpp/src/plugins/nat/
H A Dnat_dpo.h20 #include <vnet/dpo/dpo.h>
22 void nat_dpo_create (dpo_proto_t dproto, u32 aftr_index, dpo_id_t * dpo);
H A Dnat_dpo.c22 nat_dpo_create (dpo_proto_t dproto, u32 aftr_index, dpo_id_t * dpo) argument
24 dpo_set (dpo, nat_dpo_type, dproto, aftr_index);
37 nat_dpo_lock (dpo_id_t * dpo) argument
42 nat_dpo_unlock (dpo_id_t * dpo) argument
/vpp/src/plugins/gbp/
H A Dgbp_fwd_dpo.h19 #include <vnet/dpo/dpo.h>
39 extern void gbp_fwd_dpo_add_or_lock (dpo_proto_t dproto, dpo_id_t * dpo);
H A Dgbp_policy_dpo.h19 #include <vnet/dpo/dpo.h>
20 #include <vnet/dpo/load_balance.h>
67 u32 sw_if_index, dpo_id_t * dpo);
92 const dpo_id_t *dpo; local
104 dpo = load_balance_get_bucket_i (lb, 0);
106 if (dpo->dpoi_type != gbp_policy_dpo_type)
109 gpd = gbp_policy_dpo_get (dpo->dpoi_index);
/vpp/src/vnet/bier/
H A Dbier_bift_table.h19 #include <vnet/dpo/dpo.h>
44 const dpo_id_t *dpo);

Completed in 6 milliseconds

12345678