Home
last modified time | relevance | path

Searched refs:vcap_admin (Results 1 – 17 of 17) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/microchip/vcap/
A Dvcap_api.h163 struct vcap_admin { struct
224 struct vcap_admin *admin,
231 struct vcap_admin *admin,
235 (struct vcap_admin *admin);
238 struct vcap_admin *admin,
243 struct vcap_admin *admin,
250 struct vcap_admin *admin,
255 struct vcap_admin *admin,
261 struct vcap_admin *admin,
268 struct vcap_admin *admin,
A Dvcap_api_debugfs_kunit.c36 struct vcap_admin *admin, in test_val_keyset()
81 struct vcap_admin *admin, in test_add_def_fields()
93 static void test_cache_erase(struct vcap_admin *admin) in test_cache_erase()
104 static void test_cache_init(struct net_device *ndev, struct vcap_admin *admin, in test_cache_init()
112 static void test_cache_read(struct net_device *ndev, struct vcap_admin *admin, in test_cache_read()
218 struct vcap_admin *admin, in vcap_test_port_info()
242 static void vcap_test_api_init(struct vcap_admin *admin) in vcap_test_api_init()
305 struct vcap_admin admin = { in vcap_api_addr_keyset_test()
352 struct vcap_admin admin = { in vcap_api_show_admin_raw_test()
403 struct vcap_admin admin = { in vcap_api_show_admin_test()
[all …]
A Dvcap_api_debugfs.c13 struct vcap_admin *admin;
161 struct vcap_admin *admin = ri->admin; in vcap_debugfs_show_keysets()
195 struct vcap_admin *admin = ri->admin; in vcap_debugfs_show_rule_keyset()
216 struct vcap_admin *admin = ri->admin; in vcap_debugfs_show_rule_actionset()
237 struct vcap_admin *admin, in vcap_show_admin_rule()
267 struct vcap_admin *admin, in vcap_show_admin_info()
293 struct vcap_admin *admin, in vcap_show_admin()
316 struct vcap_admin *admin, in vcap_show_admin_raw()
371 struct vcap_admin *admin; in vcap_port_debugfs_show()
441 struct vcap_admin *admin; in vcap_debugfs()
A Dvcap_api_kunit.c74 struct vcap_admin *admin, in test_add_def_fields()
582 struct vcap_admin admin = { in vcap_api_encode_keyfield_test()
642 struct vcap_admin admin = { in vcap_api_encode_max_keyfield_test()
708 struct vcap_admin admin = { in vcap_api_encode_actionfield_test()
828 struct vcap_admin admin = { in vcap_api_encode_rule_keyset_test()
939 struct vcap_admin admin = { in vcap_api_encode_rule_actionset_test()
1000 struct vcap_admin admin = { in vcap_api_rule_add_keyvalue_test()
1085 struct vcap_admin admin = { in vcap_api_rule_add_actionvalue_test()
1157 struct vcap_admin admin = { in vcap_api_rule_find_keyset_basic_test()
1204 struct vcap_admin admin = { in vcap_api_rule_find_keyset_failed_test()
[all …]
A Dvcap_api_private.h26 struct vcap_admin *admin; /* vcap hw instance */
108 struct vcap_admin *admin, int addr,
A Dvcap_api.c927 struct vcap_admin *admin; in vcap_rule_exists()
942 struct vcap_admin *admin; in vcap_get_locked_rule()
959 struct vcap_admin *admin; in vcap_lookup_rule_by_cookie()
1591 struct vcap_admin *admin; in vcap_find_admin()
1646 struct vcap_admin *admin; in vcap_is_next_lookup()
2145 struct vcap_admin *admin; in vcap_is_chain_used()
2161 struct vcap_admin *admin; in vcap_get_next_chain()
2181 struct vcap_admin *admin; in vcap_path_exist()
2284 struct vcap_admin *admin; in vcap_alloc_rule()
2507 struct vcap_admin *admin; in vcap_del_rule()
[all …]
A Dvcap_api_client.h212 int vcap_chain_id_to_lookup(struct vcap_admin *admin, int cur_cid);
214 struct vcap_admin *vcap_find_admin(struct vcap_control *vctrl, int cid);
243 int vcap_del_rules(struct vcap_control *vctrl, struct vcap_admin *admin);
A Dvcap_tc.h13 struct vcap_admin *admin;
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_vcap_impl.c55 struct vcap_admin *admin, in __lan966x_vcap_range_init()
170 struct vcap_admin *admin, in lan966x_vcap_validate_keyset()
207 struct vcap_admin *admin, in lan966x_vcap_add_default_fields()
235 struct vcap_admin *admin, in lan966x_vcap_cache_write()
273 struct vcap_admin *admin, in lan966x_vcap_cache_read()
309 struct vcap_admin *admin, in lan966x_vcap_range_init()
320 struct vcap_admin *admin, in lan966x_vcap_update()
406 static struct vcap_admin *
410 struct vcap_admin *admin; in lan966x_vcap_admin_alloc()
447 struct vcap_admin *admin, in lan966x_vcap_block_init()
[all …]
A Dlan966x_tc_flower.c138 struct vcap_admin *admin, in lan966x_tc_flower_use_dissectors()
226 struct vcap_admin *admin, in lan966x_tc_flower_add()
295 struct vcap_admin *admin) in lan966x_tc_flower_del()
319 struct vcap_admin *admin) in lan966x_tc_flower_stats()
339 struct vcap_admin *admin; in lan966x_tc_flower()
A Dlan966x_vcap_debugfs.c9 struct vcap_admin *admin, in lan966x_vcap_port_keys()
79 struct vcap_admin *admin, in lan966x_vcap_port_info()
A Dlan966x_main.h620 struct vcap_admin *admin,
624 struct vcap_admin *admin, in lan966x_vcap_port_info()
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_vcap_impl.c169 struct vcap_admin *admin, in sparx5_vcap_type_err()
208 struct vcap_admin *admin, in _sparx5_vcap_range_init()
265 struct vcap_admin *admin) in sparx5_vcap_block_init()
693 struct vcap_admin *admin, in sparx5_vcap_get_port_keyset()
919 struct vcap_admin *admin, in sparx5_vcap_is0_cache_write()
960 struct vcap_admin *admin, in sparx5_vcap_is2_cache_write()
1020 struct vcap_admin *admin, in sparx5_vcap_es0_cache_write()
1061 struct vcap_admin *admin, in sparx5_vcap_es2_cache_write()
1682 static struct vcap_admin *
1686 struct vcap_admin *admin; in sparx5_vcap_admin_alloc()
[all …]
A Dsparx5_vcap_debugfs.h19 struct vcap_admin *admin,
25 struct vcap_admin *admin, in sparx5_port_info()
A Dsparx5_tc_flower.c228 struct vcap_admin *admin, in sparx5_tc_use_dissectors()
366 struct vcap_admin *admin, in sparx5_tc_select_protocol_keyset()
461 struct vcap_admin *admin, in sparx5_tc_add_rule_copy()
524 struct vcap_admin *admin, in sparx5_tc_add_remaining_rules()
542 static int sparx5_tc_set_actionset(struct vcap_admin *admin, in sparx5_tc_set_actionset()
611 struct vcap_admin *admin, in sparx5_tc_add_rule_link()
804 static int sparx5_tc_action_trap(struct vcap_admin *admin, in sparx5_tc_action_trap()
1001 struct vcap_admin *admin, in sparx5_tc_flower_replace()
1211 struct vcap_admin *admin) in sparx5_tc_flower_destroy()
1245 struct vcap_admin *admin) in sparx5_tc_flower_stats()
[all …]
A Dsparx5_vcap_debugfs.c77 struct vcap_admin *admin, in sparx5_vcap_is0_port_keys()
120 struct vcap_admin *admin, in sparx5_vcap_is2_port_keys()
233 struct vcap_admin *admin, in sparx5_vcap_is2_port_stickies()
288 struct vcap_admin *admin, in sparx5_vcap_es0_port_keys()
326 struct vcap_admin *admin, in sparx5_vcap_es2_port_keys()
406 struct vcap_admin *admin, in sparx5_vcap_es2_port_stickies()
440 struct vcap_admin *admin, in sparx5_port_info()
A Dsparx5_vcap_impl.h193 struct vcap_admin *admin,
199 bool sparx5_vcap_is_known_etype(struct vcap_admin *admin, u16 etype);

Completed in 34 milliseconds