/linux-master/arch/sparc/mm/ |
H A D | tsb.c | 124 spin_lock_irqsave(&mm->context.lock, flags); 127 base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; 128 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; 140 else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { 141 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; 142 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; 149 spin_unlock_irqrestore(&mm->context.lock, flags); 157 spin_lock_irqsave(&mm->context.lock, flags); 160 base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; 161 nentries = mm->context [all...] |
/linux-master/tools/testing/selftests/arm64/signal/testcases/ |
H A D | zt_regs.c | 19 } context; variable in typeref:union:__anon531 30 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); 35 * Get a signal context which should have a ZT frame and registers 39 if (!get_current_context(td, &context.uc, sizeof(context))) 42 head = get_header(head, ZT_MAGIC, GET_BUF_RESV_SIZE(context), &offset); 44 fprintf(stderr, "No ZT context\n"); 50 fprintf(stderr, "Got context with no registers\n");
|
/linux-master/drivers/base/regmap/ |
H A D | regmap-i2c.c | 15 static int regmap_smbus_byte_reg_read(void *context, unsigned int reg, argument 18 struct device *dev = context; 34 static int regmap_smbus_byte_reg_write(void *context, unsigned int reg, argument 37 struct device *dev = context; 51 static int regmap_smbus_word_reg_read(void *context, unsigned int reg, argument 54 struct device *dev = context; 70 static int regmap_smbus_word_reg_write(void *context, unsigned int reg, argument 73 struct device *dev = context; 87 static int regmap_smbus_word_read_swapped(void *context, unsigned int reg, argument 90 struct device *dev = context; 106 regmap_smbus_word_write_swapped(void *context, unsigned int reg, unsigned int val) argument 123 regmap_i2c_write(void *context, const void *data, size_t count) argument 138 regmap_i2c_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) argument 172 regmap_i2c_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) argument 208 regmap_i2c_smbus_i2c_write(void *context, const void *data, size_t count) argument 222 regmap_i2c_smbus_i2c_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) argument 249 regmap_i2c_smbus_i2c_write_reg16(void *context, const void *data, size_t count) argument 263 regmap_i2c_smbus_i2c_read_reg16(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) argument [all...] |
H A D | regmap-mdio.c | 13 static int regmap_mdio_c22_read(void *context, unsigned int reg, unsigned int *val) argument 15 struct mdio_device *mdio_dev = context; 30 static int regmap_mdio_c22_write(void *context, unsigned int reg, unsigned int val) argument 32 struct mdio_device *mdio_dev = context; 45 static int regmap_mdio_c45_read(void *context, unsigned int reg, unsigned int *val) argument 47 struct mdio_device *mdio_dev = context; 66 static int regmap_mdio_c45_write(void *context, unsigned int reg, unsigned int val) argument 68 struct mdio_device *mdio_dev = context;
|
/linux-master/drivers/misc/vmw_vmci/ |
H A D | vmci_context.h | 50 * this context; e.g., VMX. 60 * is also accessed from the context 67 /* Doorbells created by context. */ 70 /* Doorbells pending for context. */ 73 /* Contexts current context is subscribing to. */ 85 /* VMCINotifyAddRemoveInfo: Used to add/remove remote context notifications. */ 91 /* VMCICptBufInfo: Used to set/get current context's checkpoint state. */ 129 void vmci_ctx_destroy(struct vmci_ctx *context); 131 bool vmci_ctx_supports_host_qp(struct vmci_ctx *context); 133 int vmci_ctx_dequeue_datagram(struct vmci_ctx *context, 167 vmci_ctx_get_id(struct vmci_ctx *context) argument [all...] |
/linux-master/drivers/pci/controller/ |
H A D | pci-hyperv-intf.c | 42 int hyperv_reg_block_invalidate(struct pci_dev *dev, void *context, argument 43 void (*block_invalidate)(void *context, 49 return hvpci_block_ops.reg_blk_invalidate(dev, context,
|
/linux-master/arch/x86/entry/vdso/ |
H A D | extable.c | 15 const struct vdso_image *image = current->mm->context.vdso_image; 28 if (!current->mm->context.vdso) 31 base = (unsigned long)current->mm->context.vdso + image->extable_base;
|
/linux-master/arch/csky/include/asm/ |
H A D | mmu_context.h | 17 #define cpu_asid(mm) (atomic64_read(&mm->context.asid) & ASID_MASK) 19 #define init_new_context(tsk,mm) ({ atomic64_set(&(mm)->context.asid, 0); 0; }) 32 setup_pgd(next->pgd, next->context.asid.counter);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | dcn30_fpu.h | 44 void dcn30_fpu_update_soc_for_wm_a(struct dc *dc, struct dc_state *context); 47 struct dc *dc, struct dc_state *context, 67 struct dc_state *context,
|
/linux-master/tools/include/linux/ |
H A D | compiler_types.h | 17 /* context/locking */ 18 # define __must_hold(x) __attribute__((context(x,1,1))) 19 # define __acquires(x) __attribute__((context(x,0,1))) 20 # define __releases(x) __attribute__((context(x,1,0))) 25 /* context/locking */
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
H A D | dcn31_hwseq.h | 53 struct dc_state *context); 55 struct dc_state *context, struct dc_stream_state *stream); 56 void dcn31_init_pipes(struct dc *dc, struct dc_state *context);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
H A D | dcn31_fpu.c | 454 void dcn31_update_soc_for_wm_a(struct dc *dc, struct dc_state *context) argument 459 context->bw_ctx.dml.soc.dram_clock_change_latency_us = dc->clk_mgr->bw_params->wm_table.entries[WM_A].pstate_latency_us; 460 context->bw_ctx.dml.soc.sr_enter_plus_exit_time_us = dc->clk_mgr->bw_params->wm_table.entries[WM_A].sr_enter_plus_exit_time_us; 461 context->bw_ctx.dml.soc.sr_exit_time_us = dc->clk_mgr->bw_params->wm_table.entries[WM_A].sr_exit_time_us; 465 void dcn315_update_soc_for_wm_a(struct dc *dc, struct dc_state *context) argument 471 if (context->bw_ctx.dml.vba.DRAMClockChangeSupport[context->bw_ctx.dml.vba.VoltageLevel][context->bw_ctx.dml.vba.maxMpcComb] != dm_dram_clock_change_vactive) 472 context->bw_ctx.dml.soc.dram_clock_change_latency_us = context 482 dcn31_calculate_wm_and_dlg_fp( struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes, int pipe_cnt, int vlevel) argument [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | evsci.c | 17 static u32 ACPI_SYSTEM_XFACE acpi_ev_sci_xrupt_handler(void *context); 54 int_status |= sci_handler->address(sci_handler->context); 67 * PARAMETERS: context - Calling Context 76 static u32 ACPI_SYSTEM_XFACE acpi_ev_sci_xrupt_handler(void *context) argument 78 struct acpi_gpe_xrupt_info *gpe_xrupt_list = context; 112 * PARAMETERS: context - Calling Context 120 u32 ACPI_SYSTEM_XFACE acpi_ev_gpe_xrupt_handler(void *context) argument 122 struct acpi_gpe_xrupt_info *gpe_xrupt_list = context;
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_timeline.h | 46 u64 context, u32 seqno) 48 return i915_syncmap_set(&tl->sync, context, seqno); 54 return __intel_timeline_sync_set(tl, fence->context, fence->seqno); 58 u64 context, u32 seqno) 60 return i915_syncmap_is_later(&tl->sync, context, seqno); 66 return __intel_timeline_sync_is_later(tl, fence->context, fence->seqno); 45 __intel_timeline_sync_set(struct intel_timeline *tl, u64 context, u32 seqno) argument 57 __intel_timeline_sync_is_later(struct intel_timeline *tl, u64 context, u32 seqno) argument
|
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | Makefile | 2 SIGNAL_CONTEXT_CHK_TESTS := tm-signal-context-chk-gpr tm-signal-context-chk-fpu \ 3 tm-signal-context-chk-vmx tm-signal-context-chk-vsx 8 tm-signal-context-force-tm tm-poison tm-signal-pagefault 26 $(OUTPUT)/tm-signal-context-force-tm: CFLAGS += -pthread -m64
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce100/ |
H A D | dce100_hwseq.c | 110 struct dc_state *context) 112 dce110_set_safe_displaymarks(&context->res_ctx, dc->res_pool); 116 context, 122 struct dc_state *context) 124 dce110_set_safe_displaymarks(&context->res_ctx, dc->res_pool); 128 context, 108 dce100_prepare_bandwidth( struct dc *dc, struct dc_state *context) argument 120 dce100_optimize_bandwidth( struct dc *dc, struct dc_state *context) argument
|
/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/dce60/ |
H A D | dce60_clk_mgr.c | 108 struct dc_state *context) 110 struct dm_pp_display_configuration *pp_display_cfg = &context->pp_display_cfg; 112 pp_display_cfg->avail_mclk_switch_time_us = dce110_get_min_vblank_time_us(context); 114 dce110_fill_display_configs(context, pp_display_cfg); 121 struct dc_state *context, 126 int patched_disp_clk = context->bw_ctx.bw.dce.dispclk_khz; 132 level_change_req.power_level = dce_get_required_clocks_state(clk_mgr_base, context); 144 dce60_pplib_apply_display_requirements(clk_mgr_base->ctx->dc, context); 106 dce60_pplib_apply_display_requirements( struct dc *dc, struct dc_state *context) argument 120 dce60_update_clocks(struct clk_mgr *clk_mgr_base, struct dc_state *context, bool safe_to_lower) argument
|
/linux-master/arch/xtensa/include/asm/ |
H A D | mmu_context.h | 2 * Switch an MMU context. 39 * any user or kernel context. We use the reserved values in the 82 mm->context.asid[cpu] = asid; 83 mm->context.cpu = cpu; 93 unsigned long asid = mm->context.asid[cpu]; 104 set_rasid_register(ASID_INSERT(mm->context.asid[cpu])); 109 * Initialize the context related info for a new mm_struct 120 mm->context.asid[cpu] = NO_CONTEXT; 122 mm->context.cpu = -1; 130 int migrated = next->context [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | sa.h | 58 void *context), 59 void *context, struct ib_sa_query **sa_query);
|
/linux-master/arch/s390/include/asm/ |
H A D | vdso.h | 14 #define VDSO64_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso64_offset_##name)) 16 #define VDSO32_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso32_offset_##name))
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn314/ |
H A D | dcn314_hwseq.h | 34 void dcn314_update_odm(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx); 44 void dcn314_resync_fifo_dccg_dio(struct dce_hwseq *hws, struct dc *dc, struct dc_state *context);
|
/linux-master/arch/m68k/sun3/ |
H A D | mmu_emu.c | 57 context. 0xffffffff is a marker for kernel context */ 62 /* has this context been mmdrop'd? */ 203 /* erase the mappings for a dead context. Uses the pg_dir for hints 207 context for when they're cleared */ 208 void clear_context(unsigned long context) argument 213 if (context) { 214 if (!ctx_alloc[context]) 215 panic("%s: context not allocated\n", __func__); 217 ctx_alloc[context] 282 mmu_emu_map_pmeg(int context, int vaddr) argument 357 unsigned char context; local [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_preempt_fence.h | 15 u64 context, u32 seqno); 23 u64 context, u32 seqno);
|
/linux-master/security/selinux/ss/ |
H A D | services.h | 44 struct context *oldc, struct context *newc,
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource_helpers.c | 104 * @context: new dc state 110 struct dc_state *context) 112 if (context->bw_ctx.bw.dcn.mall_subvp_size_bytes > 0) { 116 return dcn32_helper_mall_bytes_to_ways(dc, context->bw_ctx.bw.dcn.mall_subvp_size_bytes); 124 struct dc_state *context) 130 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; 148 dcn20_release_dsc(&context->res_ctx, dc->res_pool, &pipe->stream_res.dsc); 170 struct dc_state *context) 175 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; 187 struct dc_state *context) 108 dcn32_helper_calculate_num_ways_for_subvp( struct dc *dc, struct dc_state *context) argument 123 dcn32_merge_pipes_for_subvp(struct dc *dc, struct dc_state *context) argument 169 dcn32_all_pipes_have_stream_and_plane(struct dc *dc, struct dc_state *context) argument 186 dcn32_subvp_in_use(struct dc *dc, struct dc_state *context) argument 200 dcn32_mpo_in_use(struct dc_state *context) argument 212 dcn32_any_surfaces_rotated(struct dc *dc, struct dc_state *context) argument 259 override_det_for_subvp(struct dc *dc, struct dc_state *context, uint8_t pipe_segments[]) argument 327 dcn32_determine_det_override(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes) argument 397 dcn32_set_det_allocations(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes) argument 527 dcn32_can_support_mclk_switch_using_fw_based_vblank_stretch(struct dc *dc, struct dc_state *context) argument 654 dcn32_subvp_drr_admissable(struct dc *dc, struct dc_state *context) argument 714 dcn32_subvp_vblank_admissable(struct dc *dc, struct dc_state *context, int vlevel) argument 760 dcn32_update_dml_pipes_odm_policy_based_on_context(struct dc *dc, struct dc_state *context, display_e2e_pipe_params_st *pipes) argument 786 dcn32_override_min_req_dcfclk(struct dc *dc, struct dc_state *context) argument [all...] |