Home
last modified time | relevance | path

Searched refs:sci (Results 1 – 25 of 37) sorted by relevance

12

/drivers/net/netdevsim/
A Dmacsec.c11 if (ns->macsec.nsim_secy[i].sci == sci) in nsim_macsec_find_secy()
23 if (ns_secy->nsim_rxsc[i].sci == sci) in nsim_macsec_find_rxsc()
50 __func__, sci_to_cpu(ctx->secy->sci), idx); in nsim_macsec_add_secy()
53 ns->macsec.nsim_secy[idx].sci = ctx->secy->sci; in nsim_macsec_add_secy()
67 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_upd_secy()
85 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_del_secy()
108 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_add_rxsc()
128 secy->nsim_rxsc[idx].sci = ctx->rx_sc->sci; in nsim_macsec_add_rxsc()
143 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_upd_rxsc()
170 __func__, sci_to_cpu(ctx->secy->sci)); in nsim_macsec_del_rxsc()
[all …]
A Dnetdevsim.h62 sci_t sci; member
67 sci_t sci; member
/drivers/remoteproc/
A Dti_sci_proc.h24 const struct ti_sci_handle *sci; member
33 const struct ti_sci_handle *sci) in ti_sci_proc_of_get_tsp() argument
49 tsp->sci = sci; in ti_sci_proc_of_get_tsp()
50 tsp->ops = &sci->ops.proc_ops; in ti_sci_proc_of_get_tsp()
61 ret = tsp->ops->request(tsp->sci, tsp->proc_id); in ti_sci_proc_request()
72 ret = tsp->ops->release(tsp->sci, tsp->proc_id); in ti_sci_proc_release()
83 ret = tsp->ops->handover(tsp->sci, tsp->proc_id, tsp->host_id); in ti_sci_proc_handover()
96 ret = tsp->ops->set_config(tsp->sci, tsp->proc_id, boot_vector, in ti_sci_proc_set_config()
109 ret = tsp->ops->set_control(tsp->sci, tsp->proc_id, ctrl_set, ctrl_clr); in ti_sci_proc_set_control()
122 ret = tsp->ops->get_status(tsp->sci, tsp->proc_id, boot_vector, in ti_sci_proc_get_status()
/drivers/reset/
A Dreset-ti-sci.c39 const struct ti_sci_handle *sci; member
66 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() local
67 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_set()
78 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set()
87 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set()
147 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() local
148 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_status()
157 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_status()
221 data->sci = devm_ti_sci_get_handle(&pdev->dev); in ti_sci_reset_probe()
222 if (IS_ERR(data->sci)) in ti_sci_reset_probe()
[all …]
A DMakefile43 obj-$(CONFIG_RESET_TI_SCI) += reset-ti-sci.o
/drivers/irqchip/
A Dirq-ti-sci-intr.c30 const struct ti_sci_handle *sci; member
118 intr->sci->ops.rm_irq_ops.free_irq(intr->sci, in ti_sci_intr_irq_domain_free()
170 err = intr->sci->ops.rm_irq_ops.set_irq(intr->sci, in ti_sci_intr_alloc_parent_irq()
257 intr->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_intr_irq_domain_probe()
258 if (IS_ERR(intr->sci)) in ti_sci_intr_irq_domain_probe()
259 return dev_err_probe(dev, PTR_ERR(intr->sci), in ti_sci_intr_irq_domain_probe()
269 intr->out_irqs = devm_ti_sci_get_resource(intr->sci, dev, in ti_sci_intr_irq_domain_probe()
A Dirq-ti-sci-inta.c101 const struct ti_sci_handle *sci; member
298 err = inta->sci->ops.rm_irq_ops.set_event_map(inta->sci, in ti_sci_inta_alloc_event()
396 inta->sci->ops.rm_irq_ops.free_event_map(inta->sci, in ti_sci_inta_free_irq()
671 inta->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_inta_irq_domain_probe()
672 if (IS_ERR(inta->sci)) in ti_sci_inta_irq_domain_probe()
673 return dev_err_probe(dev, PTR_ERR(inta->sci), in ti_sci_inta_irq_domain_probe()
682 inta->vint = devm_ti_sci_get_resource(inta->sci, dev, inta->ti_sci_id, in ti_sci_inta_irq_domain_probe()
689 inta->global_event = devm_ti_sci_get_resource(inta->sci, dev, inta->ti_sci_id, in ti_sci_inta_irq_domain_probe()
A DMakefile118 obj-$(CONFIG_TI_SCI_INTR_IRQCHIP) += irq-ti-sci-intr.o
119 obj-$(CONFIG_TI_SCI_INTA_IRQCHIP) += irq-ti-sci-inta.o
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dmacsec.c64 sci_t sci; member
81 sci_t sci; member
350 rule_attrs.sci = sa->sci; in mlx5e_macsec_init_sa_fs()
413 if (iter->sci == sci) in mlx5e_macsec_get_rx_sc_from_sc_list()
540 tx_sa->sci = secy->sci; in mlx5e_macsec_add_txsa()
732 rx_sc->sci = ctx_rx_sc->sci; in mlx5e_macsec_add_rxsc()
737 rx_sc->md_dst->u.macsec_info.sci = rx_sc->sci; in mlx5e_macsec_add_rxsc()
880 sci_t sci = ctx_rx_sa->sc->sci; in mlx5e_macsec_add_rxsa() local
922 rx_sa->sci = sci; in mlx5e_macsec_add_rxsa()
964 sci_t sci = ctx_rx_sa->sc->sci; in mlx5e_macsec_upd_rxsa() local
[all …]
/drivers/net/phy/
A Dnxp-c45-tja11xx-macsec.c373 sci_t sci) in nxp_c45_find_secy() argument
378 if (pos->secy->sci == sci) in nxp_c45_find_secy()
590 sci_t sci) in nxp_c45_set_sci() argument
592 u64 lsci = sci_to_cpu(sci); in nxp_c45_set_sci()
600 u16 port = sci_to_cpu(sci); in nxp_c45_port_is_1()
986 sci_to_cpu(ctx->secy->sci)); in nxp_c45_mdo_add_secy()
1054 sci_to_cpu(ctx->secy->sci)); in nxp_c45_mdo_upd_secy()
1093 sci_to_cpu(ctx->secy->sci)); in nxp_c45_mdo_del_secy()
1127 sci_to_cpu(ctx->rx_sc->sci), in nxp_c45_mdo_add_rxsc()
1157 sci_to_cpu(ctx->rx_sc->sci), in nxp_c45_mdo_upd_rxsc()
[all …]
/drivers/spi/
A Dspi-s3c64xx.c1126 if (sci->no_cs) in s3c64xx_spi_hwinit()
1164 sci = devm_kzalloc(dev, sizeof(*sci), GFP_KERNEL); in s3c64xx_spi_parse_dt()
1165 if (!sci) in s3c64xx_spi_parse_dt()
1177 sci->num_cs = 1; in s3c64xx_spi_parse_dt()
1179 sci->num_cs = temp; in s3c64xx_spi_parse_dt()
1185 return sci; in s3c64xx_spi_parse_dt()
1257 if (IS_ERR(sci)) in s3c64xx_spi_probe()
1261 if (!sci) in s3c64xx_spi_probe()
1326 if (sci->cfg_gpio && sci->cfg_gpio()) in s3c64xx_spi_probe()
1443 if (sci->cfg_gpio) in s3c64xx_spi_resume()
[all …]
/drivers/clk/keystone/
A Dsci-clk.c32 const struct ti_sci_handle *sci; member
78 return clk->provider->ops->get_clock(clk->provider->sci, clk->dev_id, in sci_clk_prepare()
95 ret = clk->provider->ops->put_clock(clk->provider->sci, clk->dev_id, in sci_clk_unprepare()
116 ret = clk->provider->ops->is_on(clk->provider->sci, clk->dev_id, in sci_clk_is_prepared()
144 ret = clk->provider->ops->get_freq(clk->provider->sci, clk->dev_id, in sci_clk_recalc_rate()
178 ret = clk->provider->ops->get_best_match_freq(clk->provider->sci, in sci_clk_determine_rate()
214 return clk->provider->ops->set_freq(clk->provider->sci, clk->dev_id, in sci_clk_set_rate()
435 ret = provider->ops->get_num_parents(provider->sci, dev_id, in ti_sci_scan_clocks_from_fw()
558 provider->ops->get_num_parents(provider->sci, in ti_sci_scan_clocks_from_dt()
591 ret = provider->ops->is_auto(provider->sci, in ti_sci_scan_clocks_from_dt()
[all …]
A DMakefile3 obj-$(CONFIG_TI_SCI_CLK) += sci-clk.o
/drivers/net/
A Dmacsec.c76 sci_t sci; member
242 sci_t sci; in make_sci() local
247 return sci; in make_sci()
451 gcm_iv->sci = sci; in macsec_fill_iv()
987 if (rx_sc->sci == sci) in find_rx_sc()
999 if (rx_sc->sci == sci) in find_rx_sc_rtnl()
1443 if (rx_sc->sci == sci) { in del_rx_sc()
1478 rx_sc->sci = sci; in create_rx_sc()
4115 if (macsec->secy.sci == sci) in sci_exists()
4159 secy->sci = sci; in macsec_add_dev()
[all …]
/drivers/infiniband/hw/hfi1/
A Dpio.c436 sci->type = i; in init_send_contexts()
437 sci->base = base; in init_send_contexts()
438 sci->credits = scs->size; in init_send_contexts()
456 struct send_context_info *sci; in sc_hw_alloc() local
462 if (sci->type == type && sci->allocated == 0) { in sc_hw_alloc()
463 sci->allocated = 1; in sc_hw_alloc()
486 if (!sci->allocated) { in sc_hw_free()
490 sci->allocated = 0; in sc_hw_free()
695 sci->sc = sc; in sc_alloc()
714 sc->credits = sci->credits; in sc_alloc()
[all …]
A Ddebugfs.c371 struct send_context_info *sci; in _pios_seq_show() local
377 sci = &dd->send_contexts[i]; in _pios_seq_show()
378 if (sci && sci->type != SC_USER && sci->allocated && sci->sc) in _pios_seq_show()
379 seqfile_dump_sci(s, i, sci); in _pios_seq_show()
/drivers/net/phy/mscc/
A Dmscc_macsec.c387 if (bank == MACSEC_INGR && flow->match.sci && flow->rx_sa->sc->sci) { in vsc8584_macsec_flow()
388 u64 sci = (__force u64)flow->rx_sa->sc->sci; in vsc8584_macsec_flow() local
395 lower_32_bits(sci)); in vsc8584_macsec_flow()
397 upper_32_bits(sci)); in vsc8584_macsec_flow()
528 u64 sci; in vsc8584_macsec_transformation() local
586 sci = (__force u64)(bank == MACSEC_INGR ? flow->rx_sa->sc->sci : priv->secy->sci); in vsc8584_macsec_transformation()
588 lower_32_bits(sci)); in vsc8584_macsec_transformation()
590 upper_32_bits(sci)); in vsc8584_macsec_transformation()
702 flow->match.sci = 1; in __vsc8584_macsec_add_rxsa()
821 flow->rx_sa->sc->sci == ctx->rx_sc->sci) in vsc8584_macsec_del_rxsc()
/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dmacsec_fs.h21 sci_t sci; member
60 u32 mlx5_macsec_fs_get_fs_id_from_hashtable(struct mlx5_macsec_fs *macsec_fs, sci_t *sci);
A Dmacsec_fs.c60 u8 sci[MACSEC_SCI_LEN]; /* optional */ member
99 sci_t sci; member
167 .key_len = sizeof_field(struct mlx5_fs_id, sci),
168 .key_offset = offsetof(struct mlx5_fs_id, sci),
624 memcpy(&sectag.sci, &secy->sci, in macsec_fs_tx_create_sectag_header()
625 sizeof(sectag.sci)); in macsec_fs_tx_create_sectag_header()
700 void *macdev, struct rhashtable *hash_table, sci_t sci, in macsec_fs_id_add() argument
747 fs_id_iter->sci = sci; in macsec_fs_id_add()
880 &macsec_fs->sci_hash, attrs->sci, true); in macsec_fs_tx_add_rule()
1687 __be32 *sci_p = (__be32 *)(&attrs->sci); in macsec_fs_rx_setup_fte()
[all …]
/drivers/net/ethernet/aquantia/atlantic/macsec/
A Dmacsec_api.c362 packed_record[0] = rec->sci[0] & 0xFFFF; in set_ingress_preclass_record()
365 packed_record[2] = rec->sci[1] & 0xFFFF; in set_ingress_preclass_record()
476 rec->sci[0] = packed_record[0]; in get_ingress_preclass_record()
477 rec->sci[0] |= packed_record[1] << 16; in get_ingress_preclass_record()
479 rec->sci[1] = packed_record[2]; in get_ingress_preclass_record()
480 rec->sci[1] |= packed_record[3] << 16; in get_ingress_preclass_record()
1264 packed_record[3] |= (rec->sci[0] & 0xFF) << 8; in set_egress_class_record()
1415 rec->sci[0] = (packed_record[3] >> 8) & 0xFF; in get_egress_class_record()
1416 rec->sci[0] |= packed_record[4] << 8; in get_egress_class_record()
1419 rec->sci[1] = (packed_record[5] >> 8) & 0xFF; in get_egress_class_record()
[all …]
A Dmacsec_struct.h63 u32 sci[2]; member
358 u32 sci[2]; member
/drivers/tty/serial/
A Dsh-sci.c1145 struct sci_port *sci = to_sci_port(port); in rx_fifo_trigger_show() local
1163 sci->rx_trigger = sci->ops->set_rtrg(port, r); in rx_fifo_trigger_store()
1164 if (sci->type == PORT_SCIFA || sci->type == PORT_SCIFB) in rx_fifo_trigger_store()
1165 sci->ops->set_rtrg(port, 1); in rx_fifo_trigger_store()
1180 if (sci->type == PORT_HSCIF) in rx_fifo_timeout_show()
1181 v = sci->hscif_tot >> HSSCR_TOT_SHIFT; in rx_fifo_timeout_show()
1183 v = sci->rx_fifo_timeout; in rx_fifo_timeout_show()
1202 if (sci->type == PORT_HSCIF) { in rx_fifo_timeout_store()
1205 sci->hscif_tot = r << HSSCR_TOT_SHIFT; in rx_fifo_timeout_store()
1207 sci->rx_fifo_timeout = r; in rx_fifo_timeout_store()
[all …]
/drivers/crypto/caam/
A Dpdb.h310 u64 sci; member
323 u64 sci; member
/drivers/net/ethernet/marvell/octeontx2/af/
A Dmcs.h105 u64 sci; member
191 void mcs_rx_sc_cam_write(struct mcs *mcs, u64 sci, u64 secy, int sc_id);
A Dmcs_rvu_if.c583 mcs_rx_sc_cam_write(mcs, req->sci, req->secy_id, req->sc_id); in rvu_mbox_handler_mcs_rx_sc_cam_write()
621 map.sci = req->sci; in rvu_mbox_handler_mcs_flowid_entry_write()

Completed in 72 milliseconds

12