Home
last modified time | relevance | path

Searched refs:mskstr (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/microchip/vcap/
Dvcap_api_debugfs_kunit.c115 u32 *keystr, *mskstr, *actstr; in test_cache_read() local
122 mskstr = &admin->cache.maskstream[start]; in test_cache_read()
129 mskstr[idx] = ~mskstr[idx]; in test_cache_read()
131 __LINE__, start + idx, mskstr[idx]); in test_cache_read()
157 u32 *keystr, *mskstr, *actstr; in test_cache_write() local
163 mskstr = &admin->cache.maskstream[start]; in test_cache_write()
170 mskstr[idx] = ~mskstr[idx]; in test_cache_write()
172 __LINE__, start + idx, mskstr[idx]); in test_cache_write()
Dvcap_api_kunit.c106 u32 *keystr, *mskstr, *actstr; in test_cache_read() local
113 mskstr = &admin->cache.maskstream[start]; in test_cache_read()
120 mskstr[idx] = ~mskstr[idx]; in test_cache_read()
122 __LINE__, start + idx, mskstr[idx]); in test_cache_read()
148 u32 *keystr, *mskstr, *actstr; in test_cache_write() local
154 mskstr = &admin->cache.maskstream[start]; in test_cache_write()
161 mskstr[idx] = ~mskstr[idx]; in test_cache_write()
163 __LINE__, start + idx, mskstr[idx]); in test_cache_write()
/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/
Dsparx5_vcap_impl.c924 u32 *keystr, *mskstr, *actstr; in sparx5_vcap_is0_cache_write() local
928 mskstr = &admin->cache.maskstream[start]; in sparx5_vcap_is0_cache_write()
935 spx5_wr(keystr[idx] & mskstr[idx], sparx5, in sparx5_vcap_is0_cache_write()
937 spx5_wr(~mskstr[idx], sparx5, in sparx5_vcap_is0_cache_write()
965 u32 *keystr, *mskstr, *actstr; in sparx5_vcap_is2_cache_write() local
969 mskstr = &admin->cache.maskstream[start]; in sparx5_vcap_is2_cache_write()
976 spx5_wr(keystr[idx] & mskstr[idx], sparx5, in sparx5_vcap_is2_cache_write()
978 spx5_wr(~mskstr[idx], sparx5, in sparx5_vcap_is2_cache_write()
1025 u32 *keystr, *mskstr, *actstr; in sparx5_vcap_es0_cache_write() local
1029 mskstr = &admin->cache.maskstream[start]; in sparx5_vcap_es0_cache_write()
[all …]
/linux-6.12.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_vcap_impl.c438 u32 *keystr, *mskstr, *actstr; in lan966x_vcap_cache_write() local
441 mskstr = &admin->cache.maskstream[start]; in lan966x_vcap_cache_write()
447 lan_wr(keystr[i] & mskstr[i], lan966x, in lan966x_vcap_cache_write()
449 lan_wr(~mskstr[i], lan966x, in lan966x_vcap_cache_write()
480 u32 *keystr, *mskstr, *actstr; in lan966x_vcap_cache_read() local
483 mskstr = &admin->cache.maskstream[start]; in lan966x_vcap_cache_read()
490 mskstr[i] = in lan966x_vcap_cache_read()