/kernel/linux/linux-5.10/fs/nilfs2/ |
H A D | segment.c | 90 static inline void nilfs_sc_cstage_inc(struct nilfs_sc_info *sci) in nilfs_sc_cstage_inc() argument 92 sci->sc_stage.scnt++; in nilfs_sc_cstage_inc() 93 trace_nilfs2_collection_stage_transition(sci); in nilfs_sc_cstage_inc() 96 static inline void nilfs_sc_cstage_set(struct nilfs_sc_info *sci, int next_scnt) in nilfs_sc_cstage_set() argument 98 sci->sc_stage.scnt = next_scnt; in nilfs_sc_cstage_set() 99 trace_nilfs2_collection_stage_transition(sci); in nilfs_sc_cstage_set() 102 static inline int nilfs_sc_cstage_get(struct nilfs_sc_info *sci) in nilfs_sc_cstage_get() argument 104 return sci->sc_stage.scnt; in nilfs_sc_cstage_get() 276 struct nilfs_sc_info *sci = nilfs->ns_writer; in nilfs_transaction_commit() local 279 nilfs_segctor_start_timer(sci); in nilfs_transaction_commit() 323 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_relax_pressure_in_lock() local 349 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_transaction_lock() local 393 nilfs_segctor_map_segsum_entry(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, unsigned int bytes) nilfs_segctor_map_segsum_entry() argument 416 nilfs_segctor_reset_segment_buffer(struct nilfs_sc_info *sci) nilfs_segctor_reset_segment_buffer() argument 445 nilfs_segctor_zeropad_segsum(struct nilfs_sc_info *sci) nilfs_segctor_zeropad_segsum() argument 455 nilfs_segctor_feed_segment(struct nilfs_sc_info *sci) nilfs_segctor_feed_segment() argument 468 nilfs_segctor_add_super_root(struct nilfs_sc_info *sci) nilfs_segctor_add_super_root() argument 488 nilfs_segctor_segsum_block_required( struct nilfs_sc_info *sci, const struct nilfs_segsum_pointer *ssp, unsigned int binfo_size) nilfs_segctor_segsum_block_required() argument 500 nilfs_segctor_begin_finfo(struct nilfs_sc_info *sci, struct inode *inode) nilfs_segctor_begin_finfo() argument 514 nilfs_segctor_end_finfo(struct nilfs_sc_info *sci, struct inode *inode) nilfs_segctor_end_finfo() argument 548 nilfs_segctor_add_file_block(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode, unsigned int binfo_size) nilfs_segctor_add_file_block() argument 587 nilfs_collect_file_data(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_file_data() argument 603 nilfs_collect_file_node(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_file_node() argument 610 nilfs_collect_file_bmap(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_file_bmap() argument 618 nilfs_write_file_data_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_file_data_binfo() argument 627 nilfs_write_file_node_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_file_node_binfo() argument 644 nilfs_collect_dat_data(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_dat_data() argument 659 nilfs_collect_dat_bmap(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_dat_bmap() argument 667 nilfs_write_dat_data_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_dat_data_binfo() argument 676 nilfs_write_dat_node_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_dat_node_binfo() argument 830 struct nilfs_sc_info *sci = container_of(work, struct nilfs_sc_info, nilfs_iput_work_func() local 853 nilfs_segctor_clean(struct nilfs_sc_info *sci) nilfs_segctor_clean() argument 861 nilfs_segctor_confirm(struct nilfs_sc_info *sci) nilfs_segctor_confirm() argument 877 nilfs_segctor_clear_metadata_dirty(struct nilfs_sc_info *sci) nilfs_segctor_clear_metadata_dirty() argument 887 nilfs_segctor_create_checkpoint(struct nilfs_sc_info *sci) nilfs_segctor_create_checkpoint() argument 915 nilfs_segctor_fill_in_checkpoint(struct nilfs_sc_info *sci) nilfs_segctor_fill_in_checkpoint() argument 974 nilfs_segctor_fill_in_file_bmap(struct nilfs_sc_info *sci) nilfs_segctor_fill_in_file_bmap() argument 984 nilfs_segctor_fill_in_super_root(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_fill_in_super_root() argument 1039 nilfs_segctor_apply_buffers(struct nilfs_sc_info *sci, struct inode *inode, struct list_head *listp, int (*collect)(struct nilfs_sc_info *, struct buffer_head *, struct inode *)) nilfs_segctor_apply_buffers() argument 1070 nilfs_segctor_buffer_rest(struct nilfs_sc_info *sci) nilfs_segctor_buffer_rest() argument 1077 nilfs_segctor_scan_file(struct nilfs_sc_info *sci, struct inode *inode, const struct nilfs_sc_operations *sc_ops) nilfs_segctor_scan_file() argument 1130 nilfs_segctor_scan_file_dsync(struct nilfs_sc_info *sci, struct inode *inode) nilfs_segctor_scan_file_dsync() argument 1151 nilfs_segctor_collect_blocks(struct nilfs_sc_info *sci, int mode) nilfs_segctor_collect_blocks() argument 1316 nilfs_segctor_begin_construction(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_begin_construction() argument 1376 nilfs_segctor_extend_segments(struct nilfs_sc_info *sci, struct the_nilfs *nilfs, int nadd) nilfs_segctor_extend_segments() argument 1471 nilfs_segctor_update_segusage(struct nilfs_sc_info *sci, struct inode *sufile) nilfs_segctor_update_segusage() argument 1506 nilfs_segctor_truncate_segments(struct nilfs_sc_info *sci, struct nilfs_segment_buffer *last, struct inode *sufile) nilfs_segctor_truncate_segments() argument 1522 nilfs_segctor_collect(struct nilfs_sc_info *sci, struct the_nilfs *nilfs, int mode) nilfs_segctor_collect() argument 1586 nilfs_segctor_update_payload_blocknr(struct nilfs_sc_info *sci, struct nilfs_segment_buffer *segbuf, int mode) nilfs_segctor_update_payload_blocknr() argument 1658 nilfs_segctor_assign(struct nilfs_sc_info *sci, int mode) nilfs_segctor_assign() argument 1687 nilfs_segctor_prepare_write(struct nilfs_sc_info *sci) nilfs_segctor_prepare_write() argument 1736 nilfs_segctor_write(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_write() argument 1827 nilfs_segctor_abort_construction(struct nilfs_sc_info *sci, struct the_nilfs *nilfs, int err) nilfs_segctor_abort_construction() argument 1863 nilfs_segctor_complete_write(struct nilfs_sc_info *sci) nilfs_segctor_complete_write() argument 1962 nilfs_segctor_wait(struct nilfs_sc_info *sci) nilfs_segctor_wait() argument 1974 nilfs_segctor_collect_dirty_files(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_collect_dirty_files() argument 2017 nilfs_segctor_drop_written_files(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_drop_written_files() argument 2056 nilfs_segctor_do_construct(struct nilfs_sc_info *sci, int mode) nilfs_segctor_do_construct() argument 2163 nilfs_segctor_start_timer(struct nilfs_sc_info *sci) nilfs_segctor_start_timer() argument 2174 nilfs_segctor_do_flush(struct nilfs_sc_info *sci, int bn) nilfs_segctor_do_flush() argument 2195 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_flush_segment() local 2210 nilfs_segctor_sync(struct nilfs_sc_info *sci) nilfs_segctor_sync() argument 2243 nilfs_segctor_wakeup(struct nilfs_sc_info *sci, int err) nilfs_segctor_wakeup() argument 2284 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_construct_segment() local 2322 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_construct_dsync_segment() local 2369 nilfs_segctor_accept(struct nilfs_sc_info *sci) nilfs_segctor_accept() argument 2383 nilfs_segctor_notify(struct nilfs_sc_info *sci, int mode, int err) nilfs_segctor_notify() argument 2412 nilfs_segctor_construct(struct nilfs_sc_info *sci, int mode) nilfs_segctor_construct() argument 2449 struct nilfs_sc_info *sci = from_timer(sci, t, sc_timer); nilfs_construction_timeout() local 2473 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_clean_segments() local 2526 nilfs_segctor_thread_construct(struct nilfs_sc_info *sci, int mode) nilfs_segctor_thread_construct() argument 2544 nilfs_segctor_do_immediate_flush(struct nilfs_sc_info *sci) nilfs_segctor_do_immediate_flush() argument 2564 nilfs_segctor_flush_mode(struct nilfs_sc_info *sci) nilfs_segctor_flush_mode() argument 2585 struct nilfs_sc_info *sci = (struct nilfs_sc_info *)arg; nilfs_segctor_thread() local 2661 nilfs_segctor_start_thread(struct nilfs_sc_info *sci) nilfs_segctor_start_thread() argument 2698 struct nilfs_sc_info *sci; nilfs_segctor_new() local 2732 nilfs_segctor_write_out(struct nilfs_sc_info *sci) nilfs_segctor_write_out() argument 2760 nilfs_segctor_destroy(struct nilfs_sc_info *sci) nilfs_segctor_destroy() argument [all...] |
/kernel/linux/linux-6.6/fs/nilfs2/ |
H A D | segment.c | 90 static inline void nilfs_sc_cstage_inc(struct nilfs_sc_info *sci) in nilfs_sc_cstage_inc() argument 92 sci->sc_stage.scnt++; in nilfs_sc_cstage_inc() 93 trace_nilfs2_collection_stage_transition(sci); in nilfs_sc_cstage_inc() 96 static inline void nilfs_sc_cstage_set(struct nilfs_sc_info *sci, int next_scnt) in nilfs_sc_cstage_set() argument 98 sci->sc_stage.scnt = next_scnt; in nilfs_sc_cstage_set() 99 trace_nilfs2_collection_stage_transition(sci); in nilfs_sc_cstage_set() 102 static inline int nilfs_sc_cstage_get(struct nilfs_sc_info *sci) in nilfs_sc_cstage_get() argument 104 return sci->sc_stage.scnt; in nilfs_sc_cstage_get() 271 struct nilfs_sc_info *sci = nilfs->ns_writer; in nilfs_transaction_commit() local 274 nilfs_segctor_start_timer(sci); in nilfs_transaction_commit() 318 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_relax_pressure_in_lock() local 344 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_transaction_lock() local 388 nilfs_segctor_map_segsum_entry(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, unsigned int bytes) nilfs_segctor_map_segsum_entry() argument 411 nilfs_segctor_reset_segment_buffer(struct nilfs_sc_info *sci) nilfs_segctor_reset_segment_buffer() argument 440 nilfs_segctor_zeropad_segsum(struct nilfs_sc_info *sci) nilfs_segctor_zeropad_segsum() argument 450 nilfs_segctor_feed_segment(struct nilfs_sc_info *sci) nilfs_segctor_feed_segment() argument 463 nilfs_segctor_add_super_root(struct nilfs_sc_info *sci) nilfs_segctor_add_super_root() argument 483 nilfs_segctor_segsum_block_required( struct nilfs_sc_info *sci, const struct nilfs_segsum_pointer *ssp, unsigned int binfo_size) nilfs_segctor_segsum_block_required() argument 495 nilfs_segctor_begin_finfo(struct nilfs_sc_info *sci, struct inode *inode) nilfs_segctor_begin_finfo() argument 509 nilfs_segctor_end_finfo(struct nilfs_sc_info *sci, struct inode *inode) nilfs_segctor_end_finfo() argument 543 nilfs_segctor_add_file_block(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode, unsigned int binfo_size) nilfs_segctor_add_file_block() argument 582 nilfs_collect_file_data(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_file_data() argument 598 nilfs_collect_file_node(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_file_node() argument 605 nilfs_collect_file_bmap(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_file_bmap() argument 613 nilfs_write_file_data_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_file_data_binfo() argument 622 nilfs_write_file_node_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_file_node_binfo() argument 639 nilfs_collect_dat_data(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_dat_data() argument 654 nilfs_collect_dat_bmap(struct nilfs_sc_info *sci, struct buffer_head *bh, struct inode *inode) nilfs_collect_dat_bmap() argument 662 nilfs_write_dat_data_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_dat_data_binfo() argument 671 nilfs_write_dat_node_binfo(struct nilfs_sc_info *sci, struct nilfs_segsum_pointer *ssp, union nilfs_binfo *binfo) nilfs_write_dat_node_binfo() argument 827 struct nilfs_sc_info *sci = container_of(work, struct nilfs_sc_info, nilfs_iput_work_func() local 850 nilfs_segctor_clean(struct nilfs_sc_info *sci) nilfs_segctor_clean() argument 858 nilfs_segctor_confirm(struct nilfs_sc_info *sci) nilfs_segctor_confirm() argument 874 nilfs_segctor_clear_metadata_dirty(struct nilfs_sc_info *sci) nilfs_segctor_clear_metadata_dirty() argument 884 nilfs_segctor_create_checkpoint(struct nilfs_sc_info *sci) nilfs_segctor_create_checkpoint() argument 912 nilfs_segctor_fill_in_checkpoint(struct nilfs_sc_info *sci) nilfs_segctor_fill_in_checkpoint() argument 971 nilfs_segctor_fill_in_file_bmap(struct nilfs_sc_info *sci) nilfs_segctor_fill_in_file_bmap() argument 981 nilfs_segctor_fill_in_super_root(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_fill_in_super_root() argument 1036 nilfs_segctor_apply_buffers(struct nilfs_sc_info *sci, struct inode *inode, struct list_head *listp, int (*collect)(struct nilfs_sc_info *, struct buffer_head *, struct inode *)) nilfs_segctor_apply_buffers() argument 1067 nilfs_segctor_buffer_rest(struct nilfs_sc_info *sci) nilfs_segctor_buffer_rest() argument 1074 nilfs_segctor_scan_file(struct nilfs_sc_info *sci, struct inode *inode, const struct nilfs_sc_operations *sc_ops) nilfs_segctor_scan_file() argument 1127 nilfs_segctor_scan_file_dsync(struct nilfs_sc_info *sci, struct inode *inode) nilfs_segctor_scan_file_dsync() argument 1148 nilfs_segctor_collect_blocks(struct nilfs_sc_info *sci, int mode) nilfs_segctor_collect_blocks() argument 1313 nilfs_segctor_begin_construction(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_begin_construction() argument 1373 nilfs_segctor_extend_segments(struct nilfs_sc_info *sci, struct the_nilfs *nilfs, int nadd) nilfs_segctor_extend_segments() argument 1468 nilfs_segctor_update_segusage(struct nilfs_sc_info *sci, struct inode *sufile) nilfs_segctor_update_segusage() argument 1503 nilfs_segctor_truncate_segments(struct nilfs_sc_info *sci, struct nilfs_segment_buffer *last, struct inode *sufile) nilfs_segctor_truncate_segments() argument 1519 nilfs_segctor_collect(struct nilfs_sc_info *sci, struct the_nilfs *nilfs, int mode) nilfs_segctor_collect() argument 1583 nilfs_segctor_update_payload_blocknr(struct nilfs_sc_info *sci, struct nilfs_segment_buffer *segbuf, int mode) nilfs_segctor_update_payload_blocknr() argument 1655 nilfs_segctor_assign(struct nilfs_sc_info *sci, int mode) nilfs_segctor_assign() argument 1684 nilfs_segctor_prepare_write(struct nilfs_sc_info *sci) nilfs_segctor_prepare_write() argument 1733 nilfs_segctor_write(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_write() argument 1824 nilfs_segctor_abort_construction(struct nilfs_sc_info *sci, struct the_nilfs *nilfs, int err) nilfs_segctor_abort_construction() argument 1860 nilfs_segctor_complete_write(struct nilfs_sc_info *sci) nilfs_segctor_complete_write() argument 1959 nilfs_segctor_wait(struct nilfs_sc_info *sci) nilfs_segctor_wait() argument 1971 nilfs_segctor_collect_dirty_files(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_collect_dirty_files() argument 2014 nilfs_segctor_drop_written_files(struct nilfs_sc_info *sci, struct the_nilfs *nilfs) nilfs_segctor_drop_written_files() argument 2053 nilfs_segctor_do_construct(struct nilfs_sc_info *sci, int mode) nilfs_segctor_do_construct() argument 2160 nilfs_segctor_start_timer(struct nilfs_sc_info *sci) nilfs_segctor_start_timer() argument 2171 nilfs_segctor_do_flush(struct nilfs_sc_info *sci, int bn) nilfs_segctor_do_flush() argument 2192 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_flush_segment() local 2207 nilfs_segctor_sync(struct nilfs_sc_info *sci) nilfs_segctor_sync() argument 2240 nilfs_segctor_wakeup(struct nilfs_sc_info *sci, int err) nilfs_segctor_wakeup() argument 2281 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_construct_segment() local 2317 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_construct_dsync_segment() local 2364 nilfs_segctor_accept(struct nilfs_sc_info *sci) nilfs_segctor_accept() argument 2378 nilfs_segctor_notify(struct nilfs_sc_info *sci, int mode, int err) nilfs_segctor_notify() argument 2407 nilfs_segctor_construct(struct nilfs_sc_info *sci, int mode) nilfs_segctor_construct() argument 2444 struct nilfs_sc_info *sci = from_timer(sci, t, sc_timer); nilfs_construction_timeout() local 2468 struct nilfs_sc_info *sci = nilfs->ns_writer; nilfs_clean_segments() local 2521 nilfs_segctor_thread_construct(struct nilfs_sc_info *sci, int mode) nilfs_segctor_thread_construct() argument 2539 nilfs_segctor_do_immediate_flush(struct nilfs_sc_info *sci) nilfs_segctor_do_immediate_flush() argument 2559 nilfs_segctor_flush_mode(struct nilfs_sc_info *sci) nilfs_segctor_flush_mode() argument 2580 struct nilfs_sc_info *sci = (struct nilfs_sc_info *)arg; nilfs_segctor_thread() local 2656 nilfs_segctor_start_thread(struct nilfs_sc_info *sci) nilfs_segctor_start_thread() argument 2693 struct nilfs_sc_info *sci; nilfs_segctor_new() local 2727 nilfs_segctor_write_out(struct nilfs_sc_info *sci) nilfs_segctor_write_out() argument 2755 nilfs_segctor_destroy(struct nilfs_sc_info *sci) nilfs_segctor_destroy() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | macsec.c | 6 static inline u64 sci_to_cpu(sci_t sci) in sci_to_cpu() argument 8 return be64_to_cpu((__force __be64)sci); in sci_to_cpu() 11 static int nsim_macsec_find_secy(struct netdevsim *ns, sci_t sci) in nsim_macsec_find_secy() argument 16 if (ns->macsec.nsim_secy[i].sci == sci) in nsim_macsec_find_secy() 23 static int nsim_macsec_find_rxsc(struct nsim_secy *ns_secy, sci_t sci) in nsim_macsec_find_rxsc() argument 28 if (ns_secy->nsim_rxsc[i].sci == sci) in nsim_macsec_find_rxsc() 54 netdev_dbg(ctx->netdev, "%s: adding new secy with sci %08llx at index %d\n", in nsim_macsec_add_secy() 55 __func__, sci_to_cpu(ctx->secy->sci), id in nsim_macsec_add_secy() [all...] |
/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-ti-sci.c | 41 * @sci: TI SCI handle used for communication with system controller 47 const struct ti_sci_handle *sci; member 74 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() local 75 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_set() 86 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set() 95 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set() 155 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() local 156 const struct ti_sci_dev_ops *dev_ops = &sci in ti_sci_reset_status() [all...] |
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-ti-sci.c | 33 * @sci: TI SCI handle used for communication with system controller 39 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 in ti_sci_reset_status() [all...] |
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | ti_sci_proc.h | 16 * @sci: cached TI-SCI protocol handle 24 const struct ti_sci_handle *sci; member 35 ret = tsp->ops->request(tsp->sci, tsp->proc_id); in ti_sci_proc_request() 37 dev_err(tsp->dev, "ti-sci processor request failed: %d\n", in ti_sci_proc_request() 46 ret = tsp->ops->release(tsp->sci, tsp->proc_id); in ti_sci_proc_release() 48 dev_err(tsp->dev, "ti-sci processor release failed: %d\n", in ti_sci_proc_release() 57 ret = tsp->ops->handover(tsp->sci, tsp->proc_id, tsp->host_id); in ti_sci_proc_handover() 59 dev_err(tsp->dev, "ti-sci processor handover of %d to %d failed: %d\n", in ti_sci_proc_handover() 70 ret = tsp->ops->set_config(tsp->sci, tsp->proc_id, boot_vector, in ti_sci_proc_set_config() 73 dev_err(tsp->dev, "ti-sci processo in ti_sci_proc_set_config() [all...] |
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | ti_sci_proc.h | 16 * @sci: cached TI-SCI protocol handle 24 const struct ti_sci_handle *sci; member 35 ret = tsp->ops->request(tsp->sci, tsp->proc_id); in ti_sci_proc_request() 37 dev_err(tsp->dev, "ti-sci processor request failed: %d\n", in ti_sci_proc_request() 46 ret = tsp->ops->release(tsp->sci, tsp->proc_id); in ti_sci_proc_release() 48 dev_err(tsp->dev, "ti-sci processor release failed: %d\n", in ti_sci_proc_release() 57 ret = tsp->ops->handover(tsp->sci, tsp->proc_id, tsp->host_id); in ti_sci_proc_handover() 59 dev_err(tsp->dev, "ti-sci processor handover of %d to %d failed: %d\n", in ti_sci_proc_handover() 70 ret = tsp->ops->set_config(tsp->sci, tsp->proc_id, boot_vector, in ti_sci_proc_set_config() 73 dev_err(tsp->dev, "ti-sci processo in ti_sci_proc_set_config() [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-ti-sci-intr.c | 23 * @sci: Pointer to TISCI handle 30 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() [all...] |
H A D | irq-ti-sci-inta.c | 80 * @sci: Pointer to TISCI handle 101 const struct ti_sci_handle *sci; member 301 err = inta->sci->ops.rm_irq_ops.set_event_map(inta->sci, in ti_sci_inta_alloc_event() 399 inta->sci->ops.rm_irq_ops.free_event_map(inta->sci, in ti_sci_inta_free_irq() 636 ret = of_property_read_u32(it.node, "ti,sci-dev-id", &dev_id); in ti_sci_inta_get_unmapped_sources() 638 dev_err(dev, "ti,sci-dev-id read failure for %pOFf\n", it.node); in ti_sci_inta_get_unmapped_sources() 675 inta->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_inta_irq_domain_probe() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-ti-sci-intr.c | 23 * @sci: Pointer to TISCI handle 30 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() [all...] |
H A D | irq-ti-sci-inta.c | 80 * @sci: Pointer to TISCI handle 101 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() 633 ret = of_property_read_u32(it.node, "ti,sci-dev-id", &dev_id); in ti_sci_inta_get_unmapped_sources() 635 dev_err(dev, "ti,sci-dev-id read failure for %pOFf\n", it.node); in ti_sci_inta_get_unmapped_sources() 671 inta->sci = devm_ti_sci_get_by_phandle(dev, "ti,sci"); in ti_sci_inta_irq_domain_probe() [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | nilfs2.h | 27 TP_PROTO(struct nilfs_sc_info *sci), 29 TP_ARGS(sci), 32 __field(void *, sci) 37 __entry->sci = sci; 38 __entry->stage = sci->sc_stage.scnt; 41 TP_printk("sci = %p stage = %s", 42 __entry->sci,
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | nilfs2.h | 27 TP_PROTO(struct nilfs_sc_info *sci), 29 TP_ARGS(sci), 32 __field(void *, sci) 37 __entry->sci = sci; 38 __entry->stage = sci->sc_stage.scnt; 41 TP_printk("sci = %p stage = %s", 42 __entry->sci,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | macsec.c | 64 sci_t sci; member 81 sci_t sci; member 134 __be64 sci; member 267 MLX5_SET64(macsec_offload_obj, obj, sci, (__force u64)attrs->ssci); in mlx5e_macsec_create_object() 272 MLX5_SET64(macsec_offload_obj, obj, sci, (__force u64)(attrs->sci)); in mlx5e_macsec_create_object() 346 rule_attrs.sci = sa->sci; in mlx5e_macsec_init_sa_fs() 371 obj_attrs.sci = cpu_to_be64((__force u64)sa->sci); in mlx5e_macsec_init_sa() 404 mlx5e_macsec_get_rx_sc_from_sc_list(const struct list_head *list, sci_t sci) mlx5e_macsec_get_rx_sc_from_sc_list() argument 876 sci_t sci = ctx_rx_sa->sc->sci; mlx5e_macsec_add_rxsa() local 960 sci_t sci = ctx_rx_sa->sc->sci; mlx5e_macsec_upd_rxsa() local 1015 sci_t sci = ctx->sa.rx_sa->sc->sci; mlx5e_macsec_del_rxsa() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-s3c64xx.c | 1064 struct s3c64xx_spi_info *sci = sdd->cntrlr_info; in s3c64xx_spi_hwinit() local 1070 if (sci->no_cs) in s3c64xx_spi_hwinit() 1079 writel(sci->src_clk_nr << S3C64XX_SPI_CLKSEL_SRCSHFT, in s3c64xx_spi_hwinit() 1106 struct s3c64xx_spi_info *sci; in s3c64xx_spi_parse_dt() local 1109 sci = devm_kzalloc(dev, sizeof(*sci), GFP_KERNEL); in s3c64xx_spi_parse_dt() 1110 if (!sci) in s3c64xx_spi_parse_dt() 1115 sci->src_clk_nr = 0; in s3c64xx_spi_parse_dt() 1117 sci->src_clk_nr = temp; in s3c64xx_spi_parse_dt() 1122 sci in s3c64xx_spi_parse_dt() 1153 struct s3c64xx_spi_info *sci = dev_get_platdata(&pdev->dev); s3c64xx_spi_probe() local 1340 struct s3c64xx_spi_info *sci = sdd->cntrlr_info; s3c64xx_spi_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-s3c64xx.c | 985 struct s3c64xx_spi_info *sci = sdd->cntrlr_info; in s3c64xx_spi_hwinit() local 991 if (sci->no_cs) in s3c64xx_spi_hwinit() 1000 writel(sci->src_clk_nr << S3C64XX_SPI_CLKSEL_SRCSHFT, in s3c64xx_spi_hwinit() 1027 struct s3c64xx_spi_info *sci; in s3c64xx_spi_parse_dt() local 1030 sci = devm_kzalloc(dev, sizeof(*sci), GFP_KERNEL); in s3c64xx_spi_parse_dt() 1031 if (!sci) in s3c64xx_spi_parse_dt() 1036 sci->src_clk_nr = 0; in s3c64xx_spi_parse_dt() 1038 sci->src_clk_nr = temp; in s3c64xx_spi_parse_dt() 1043 sci in s3c64xx_spi_parse_dt() 1079 struct s3c64xx_spi_info *sci = dev_get_platdata(&pdev->dev); s3c64xx_spi_probe() local 1341 struct s3c64xx_spi_info *sci = sdd->cntrlr_info; s3c64xx_spi_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/keystone/ |
H A D | sci-clk.c | 34 * @sci: Handle to the System Control Interface protocol handler 41 const struct ti_sci_handle *sci; member 87 return clk->provider->ops->get_clock(clk->provider->sci, clk->dev_id, in sci_clk_prepare() 104 ret = clk->provider->ops->put_clock(clk->provider->sci, clk->dev_id, in sci_clk_unprepare() 125 ret = clk->provider->ops->is_on(clk->provider->sci, clk->dev_id, in sci_clk_is_prepared() 153 ret = clk->provider->ops->get_freq(clk->provider->sci, clk->dev_id, in sci_clk_recalc_rate() 187 ret = clk->provider->ops->get_best_match_freq(clk->provider->sci, in sci_clk_determine_rate() 223 return clk->provider->ops->set_freq(clk->provider->sci, clk->dev_id, in sci_clk_set_rate() 240 ret = clk->provider->ops->get_parent(clk->provider->sci, clk->dev_id, in sci_clk_get_parent() 267 return clk->provider->ops->set_parent(clk->provider->sci, cl in sci_clk_set_parent() [all...] |
/kernel/linux/linux-6.6/drivers/clk/keystone/ |
H A D | sci-clk.c | 25 * @sci: Handle to the System Control Interface protocol handler 32 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() 231 ret = clk->provider->ops->get_parent(clk->provider->sci, clk->dev_id, in sci_clk_get_parent() 258 return clk->provider->ops->set_parent(clk->provider->sci, cl in sci_clk_set_parent() [all...] |
/kernel/linux/linux-6.6/drivers/net/ |
H A D | macsec.c | 75 sci_t sci; member 251 sci_t sci; in make_sci() local 253 memcpy(&sci, addr, ETH_ALEN); in make_sci() 254 memcpy(((char *)&sci) + ETH_ALEN, &port, sizeof(port)); in make_sci() 256 return sci; in make_sci() 261 sci_t sci; in macsec_frame_sci() local 264 memcpy(&sci, hdr->secure_channel_id, in macsec_frame_sci() 267 sci = make_sci(hdr->eth.h_source, MACSEC_PORT_ES); in macsec_frame_sci() 269 return sci; in macsec_frame_sci() 299 memcpy(&h->secure_channel_id, &secy->sci, in macsec_fill_sectag() 432 macsec_fill_iv(unsigned char *iv, sci_t sci, u32 pn) macsec_fill_iv() argument 866 macsec_decrypt(struct sk_buff *skb, struct net_device *dev, struct macsec_rx_sa *rx_sa, sci_t sci, struct macsec_secy *secy) macsec_decrypt() argument 967 find_rx_sc(struct macsec_secy *secy, sci_t sci) find_rx_sc() argument 979 find_rx_sc_rtnl(struct macsec_secy *secy, sci_t sci) find_rx_sc_rtnl() argument 1095 sci_t sci; macsec_handle_frame() local 1396 del_rx_sc(struct macsec_secy *secy, sci_t sci) del_rx_sc() argument 1414 create_rx_sc(struct net_device *dev, sci_t sci, bool active) create_rx_sc() argument 1571 sci_t sci; get_rxsc_from_nl() local 1874 sci_t sci = MACSEC_UNDEF_SCI; macsec_add_rxsc() local 2174 sci_t sci; macsec_del_rxsc() local 3962 sci_exists(struct net_device *dev, sci_t sci) sci_exists() argument 3980 macsec_add_dev(struct net_device *dev, sci_t sci, u8 icv_len) macsec_add_dev() argument 4035 sci_t sci; macsec_newlink() local 4158 bool es, scb, sci; macsec_validate_attr() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | pio.c | 476 struct send_context_info *sci = in init_send_contexts() local 478 sci->type = i; in init_send_contexts() 479 sci->base = base; in init_send_contexts() 480 sci->credits = scs->size; in init_send_contexts() 498 struct send_context_info *sci; in sc_hw_alloc() local 502 for (index = 0, sci = &dd->send_contexts[0]; in sc_hw_alloc() 503 index < dd->num_send_contexts; index++, sci++) { in sc_hw_alloc() 504 if (sci->type == type && sci->allocated == 0) { in sc_hw_alloc() 505 sci in sc_hw_alloc() 525 struct send_context_info *sci; sc_hw_free() local 699 struct send_context_info *sci; sc_alloc() local 2163 seqfile_dump_sci(struct seq_file *s, u32 i, struct send_context_info *sci) seqfile_dump_sci() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | pio.c | 434 struct send_context_info *sci = in init_send_contexts() local 436 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 460 for (index = 0, sci = &dd->send_contexts[0]; in sc_hw_alloc() 461 index < dd->num_send_contexts; index++, sci++) { in sc_hw_alloc() 462 if (sci->type == type && sci->allocated == 0) { in sc_hw_alloc() 463 sci in sc_hw_alloc() 483 struct send_context_info *sci; sc_hw_free() local 657 struct send_context_info *sci; sc_alloc() local 2122 seqfile_dump_sci(struct seq_file *s, u32 i, struct send_context_info *sci) seqfile_dump_sci() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ |
H A D | macsec.c | 86 sci_t sci; member 268 sci_t sci; in make_sci() local 270 memcpy(&sci, addr, ETH_ALEN); in make_sci() 271 memcpy(((char *)&sci) + ETH_ALEN, &port, sizeof(port)); in make_sci() 273 return sci; in make_sci() 278 sci_t sci; in macsec_frame_sci() local 281 memcpy(&sci, hdr->secure_channel_id, in macsec_frame_sci() 284 sci = make_sci(hdr->eth.h_source, MACSEC_PORT_ES); in macsec_frame_sci() 286 return sci; in macsec_frame_sci() 316 memcpy(&h->secure_channel_id, &secy->sci, in macsec_fill_sectag() 449 macsec_fill_iv(unsigned char *iv, sci_t sci, u32 pn) macsec_fill_iv() argument 899 macsec_decrypt(struct sk_buff *skb, struct net_device *dev, struct macsec_rx_sa *rx_sa, sci_t sci, struct macsec_secy *secy) macsec_decrypt() argument 1000 find_rx_sc(struct macsec_secy *secy, sci_t sci) find_rx_sc() argument 1012 find_rx_sc_rtnl(struct macsec_secy *secy, sci_t sci) find_rx_sc_rtnl() argument 1112 sci_t sci; macsec_handle_frame() local 1413 del_rx_sc(struct macsec_secy *secy, sci_t sci) del_rx_sc() argument 1431 create_rx_sc(struct net_device *dev, sci_t sci, bool active) create_rx_sc() argument 1588 sci_t sci; get_rxsc_from_nl() local 1905 sci_t sci = MACSEC_UNDEF_SCI; macsec_add_rxsc() local 2205 sci_t sci; macsec_del_rxsc() local 3975 sci_exists(struct net_device *dev, sci_t sci) sci_exists() argument 3988 macsec_add_dev(struct net_device *dev, sci_t sci, u8 icv_len) macsec_add_dev() argument 4037 sci_t sci; macsec_newlink() local 4160 bool es, scb, sci; macsec_validate_attr() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | macsec_fs.h | 21 sci_t sci; member 60 u32 mlx5_macsec_fs_get_fs_id_from_hashtable(struct mlx5_macsec_fs *macsec_fs, sci_t *sci);
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
H A D | mscc_macsec.c | 387 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() [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/mscc/ |
H A D | mscc_macsec.c | 387 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() [all...] |