Searched refs:table_id (Results 1 - 25 of 123) sorted by relevance

12345

/vpp/src/plugins/svs/
H A Dsvs.h30 extern int svs_table_add (fib_protocol_t fproto, u32 table_id);
31 extern int svs_table_delete (fib_protocol_t fproto, u32 table_id);
33 extern int svs_route_add (u32 table_id,
35 extern int svs_route_delete (u32 table_id, const fib_prefix_t * pfx);
37 extern int svs_enable (fib_protocol_t fproto, u32 table_id, u32 sw_if_index);
38 extern int svs_disable (fib_protocol_t fproto, u32 table_id, u32 sw_if_index);
40 typedef walk_rc_t (*svs_walk_fn_t) (fib_protocol_t fproto, u32 table_id,
H A Dsvs.c32 svs_table_add (fib_protocol_t fproto, u32 table_id) argument
34 fib_table_find_or_create_and_lock (fproto, table_id, svs_fib_src);
40 svs_table_delete (fib_protocol_t fproto, u32 table_id) argument
44 fib_index = fib_table_find (fproto, table_id);
82 svs_route_add (u32 table_id, const fib_prefix_t * pfx, u32 source_table_id) argument
87 fib_index = fib_table_find (pfx->fp_proto, table_id);
103 svs_route_delete (u32 table_id, const fib_prefix_t * pfx) argument
107 fib_index = fib_table_find (pfx->fp_proto, table_id);
118 svs_enable (fib_protocol_t fproto, u32 table_id, u32 sw_if_index) argument
125 fib_index = fib_table_find (fproto, table_id);
195 svs_disable(fib_protocol_t fproto, u32 table_id, u32 sw_if_index) argument
412 u32 table_id; local
458 u32 sw_if_index, table_id; local
512 u32 table_id, src_table_id; local
[all...]
H A Dsvs_api.c75 rv = svs_table_add (fproto, ntohl (mp->table_id));
79 rv = svs_table_delete (fproto, ntohl (mp->table_id));
97 rv = svs_route_add (ntohl (mp->table_id), &pfx,
102 rv = svs_route_delete (ntohl (mp->table_id), &pfx);
123 rv = svs_enable (fproto, ntohl (mp->table_id), ntohl (mp->sw_if_index));
128 svs_disable (fproto, ntohl (mp->table_id), ntohl (mp->sw_if_index));
145 u32 table_id, u32 sw_if_index, void *args)
157 mp->table_id = htonl (table_id);
144 svs_send_details(fib_protocol_t fproto, u32 table_id, u32 sw_if_index, void *args) argument
/vpp/src/vnet/bier/
H A Dbier_disp_table.h60 extern void bier_disp_table_entry_path_add(u32 table_id,
65 extern void bier_disp_table_entry_path_remove(u32 table_id,
70 extern index_t bier_disp_table_find(u32 table_id);
73 extern index_t bier_disp_table_add_or_lock(u32 table_id);
74 extern void bier_disp_table_unlock_w_table_id(u32 table_id);
88 extern void bier_disp_table_walk(u32 table_id,
H A Dbier_disp_table.c42 bier_disp_table_find(u32 table_id) argument
46 p = hash_get(bier_disp_table_id_to_index, table_id);
57 bier_disp_table_add_or_lock (u32 table_id) argument
62 bdti = bier_disp_table_find(table_id);
69 bdt->bdt_table_id = table_id;
72 hash_set(bier_disp_table_id_to_index, table_id,
91 bier_disp_table_unlock_w_table_id (u32 table_id) argument
95 bdti = bier_disp_table_find(table_id);
217 bier_disp_table_entry_path_add (u32 table_id, argument
224 bdti = bier_disp_table_find(table_id);
243 bier_disp_table_entry_path_remove(u32 table_id, bier_bp_t src, bier_hdr_proto_id_t payload_proto, const fib_route_path_t *rpath) argument
274 bier_disp_table_walk(u32 table_id, bier_disp_table_walk_fn_t fn, void *ctx) argument
[all...]
/vpp/test/
H A Dvpp_ip_route.py96 def find_route(test, addr, len, table_id=0, sw_if_index=None):
100 routes = test.vapi.ip_route_dump(table_id, False)
102 routes = test.vapi.ip_route_dump(table_id, True)
105 if table_id == e.route.table_id \
122 if table.table_id == r.route.table_id \
131 if table.table_id == r.route.table_id \
138 table_id
[all...]
H A Dvpp_teib.py20 def __init__(self, test, itf, peer, nh, table_id=0):
22 self.table_id = table_id
31 'nh_table_id': self.table_id,
43 'nh_table_id': self.table_id,
H A Dtest_tcp.py25 table_id = 0
30 if table_id != 0:
31 tbl = VppIpTable(self, table_id)
34 i.set_table_ip4(table_id)
36 table_id += 1
63 nh_table_id=0)], table_id=1)
H A Dvpp_udp_encap.py31 table_id=0):
33 self.table_id = table_id
47 self.table_id)
H A Dvpp_ipip_tun_interface.py12 table_id=0, dscp=0x0,
17 self.table_id = table_id
30 'table_id': self.table_id,
H A Dtest_session.py26 table_id = 0
31 if table_id != 0:
32 tbl = VppIpTable(self, table_id)
35 i.set_table_ip4(table_id)
37 table_id += 1
65 nh_table_id=0)], table_id=1)
H A Dtest_tls.py71 table_id = 0
76 if table_id != 0:
77 tbl = VppIpTable(self, table_id)
80 i.set_table_ip4(table_id)
82 table_id += 1
112 nh_table_id=0)], table_id=1)
H A Dtest_udp.py37 table_id = 0
43 if table_id != 0:
44 tbl = VppIpTable(self, table_id)
47 tbl = VppIpTable(self, table_id, is_ip6=1)
51 i.set_table_ip4(table_id)
52 i.set_table_ip6(table_id)
57 table_id += 1
109 table_id=1)
114 table_id=2)
119 table_id
[all...]
/vpp/src/vnet/mfib/
H A Dmfib_api.h35 u32 table_id,
H A Dip4_mfib.h79 * @param table_id
81 * and can be retrieved with \c ret->table_id.
86 extern u32 ip4_mfib_table_find_or_create_and_lock(u32 table_id,
91 u32 ip4_mfib_index_from_table_id (u32 table_id) argument
96 p = hash_get (im->mfib_index_by_table_id, table_id);
H A Dip6_mfib.h82 * @param table_id
84 * and can be retrieved with \c ret->table_id.
89 extern u32 ip6_mfib_table_find_or_create_and_lock(u32 table_id,
95 u32 ip6_mfib_index_from_table_id (u32 table_id) argument
100 p = hash_get (im->mfib_index_by_table_id, table_id);
/vpp/src/plugins/svs/test/
H A Dtest_svs.py35 table_id = 0
40 if table_id != 0:
41 tbl = VppIpTable(self, table_id)
43 tbl = VppIpTable(self, table_id, is_ip6=1)
46 i.set_table_ip4(table_id)
47 i.set_table_ip6(table_id)
52 table_id += 1
107 for table_id in table_ids:
109 VppEnum.vl_api_address_family_t.ADDRESS_IP4, table_id)
116 table_id, "
[all...]
/vpp/src/vnet/mpls/
H A Dmpls.c218 u32 table_id, is_del, is_ip, payload_proto; local
227 table_id = 0;
240 if (unformat (line_input, "table %d", &table_id))
294 u32 fib_index = fib_table_find(pfx.fp_proto, table_id);
299 format_fib_protocol, pfx.fp_proto, table_id);
327 fib_index = mpls_fib_index_from_table_id(table_id);
332 table_id);
358 table_id);
383 u32 table_id, is_add; local
387 table_id
[all...]
H A Dmpls.h99 void mpls_table_create (u32 table_id, u8 is_api, const u8 * name);
100 void mpls_table_delete (u32 table_id, u8 is_api);
/vpp/src/vnet/fib/
H A Dmpls_fib.c73 mpls_fib_index_from_table_id (u32 table_id) argument
78 p = hash_get (mm->fib_index_by_table_id, table_id);
86 mpls_fib_create_with_table_id (u32 table_id, argument
106 hash_set (mpls_main.fib_index_by_table_id, table_id, fib_table->ft_index);
108 fib_table->ft_table_id = table_id;
224 mpls_fib_table_find_or_create_and_lock (u32 table_id, argument
229 index = mpls_fib_index_from_table_id(table_id);
231 return mpls_fib_create_with_table_id(table_id, src);
425 int table_id; local
427 table_id
[all...]
/vpp/src/examples/srv6-sample-localsid/
H A Dsrv6_localsid_sample.c90 u32 table_id; local
91 if (unformat (input, "new_srv6_localsid %u", &table_id))
101 ls_mem->fib_table = table_id;
/vpp/src/plugins/srv6-ad/test/
H A Dvpp_srv6.py153 table_id,
162 self.table_id = table_id
170 table_id=self.table_id,
181 table_id=self.table_id,
194 % (self.table_id,
/vpp/src/plugins/srv6-am/test/
H A Dvpp_srv6.py153 table_id,
162 self.table_id = table_id
170 table_id=self.table_id,
181 table_id=self.table_id,
194 % (self.table_id,
/vpp/src/plugins/srv6-as/test/
H A Dvpp_srv6.py153 table_id,
162 self.table_id = table_id
170 table_id=self.table_id,
181 table_id=self.table_id,
194 % (self.table_id,
/vpp/extras/vom/vom/
H A Droute_cmds.cpp51 payload.route.table_id = m_id;
55 payload.route.table_id = m_id;
103 payload.route.table_id = m_id;
105 payload.route.table_id = m_id;
145 payload.table.table_id = m_id;

Completed in 15 milliseconds

12345