• Home
  • Raw
  • Download

Lines Matching refs:admin

36 					      struct vcap_admin *admin,  in test_val_keyset()  argument
44 switch (admin->vtype) { in test_val_keyset()
72 __func__, __LINE__, admin->vtype); in test_val_keyset()
81 struct vcap_admin *admin, in test_add_def_fields() argument
84 if (admin->vinst == 0 || admin->vinst == 2) in test_add_def_fields()
93 static void test_cache_erase(struct vcap_admin *admin) in test_cache_erase() argument
96 memset(admin->cache.keystream, 0, test_cache_erase_count); in test_cache_erase()
97 memset(admin->cache.maskstream, 0, test_cache_erase_count); in test_cache_erase()
98 memset(admin->cache.actionstream, 0, test_cache_erase_count); in test_cache_erase()
104 static void test_cache_init(struct net_device *ndev, struct vcap_admin *admin, in test_cache_init() argument
112 static void test_cache_read(struct net_device *ndev, struct vcap_admin *admin, in test_cache_read() argument
121 keystr = &admin->cache.keystream[start]; in test_cache_read()
122 mskstr = &admin->cache.maskstream[start]; in test_cache_read()
135 actstr = &admin->cache.actionstream[start]; in test_cache_read()
144 admin->cache.counter = test_hw_cache.counter; in test_cache_read()
145 admin->cache.sticky = test_hw_cache.sticky; in test_cache_read()
154 static void test_cache_write(struct net_device *ndev, struct vcap_admin *admin, in test_cache_write() argument
162 keystr = &admin->cache.keystream[start]; in test_cache_write()
163 mskstr = &admin->cache.maskstream[start]; in test_cache_write()
176 actstr = &admin->cache.actionstream[start]; in test_cache_write()
185 test_hw_cache.counter = admin->cache.counter; in test_cache_write()
186 test_hw_cache.sticky = admin->cache.sticky; in test_cache_write()
196 static void test_cache_update(struct net_device *ndev, struct vcap_admin *admin, in test_cache_update() argument
208 static void test_cache_move(struct net_device *ndev, struct vcap_admin *admin, in test_cache_move() argument
218 struct vcap_admin *admin, in vcap_test_port_info() argument
242 static void vcap_test_api_init(struct vcap_admin *admin) in vcap_test_api_init() argument
246 INIT_LIST_HEAD(&admin->list); in vcap_test_api_init()
247 INIT_LIST_HEAD(&admin->rules); in vcap_test_api_init()
248 INIT_LIST_HEAD(&admin->enabled); in vcap_test_api_init()
249 mutex_init(&admin->lock); in vcap_test_api_init()
250 list_add_tail(&admin->list, &test_vctrl.list); in vcap_test_api_init()
305 struct vcap_admin admin = { in vcap_api_addr_keyset_test() local
317 vcap_test_api_init(&admin); in vcap_api_addr_keyset_test()
325 admin.cache.keystream = &keydata[idx]; in vcap_api_addr_keyset_test()
326 admin.cache.maskstream = &mskdata[idx]; in vcap_api_addr_keyset_test()
327 ret = vcap_addr_keysets(&test_vctrl, &test_netdev, &admin, in vcap_api_addr_keyset_test()
333 admin.cache.keystream = &keydata[idx]; in vcap_api_addr_keyset_test()
334 admin.cache.maskstream = &mskdata[idx]; in vcap_api_addr_keyset_test()
336 ret = vcap_addr_keysets(&test_vctrl, &test_netdev, &admin, in vcap_api_addr_keyset_test()
352 struct vcap_admin admin = { in vcap_api_show_admin_raw_test() local
372 vcap_test_api_init(&admin); in vcap_api_show_admin_raw_test()
373 list_add_tail(&ri.list, &admin.rules); in vcap_api_show_admin_raw_test()
375 ret = vcap_show_admin_raw(&test_vctrl, &admin, &out); in vcap_api_show_admin_raw_test()
403 struct vcap_admin admin = { in vcap_api_show_admin_test() local
418 vcap_test_api_init(&admin); in vcap_api_show_admin_test()
420 vcap_show_admin_info(&test_vctrl, &admin, &out); in vcap_api_show_admin_test()
494 struct vcap_admin admin = { in vcap_api_show_admin_rule_test() local
510 .admin = &admin, in vcap_api_show_admin_rule_test()
529 vcap_test_api_init(&admin); in vcap_api_show_admin_rule_test()
530 list_add_tail(&ri.list, &admin.rules); in vcap_api_show_admin_rule_test()
532 ret = vcap_show_admin(&test_vctrl, &admin, &out); in vcap_api_show_admin_rule_test()