Symbol: vcap_rule_internal
drivers/net/ethernet/microchip/vcap/vcap_api.c
1004
struct vcap_rule_internal *duprule;
drivers/net/ethernet/microchip/vcap/vcap_api.c
1098
static void vcap_copy_to_client_actionfield(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1200
static void vcap_copy_to_client_keyfield(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1305
static void vcap_rule_alloc_keyfield(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1414
static void vcap_rule_alloc_actionfield(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1431
static int vcap_decode_actionset(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
1474
static int vcap_decode_keyset(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
1532
static int vcap_read_rule(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
1564
static int vcap_write_rule(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
1590
static int vcap_write_counter(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1713
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
1747
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
1867
static bool _vcap_rule_find_keysets(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1911
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
1945
static bool vcap_rule_find_actionsets(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
1989
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2079
static u32 vcap_next_rule_addr(u32 addr, struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2085
static u32 vcap_set_rule_id(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2099
static int vcap_insert_rule(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2103
struct vcap_rule_internal *duprule, *iter, *elem = NULL;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2166
static void vcap_move_rules(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2247
static void vcap_rule_set_state(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2260
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2316
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2387
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2406
struct vcap_rule *vcap_decode_rule(struct vcap_rule_internal *elem)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2408
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2436
struct vcap_rule_internal *elem;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2457
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2492
static int vcap_valid_rule_move(struct vcap_rule_internal *el, int offset)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2498
static void vcap_adjust_rule_addr(struct vcap_rule_internal *el, int offset)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2504
static int vcap_fill_rule_gap(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2507
struct vcap_rule_internal *elem;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2539
struct vcap_rule_internal *ri, *elem;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2568
elem = list_last_entry(&admin->rules, struct vcap_rule_internal,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2582
struct vcap_rule_internal *ri, *next_ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2611
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2624
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2642
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2655
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2675
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2796
struct vcap_rule_internal *ri = (struct vcap_rule_internal *)rule;
drivers/net/ethernet/microchip/vcap/vcap_api.c
2810
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2824
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2843
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2922
static int vcap_read_counter(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2977
static int vcap_enable_rule(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
3010
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
3045
static int vcap_disable_rule(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
3068
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
3254
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
3262
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
3283
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
3320
static int vcap_rule_get_untyped_keyset(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
3340
int vcap_rule_get_keysets(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
3387
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
3454
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
3501
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
3568
struct vcap_rule_internal *ri = to_intrule(erule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
446
static void vcap_encode_keyfield(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
500
struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
536
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
591
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
635
static int vcap_encode_rule_keyset(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
739
static void vcap_encode_actionfield(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
781
static void vcap_encode_actionfield_typegroups(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api.c
793
static int vcap_encode_rule_actionset(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
847
static int vcap_encode_rule(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
878
void vcap_erase_cache(struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api.c
887
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
907
struct vcap_rule_internal *ri = to_intrule(rule);
drivers/net/ethernet/microchip/vcap/vcap_api.c
926
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
938
static struct vcap_rule_internal *
drivers/net/ethernet/microchip/vcap/vcap_api.c
941
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
958
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api.c
984
struct vcap_rule_internal *elem;
drivers/net/ethernet/microchip/vcap/vcap_api.c
999
static struct vcap_rule_internal *vcap_dup_rule(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
158
static int vcap_debugfs_show_keysets(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
191
static int vcap_debugfs_show_rule_keyset(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
212
static int vcap_debugfs_show_rule_actionset(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
239
struct vcap_rule_internal *ri)
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
296
struct vcap_rule_internal *elem;
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
322
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
334
ri = list_first_entry(&admin->rules, struct vcap_rule_internal, list);
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
362
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
509
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1015
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1116
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1193
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1240
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1287
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1355
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1383
ri = (struct vcap_rule_internal *)rule;
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1462
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1471
struct vcap_rule_internal ri2 = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1515
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1524
struct vcap_rule_internal ri2 = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
1623
struct vcap_rule_internal *elem;
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
2003
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
2070
struct vcap_rule_internal ri = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
251
struct vcap_rule_internal *ri;
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
292
ri = (struct vcap_rule_internal *)rule;
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
592
struct vcap_rule_internal rule = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
653
struct vcap_rule_internal rule = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
716
struct vcap_rule_internal rule = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
837
struct vcap_rule_internal rule = {
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
947
struct vcap_rule_internal rule = {
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
119
int vcap_rule_get_keysets(struct vcap_rule_internal *ri,
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
122
struct vcap_rule *vcap_decode_rule(struct vcap_rule_internal *elem);
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
14
#define to_intrule(rule) container_of((rule), struct vcap_rule_internal, data)
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
54
void vcap_erase_cache(struct vcap_rule_internal *ri);