Searched refs:context (Results 101 - 125 of 2081) sorted by relevance

1234567891011>>

/linux-master/arch/sparc/mm/
H A Dtsb.c124 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 Dzt_regs.c19 } 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 Dregmap-i2c.c15 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 Dregmap-mdio.c13 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 Dvmci_context.h50 * 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 Dpci-hyperv-intf.c42 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 Dextable.c15 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 Dmmu_context.h17 #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 Ddcn30_fpu.h44 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 Dcompiler_types.h17 /* 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 Ddcn31_hwseq.h53 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 Ddcn31_fpu.c454 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 Devsci.c17 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 Dintel_timeline.h46 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 DMakefile2 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 Ddce100_hwseq.c110 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 Ddce60_clk_mgr.c108 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 Dmmu_context.h2 * 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 Dsa.h58 void *context),
59 void *context, struct ib_sa_query **sa_query);
/linux-master/arch/s390/include/asm/
H A Dvdso.h14 #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 Ddcn314_hwseq.h34 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 Dmmu_emu.c57 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 Dxe_preempt_fence.h15 u64 context, u32 seqno);
23 u64 context, u32 seqno);
/linux-master/security/selinux/ss/
H A Dservices.h44 struct context *oldc, struct context *newc,
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c104 * @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...]

Completed in 361 milliseconds

1234567891011>>