/kernel/linux/linux-5.10/drivers/misc/sgi-gru/ |
H A D | grukdump.c | 114 struct gru_thread_state *gts; in gru_dump_context() local
|
H A D | grufault.c | 70 struct gru_thread_state *gts = NULL; in gru_find_lock_gts() local 87 struct gru_thread_state *gts = ERR_PTR(-EINVAL); in gru_alloc_locked_gts() local 109 gru_unlock_gts(struct gru_thread_state *gts) gru_unlock_gts() argument 252 gru_vtop(struct gru_thread_state *gts, unsigned long vaddr, int write, int atomic, unsigned long *gpa, int *pageshift) gru_vtop() argument 309 gru_preload_tlb(struct gru_state *gru, struct gru_thread_state *gts, int atomic, unsigned long fault_vaddr, int asid, int write, unsigned char tlb_preload_count, struct gru_tlb_fault_handle *tfh, struct gru_control_block_extended *cbe) gru_preload_tlb() argument 355 gru_try_dropin(struct gru_state *gru, struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, struct gru_instruction_bits *cbk) gru_try_dropin() argument 523 struct gru_thread_state *gts; gru_intr() local 613 gru_user_dropin(struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, void *cb) gru_user_dropin() argument 640 struct gru_thread_state *gts; gru_handle_user_call_os() local 695 struct gru_thread_state *gts; gru_get_exception_detail() local 744 struct gru_thread_state *gts; gru_unload_all_contexts() local 769 struct gru_thread_state *gts; gru_user_unload_context() local 798 struct gru_thread_state *gts; gru_user_flush_tlb() local 825 struct gru_thread_state *gts; gru_get_gseg_statistics() local 856 struct gru_thread_state *gts; gru_set_context_option() local [all...] |
H A D | grufile.c | 64 struct gru_thread_state *gts; in gru_vma_close() local
|
H A D | grumain.c | 186 reserve_gru_resources(struct gru_state *gru, struct gru_thread_state *gts) reserve_gru_resources() argument 197 free_gru_resources(struct gru_state *gru, struct gru_thread_state *gts) free_gru_resources() argument 224 gru_load_mm_tracker(struct gru_state *gru, struct gru_thread_state *gts) gru_load_mm_tracker() argument 260 gru_unload_mm_tracker(struct gru_state *gru, struct gru_thread_state *gts) gru_unload_mm_tracker() argument 283 gts_drop(struct gru_thread_state *gts) gts_drop() argument 299 struct gru_thread_state *gts; gru_find_current_gts_nolock() local 314 struct gru_thread_state *gts; gru_alloc_gts() local 381 struct gru_thread_state *gts; gru_find_thread_state() local 398 struct gru_thread_state *gts, *ngts; gru_alloc_thread_state() local 424 gru_free_gru_context(struct gru_thread_state *gts) gru_free_gru_context() argument 542 gru_unload_context(struct gru_thread_state *gts, int savestate) gru_unload_context() argument 578 gru_load_context(struct gru_thread_state *gts) gru_load_context() argument 645 gru_update_cch(struct gru_thread_state *gts) gru_update_cch() argument 682 gru_retarget_intr(struct gru_thread_state *gts) gru_retarget_intr() argument 699 gru_check_chiplet_assignment(struct gru_state *gru, struct gru_thread_state *gts) gru_check_chiplet_assignment() argument 719 gru_check_context_placement(struct gru_thread_state *gts) gru_check_context_placement() argument 758 is_gts_stealable(struct gru_thread_state *gts, struct gru_blade_state *bs) is_gts_stealable() argument 767 gts_stolen(struct gru_thread_state *gts, struct gru_blade_state *bs) gts_stolen() argument 779 gru_steal_context(struct gru_thread_state *gts) gru_steal_context() argument 865 gru_assign_gru_context(struct gru_thread_state *gts) gru_assign_gru_context() argument 928 struct gru_thread_state *gts; gru_fault() local [all...] |
H A D | grutables.h | 593 is_kernel_context(struct gru_thread_state *gts) is_kernel_context() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/ |
H A D | grukdump.c | 114 struct gru_thread_state *gts; in gru_dump_context() local
|
H A D | grufault.c | 70 struct gru_thread_state *gts = NULL; in gru_find_lock_gts() local 87 struct gru_thread_state *gts = ERR_PTR(-EINVAL); in gru_alloc_locked_gts() local 109 gru_unlock_gts(struct gru_thread_state *gts) gru_unlock_gts() argument 252 gru_vtop(struct gru_thread_state *gts, unsigned long vaddr, int write, int atomic, unsigned long *gpa, int *pageshift) gru_vtop() argument 309 gru_preload_tlb(struct gru_state *gru, struct gru_thread_state *gts, int atomic, unsigned long fault_vaddr, int asid, int write, unsigned char tlb_preload_count, struct gru_tlb_fault_handle *tfh, struct gru_control_block_extended *cbe) gru_preload_tlb() argument 355 gru_try_dropin(struct gru_state *gru, struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, struct gru_instruction_bits *cbk) gru_try_dropin() argument 523 struct gru_thread_state *gts; gru_intr() local 613 gru_user_dropin(struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, void *cb) gru_user_dropin() argument 640 struct gru_thread_state *gts; gru_handle_user_call_os() local 695 struct gru_thread_state *gts; gru_get_exception_detail() local 744 struct gru_thread_state *gts; gru_unload_all_contexts() local 769 struct gru_thread_state *gts; gru_user_unload_context() local 798 struct gru_thread_state *gts; gru_user_flush_tlb() local 825 struct gru_thread_state *gts; gru_get_gseg_statistics() local 856 struct gru_thread_state *gts; gru_set_context_option() local [all...] |
H A D | grufile.c | 64 struct gru_thread_state *gts; in gru_vma_close() local
|
H A D | grumain.c | 186 reserve_gru_resources(struct gru_state *gru, struct gru_thread_state *gts) reserve_gru_resources() argument 197 free_gru_resources(struct gru_state *gru, struct gru_thread_state *gts) free_gru_resources() argument 224 gru_load_mm_tracker(struct gru_state *gru, struct gru_thread_state *gts) gru_load_mm_tracker() argument 260 gru_unload_mm_tracker(struct gru_state *gru, struct gru_thread_state *gts) gru_unload_mm_tracker() argument 283 gts_drop(struct gru_thread_state *gts) gts_drop() argument 299 struct gru_thread_state *gts; gru_find_current_gts_nolock() local 314 struct gru_thread_state *gts; gru_alloc_gts() local 381 struct gru_thread_state *gts; gru_find_thread_state() local 398 struct gru_thread_state *gts, *ngts; gru_alloc_thread_state() local 424 gru_free_gru_context(struct gru_thread_state *gts) gru_free_gru_context() argument 542 gru_unload_context(struct gru_thread_state *gts, int savestate) gru_unload_context() argument 578 gru_load_context(struct gru_thread_state *gts) gru_load_context() argument 645 gru_update_cch(struct gru_thread_state *gts) gru_update_cch() argument 682 gru_retarget_intr(struct gru_thread_state *gts) gru_retarget_intr() argument 699 gru_check_chiplet_assignment(struct gru_state *gru, struct gru_thread_state *gts) gru_check_chiplet_assignment() argument 719 gru_check_context_placement(struct gru_thread_state *gts) gru_check_context_placement() argument 758 is_gts_stealable(struct gru_thread_state *gts, struct gru_blade_state *bs) is_gts_stealable() argument 767 gts_stolen(struct gru_thread_state *gts, struct gru_blade_state *bs) gts_stolen() argument 779 gru_steal_context(struct gru_thread_state *gts) gru_steal_context() argument 865 gru_assign_gru_context(struct gru_thread_state *gts) gru_assign_gru_context() argument 928 struct gru_thread_state *gts; gru_fault() local [all...] |
H A D | grutables.h | 588 is_kernel_context(struct gru_thread_state *gts) is_kernel_context() argument [all...] |
/kernel/linux/linux-6.6/include/linux/iio/ |
H A D | iio-gts-helper.h | 86 iio_gts_find_itime_by_time(struct iio_gts *gts, int time) in iio_gts_find_itime_by_time() argument 101 iio_gts_find_itime_by_sel(struct iio_gts *gts, int sel) in iio_gts_find_itime_by_sel() argument 124 iio_gts_find_int_time_by_sel(struct iio_gts *gts, int sel) iio_gts_find_int_time_by_sel() argument 143 iio_gts_find_sel_by_int_time(struct iio_gts *gts, int time) iio_gts_find_sel_by_int_time() argument 161 iio_gts_valid_time(struct iio_gts *gts, int time_us) iio_gts_valid_time() argument 175 iio_gts_valid_gain(struct iio_gts *gts, int gain) iio_gts_valid_gain() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/ |
H A D | industrialio-gts-helper.c | 126 int iio_gts_total_gain_to_scale(struct iio_gts *gts, int total_gain, in iio_gts_total_gain_to_scale() argument 145 static void iio_gts_purge_avail_scale_table(struct iio_gts *gts) in iio_gts_purge_avail_scale_table() argument 168 gain_to_scaletables(struct iio_gts *gts, int **gains, int **scales) gain_to_scaletables() argument 276 iio_gts_build_avail_scale_table(struct iio_gts *gts) iio_gts_build_avail_scale_table() argument 350 iio_gts_build_avail_time_table(struct iio_gts *gts) iio_gts_build_avail_time_table() argument 407 iio_gts_purge_avail_time_table(struct iio_gts *gts) iio_gts_purge_avail_time_table() argument 441 iio_gts_build_avail_tables(struct iio_gts *gts) iio_gts_build_avail_tables() argument 463 iio_gts_purge_avail_tables(struct iio_gts *gts) iio_gts_purge_avail_tables() argument 498 devm_iio_gts_build_avail_tables(struct device *dev, struct iio_gts *gts) devm_iio_gts_build_avail_tables() argument 526 iio_gts_sanity_check(struct iio_gts *gts) iio_gts_sanity_check() argument 560 iio_init_iio_gts(int max_scale_int, int max_scale_nano, const struct iio_gain_sel_pair *gain_tbl, int num_gain, const struct iio_itime_sel_mul *tim_tbl, int num_times, struct iio_gts *gts) iio_init_iio_gts() argument 606 devm_iio_init_iio_gts(struct device *dev, int max_scale_int, int max_scale_nano, const struct iio_gain_sel_pair *gain_tbl, int num_gain, const struct iio_itime_sel_mul *tim_tbl, int num_times, struct iio_gts *gts) devm_iio_init_iio_gts() argument 631 iio_gts_all_avail_scales(struct iio_gts *gts, const int **vals, int *type, int *length) iio_gts_all_avail_scales() argument 659 iio_gts_avail_scales_for_time(struct iio_gts *gts, int time, const int **vals, int *type, int *length) iio_gts_avail_scales_for_time() argument 688 iio_gts_avail_times(struct iio_gts *gts, const int **vals, int *type, int *length) iio_gts_avail_times() argument 710 iio_gts_find_sel_by_gain(struct iio_gts *gts, int gain) iio_gts_find_sel_by_gain() argument 730 iio_gts_find_gain_by_sel(struct iio_gts *gts, int sel) iio_gts_find_gain_by_sel() argument 748 iio_gts_get_min_gain(struct iio_gts *gts) iio_gts_get_min_gain() argument 781 iio_find_closest_gain_low(struct iio_gts *gts, int gain, bool *in_range) iio_find_closest_gain_low() argument 826 iio_gts_get_int_time_gain_multiplier_by_sel(struct iio_gts *gts, int sel) iio_gts_get_int_time_gain_multiplier_by_sel() argument 854 iio_gts_find_gain_for_scale_using_time(struct iio_gts *gts, int time_sel, int scale_int, int scale_nano, int *gain) iio_gts_find_gain_for_scale_using_time() argument 892 iio_gts_find_gain_sel_for_scale_using_time(struct iio_gts *gts, int time_sel, int scale_int, int scale_nano, int *gain_sel) iio_gts_find_gain_sel_for_scale_using_time() argument 913 iio_gts_get_total_gain(struct iio_gts *gts, int gain, int time) iio_gts_get_total_gain() argument 930 iio_gts_get_scale_linear(struct iio_gts *gts, int gain, int time, u64 *scale) iio_gts_get_scale_linear() argument 961 iio_gts_get_scale(struct iio_gts *gts, int gain, int time, int *scale_int, int *scale_nano) iio_gts_get_scale() argument 997 iio_gts_find_new_gain_sel_by_old_gain_time(struct iio_gts *gts, int old_gain, int old_time_sel, int new_time_sel, int *new_gain) iio_gts_find_new_gain_sel_by_old_gain_time() argument 1054 iio_gts_find_new_gain_by_old_gain_time(struct iio_gts *gts, int old_gain, int old_time, int new_time, int *new_gain) iio_gts_find_new_gain_by_old_gain_time() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | rohm-bu27034.c | 216 struct iio_gts gts; member [all...] |
H A D | rohm-bu27008.c | 369 struct iio_gts gts; member 760 static int bu27008_get_gain(struct bu27008_data *data, struct iio_gts *gts, int *gain) in bu27008_get_gain() argument 828 struct iio_gts *gts; in _bu27008_get_scale() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/cxgb4/ |
H A D | t4.h | 696 void __iomem *gts; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/cxgb4/ |
H A D | t4.h | 681 void __iomem *gts; member
|