Home
last modified time | relevance | path

Searched refs:plcy (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/
A Dmcs.c372 void mcs_sa_plcy_write(struct mcs *mcs, u64 *plcy, int sa_id, int dir) in mcs_sa_plcy_write() argument
380 mcs_reg_write(mcs, reg, plcy[reg_id]); in mcs_sa_plcy_write()
385 mcs_reg_write(mcs, reg, plcy[reg_id]); in mcs_sa_plcy_write()
423 mcs_reg_write(mcs, reg, plcy); in mcs_secy_plcy_write()
493 u64 reg, plcy = 0; in mcs_install_flowid_bypass_entry() local
509 plcy = 0x7ull; in mcs_install_flowid_bypass_entry()
511 plcy = BIT_ULL(0) | 0x3ull << 4; in mcs_install_flowid_bypass_entry()
512 mcs_secy_plcy_write(mcs, plcy, secy_id, MCS_RX); in mcs_install_flowid_bypass_entry()
515 plcy = BIT_ULL(0) | GENMASK_ULL(43, 28); in mcs_install_flowid_bypass_entry()
517 plcy = BIT_ULL(0) | GENMASK_ULL(63, 48); in mcs_install_flowid_bypass_entry()
[all …]
A Dmcs.h195 void mcs_secy_plcy_write(struct mcs *mcs, u64 plcy, int id, int dir);
197 void mcs_sa_plcy_write(struct mcs *mcs, u64 *plcy, int sa, int dir);
A Dmcs_rvu_if.c524 mcs_sa_plcy_write(mcs, &req->plcy[i][0], in rvu_mbox_handler_mcs_sa_plcy_write()
553 mcs_secy_plcy_write(mcs, req->plcy, in rvu_mbox_handler_mcs_secy_plcy_write()
A Dmbox.h1826 u64 plcy; member
1845 u64 plcy[2][9]; /* Support 2 SA policy */ member
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/nic/
A Dcn10k_macsec.c225 req->plcy = policy; in cn10k_mcs_write_rx_secy()
330 memcpy((u8 *)&plcy_req->plcy[0][reg], in cn10k_mcs_write_rx_sa_plcy()
432 req->plcy = policy; in cn10k_mcs_write_tx_secy()
543 memcpy((u8 *)&plcy_req->plcy[0][reg], (src + reg * 8), 8); in cn10k_mcs_write_tx_sa_plcy()
547 plcy_req->plcy[0][8] = assoc_num; in cn10k_mcs_write_tx_sa_plcy()

Completed in 23 milliseconds