Home
last modified time | relevance | path

Searched refs:sc_id (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs_cnf10kb.c96 reg = MCSX_CPM_TX_SLAVE_SA_MAP_MEM_0X(map->sc_id); in cnf10kb_mcs_tx_sa_mem_map_write()
103 val |= BIT_ULL(map->sc_id); in cnf10kb_mcs_tx_sa_mem_map_write()
105 val &= ~BIT_ULL(map->sc_id); in cnf10kb_mcs_tx_sa_mem_map_write()
109 mcs_reg_write(mcs, MCSX_CPM_TX_SLAVE_SA_INDEX0_VLDX(map->sc_id), map->sa_index0_vld); in cnf10kb_mcs_tx_sa_mem_map_write()
110 mcs_reg_write(mcs, MCSX_CPM_TX_SLAVE_SA_INDEX1_VLDX(map->sc_id), map->sa_index1_vld); in cnf10kb_mcs_tx_sa_mem_map_write()
112 mcs_reg_write(mcs, MCSX_CPM_TX_SLAVE_TX_SA_ACTIVEX(map->sc_id), map->tx_sa_active); in cnf10kb_mcs_tx_sa_mem_map_write()
121 reg = MCSX_CPM_RX_SLAVE_SA_MAP_MEMX((4 * map->sc_id) + map->an); in cnf10kb_mcs_rx_sa_mem_map_write()
H A Dmcs.c354 reg = MCSX_CPM_TX_SLAVE_SA_MAP_MEM_0X(map->sc_id); in cn10kb_mcs_tx_sa_mem_map_write()
358 reg = MCSX_CPM_TX_SLAVE_SA_MAP_MEM_1X(map->sc_id); in cn10kb_mcs_tx_sa_mem_map_write()
368 reg = MCSX_CPM_RX_SLAVE_SA_MAP_MEMX((4 * map->sc_id) + map->an); in cn10kb_mcs_rx_sa_mem_map_write()
390 void mcs_ena_dis_sc_cam_entry(struct mcs *mcs, int sc_id, int ena) in mcs_ena_dis_sc_cam_entry() argument
395 if (sc_id > 63) in mcs_ena_dis_sc_cam_entry()
399 val = mcs_reg_read(mcs, reg) | BIT_ULL(sc_id); in mcs_ena_dis_sc_cam_entry()
401 val = mcs_reg_read(mcs, reg) & ~BIT_ULL(sc_id); in mcs_ena_dis_sc_cam_entry()
406 void mcs_rx_sc_cam_write(struct mcs *mcs, u64 sci, u64 secy, int sc_id) in mcs_rx_sc_cam_write() argument
408 mcs_reg_write(mcs, MCSX_CPM_RX_SLAVE_SC_CAMX(0, sc_id), sci); in mcs_rx_sc_cam_write()
409 mcs_reg_write(mcs, MCSX_CPM_RX_SLAVE_SC_CAMX(1, sc_id), secy); in mcs_rx_sc_cam_write()
[all …]
H A Dmcs.h184 u8 *sc_id, u8 *sa1_id, u8 *sa2_id, u16 pcifunc, int dir);
191 void mcs_rx_sc_cam_write(struct mcs *mcs, u64 sci, u64 secy, int sc_id);
/linux/drivers/crypto/
H A Dsa2ul.h204 u16 sc_id; member
288 u16 sc_id; member
/linux/net/ipv6/
H A Dioam6.c500 u32 sc_id; in ioam6_genl_ns_set_schema() local
522 sc_id = nla_get_u32(info->attrs[IOAM6_ATTR_SC_ID]); in ioam6_genl_ns_set_schema()
523 sc = rhashtable_lookup_fast(&nsdata->schemas, &sc_id, in ioam6_genl_ns_set_schema()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k_macsec.c342 req->sc_id = rxsc->hw_sc_id; in cn10k_mcs_write_rx_flowid()
372 sc_req->sc_id = rxsc->hw_sc_id; in cn10k_mcs_write_sc_cam()
457 map_req->sc_id = rxsc->hw_sc_id; in cn10k_mcs_write_rx_sa_plcy()
611 req->sc_id = txsc->hw_sc_id; in cn10k_mcs_write_tx_flowid()
649 map_req->sc_id = txsc->hw_sc_id; in cn10k_mcs_link_tx_sa2sc()