Searched refs:context (Results 26 - 50 of 2081) sorted by relevance

1234567891011>>

/linux-master/arch/nios2/mm/
H A Dmmu_context.c2 * MMU context handling.
19 /* The pids position and mask in context */
24 /* The versions position and mask in context */
29 /* Return the version part of a context */
32 /* Return the pid part of a context */
35 /* Value of the first context (version 1, pid 0) */
41 * Initialize MMU context management stuff.
51 * Set new context (pid), keep way
53 static void set_context(mm_context_t context) argument
55 set_mmu_pid(CTX_PID(context));
113 get_pid_from_context(mm_context_t *context) argument
[all...]
/linux-master/tools/perf/scripts/python/
H A Dcheck-perf-trace.py30 def irq__softirq_entry(event_name, context, common_cpu,
36 print_uncommon(context)
40 def kmem__kmalloc(event_name, context, common_cpu,
47 print_uncommon(context)
54 def trace_unhandled(event_name, context, event_fields_dict):
66 def print_uncommon(context):
69 (common_pc(context), trace_flag_str(common_flags(context)),
70 common_lock_depth(context)))
/linux-master/include/linux/
H A Dasn1_decoder.h16 void *context,
H A Dssbi.h16 ssbi_reg_read(void *context, unsigned int reg, unsigned int *val) argument
21 ret = ssbi_read(context, reg, &v, 1);
29 ssbi_reg_write(void *context, unsigned int reg, unsigned int val) argument
32 return ssbi_write(context, reg, &v, 1);
/linux-master/drivers/gpu/drm/i915/gt/selftests/
H A Dmock_timeline.h14 void mock_timeline_init(struct intel_timeline *timeline, u64 context);
H A Dmock_timeline.c11 void mock_timeline_init(struct intel_timeline *timeline, u64 context) argument
14 timeline->fence_context = context;
/linux-master/tools/perf/scripts/perl/
H A Dcheck-perf-trace.pl30 my ($event_name, $context, $common_cpu, $common_secs, $common_nsecs,
37 print_uncommon($context);
45 my ($event_name, $context, $common_cpu, $common_secs, $common_nsecs,
53 print_uncommon($context);
65 my ($context) = @_;
68 common_pc($context), trace_flag_str(common_flags($context)),
69 common_lock_depth($context));
94 my ($event_name, $context, $common_cpu, $common_secs, $common_nsecs,
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_crtc_state_dump.h15 const char *context);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn21/
H A Ddcn21_hwseq.h41 struct dc_state *context);
45 struct dc_state *context);
47 void dcn21_PLAT_58856_wa(struct dc_state *context,
56 struct dc_state *context, struct dc_stream_state *stream);
/linux-master/arch/s390/include/asm/
H A Dmmu.h19 /* The mmu context belongs to a secure guest. */
26 * The mmu context allocates 4K page tables.
29 /* The mmu context uses extended page tables. */
31 /* The mmu context uses storage keys. */
33 /* The mmu context uses CMM. */
35 /* The gmaps associated with this context are allowed to use huge pages. */
40 .context.lock = __SPIN_LOCK_UNLOCKED(name.context.lock), \
41 .context.gmap_list = LIST_HEAD_INIT(name.context
[all...]
/linux-master/arch/riscv/include/asm/
H A Dsync_core.h21 cpumask_setall(&mm->context.icache_stale_mask);
/linux-master/drivers/platform/x86/intel/int1092/
H A Dintel_sar.c33 * @context: pointer to driver context structure
36 * context->reg_value will never exceed MAX_REGULATORY
38 static void update_sar_data(struct wwan_sar_context *context) argument
41 &context->config_data[context->reg_value];
44 context->sar_data.device_mode < config->total_dev_mode) {
48 if (context->sar_data.device_mode ==
53 context->sar_data.antennatable_index = dev_mode->antennatable_index;
54 context
77 parse_package(struct wwan_sar_context *context, union acpi_object *item) argument
130 struct wwan_sar_context *context = dev_get_drvdata(&device->dev); local
159 struct wwan_sar_context *context = dev_get_drvdata(dev); local
170 struct wwan_sar_context *context = dev_get_drvdata(dev); local
178 struct wwan_sar_context *context = dev_get_drvdata(dev); local
216 sar_get_data(int reg, struct wwan_sar_context *context) argument
247 struct wwan_sar_context *context; local
297 struct wwan_sar_context *context = dev_get_drvdata(&device->dev); local
[all...]
/linux-master/kernel/
H A Dauditsc.c28 * Subject and object context labeling support added by <danjones@us.ibm.com>
220 * it's going to remain 1-element for almost any setup) until we free context itself.
456 /* Determine if any context name data matches a rule's watch data */
814 * @ctx: audit context
848 * @ctx: audit context
914 static inline void audit_proctitle_free(struct audit_context *context) argument
916 kfree(context->proctitle.value);
917 context->proctitle.value = NULL;
918 context->proctitle.len = 0;
921 static inline void audit_free_module(struct audit_context *context) argument
928 audit_free_names(struct audit_context *context) argument
945 audit_free_aux(struct audit_context *context) argument
1031 struct audit_context *context; local
1057 struct audit_context *context; local
1083 audit_free_context(struct audit_context *context) argument
1093 audit_log_pid_context(struct audit_context *context, pid_t pid, kuid_t auid, kuid_t uid, unsigned int sessionid, u32 sid, char *comm) argument
1125 audit_log_execve_info(struct audit_context *context, struct audit_buffer **ab) argument
1322 audit_log_time(struct audit_context *context, struct audit_buffer **ab) argument
1369 show_special(struct audit_context *context, int *call_panic) argument
1513 audit_log_name(struct audit_context *context, struct audit_names *n, const struct path *path, int record_num, int *call_panic) argument
1605 struct audit_context *context = audit_context(); local
1681 struct audit_context *context = audit_context(); local
1829 struct audit_context *context = tsk->audit_context; local
2014 struct audit_context *context = audit_context(); local
2062 struct audit_context *context = audit_context(); local
2087 struct audit_context *context; local
2116 struct audit_context *context; local
2172 audit_alloc_name(struct audit_context *context, unsigned char type) argument
2208 struct audit_context *context = audit_context(); local
2231 struct audit_context *context = audit_context(); local
2298 struct audit_context *context = audit_context(); local
2416 struct audit_context *context = audit_context(); local
2548 struct audit_context *context = audit_context(); local
2572 struct audit_context *context = audit_context(); local
2596 struct audit_context *context = audit_context(); local
2615 struct audit_context *context = audit_context(); local
2629 struct audit_context *context = audit_context(); local
2650 struct audit_context *context = audit_context(); local
2661 struct audit_context *context = audit_context(); local
2676 struct audit_context *context = audit_context(); local
2694 struct audit_context *context = audit_context(); local
2709 struct audit_context *context = audit_context(); local
2726 struct audit_context *context = audit_context(); local
2802 struct audit_context *context = audit_context(); local
2844 struct audit_context *context = audit_context(); local
2856 struct audit_context *context = audit_context(); local
2865 struct audit_context *context = audit_context(); local
2875 struct audit_context *context = audit_context(); local
2902 struct audit_context *context = audit_context(); local
2912 struct audit_context *context = audit_context(); local
[all...]
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_iommu_v2.c42 to_v2_context(struct etnaviv_iommu_context *context) argument
44 return container_of(context, struct etnaviv_iommuv2_context, base);
47 static void etnaviv_iommuv2_free(struct etnaviv_iommu_context *context) argument
49 struct etnaviv_iommuv2_context *v2_context = to_v2_context(context);
52 drm_mm_takedown(&context->mm);
56 dma_free_wc(context->global->dev, SZ_4K,
61 dma_free_wc(context->global->dev, SZ_4K, v2_context->mtlb_cpu,
64 clear_bit(v2_context->id, context->global->v2.pta_alloc);
92 static int etnaviv_iommuv2_map(struct etnaviv_iommu_context *context, argument
96 struct etnaviv_iommuv2_context *v2_context = to_v2_context(context);
121 etnaviv_iommuv2_unmap(struct etnaviv_iommu_context *context, unsigned long iova, size_t size) argument
138 etnaviv_iommuv2_dump_size(struct etnaviv_iommu_context *context) argument
151 etnaviv_iommuv2_dump(struct etnaviv_iommu_context *context, void *buf) argument
165 etnaviv_iommuv2_restore_nonsec(struct etnaviv_gpu *gpu, struct etnaviv_iommu_context *context) argument
189 etnaviv_iommuv2_restore_sec(struct etnaviv_gpu *gpu, struct etnaviv_iommu_context *context) argument
231 etnaviv_iommuv2_get_mtlb_addr(struct etnaviv_iommu_context *context) argument
238 etnaviv_iommuv2_get_pta_id(struct etnaviv_iommu_context *context) argument
244 etnaviv_iommuv2_restore(struct etnaviv_gpu *gpu, struct etnaviv_iommu_context *context) argument
273 struct etnaviv_iommu_context *context; local
[all...]
H A Detnaviv_mmu.c16 static void etnaviv_context_unmap(struct etnaviv_iommu_context *context, argument
29 unmapped_page = context->global->ops->unmap(context, iova,
39 static int etnaviv_context_map(struct etnaviv_iommu_context *context, argument
55 ret = context->global->ops->map(context, iova, paddr, pgsize,
67 etnaviv_context_unmap(context, orig_iova, orig_size - size);
72 static int etnaviv_iommu_map(struct etnaviv_iommu_context *context, u32 iova, argument
79 if (!context || !sgt)
88 ret = etnaviv_context_map(context, d
104 etnaviv_iommu_unmap(struct etnaviv_iommu_context *context, u32 iova, struct sg_table *sgt, unsigned len) argument
126 etnaviv_iommu_remove_mapping(struct etnaviv_iommu_context *context, struct etnaviv_vram_mapping *mapping) argument
140 struct etnaviv_iommu_context *context = mapping->context; local
151 etnaviv_iommu_find_iova(struct etnaviv_iommu_context *context, struct drm_mm_node *node, size_t size) argument
233 etnaviv_iommu_insert_exact(struct etnaviv_iommu_context *context, struct drm_mm_node *node, size_t size, u64 va) argument
278 etnaviv_iommu_map_gem(struct etnaviv_iommu_context *context, struct etnaviv_gem_object *etnaviv_obj, u32 memory_base, struct etnaviv_vram_mapping *mapping, u64 va) argument
333 etnaviv_iommu_unmap_gem(struct etnaviv_iommu_context *context, struct etnaviv_vram_mapping *mapping) argument
357 struct etnaviv_iommu_context *context = local
364 etnaviv_iommu_context_put(struct etnaviv_iommu_context *context) argument
405 etnaviv_iommu_restore(struct etnaviv_gpu *gpu, struct etnaviv_iommu_context *context) argument
411 etnaviv_iommu_get_suballoc_va(struct etnaviv_iommu_context *context, struct etnaviv_vram_mapping *mapping, u32 memory_base, dma_addr_t paddr, size_t size) argument
462 etnaviv_iommu_put_suballoc_va(struct etnaviv_iommu_context *context, struct etnaviv_vram_mapping *mapping) argument
480 etnaviv_iommu_dump_size(struct etnaviv_iommu_context *context) argument
485 etnaviv_iommu_dump(struct etnaviv_iommu_context *context, void *buf) argument
[all...]
/linux-master/include/kunit/
H A Dtry-catch.h27 * @context: used to pass user data to the try and catch functions.
53 void *context; member in struct:kunit_try_catch
56 void kunit_try_catch_run(struct kunit_try_catch *try_catch, void *context);
/linux-master/drivers/iio/accel/
H A Dadxl367.h16 int (*read_fifo)(void *context, __be16 *fifo_buf,
21 void *context, struct regmap *regmap, int irq);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce100/
H A Ddce100_hwseq.h39 struct dc_state *context);
43 struct dc_state *context);
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.h35 struct dc_state *context,
40 struct dc_state *context,
48 struct dc_state *context,
54 void dcn32_calculate_wm_and_dlg_fpu(struct dc *dc, struct dc_state *context,
62 struct dc_state *context,
72 void dcn32_assign_fpo_vactive_candidate(struct dc *dc, const struct dc_state *context, struct dc_stream_state **fpo_candidate_stream);
74 bool dcn32_find_vactive_pipe(struct dc *dc, const struct dc_state *context, uint32_t vactive_margin_req);
76 void dcn32_override_min_req_memclk(struct dc *dc, struct dc_state *context);
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn35/
H A Ddcn35_fpu.h38 struct dc_state *context,
42 void dcn35_decide_zstate_support(struct dc *dc, struct dc_state *context);
/linux-master/arch/hexagon/include/asm/
H A Dmmu_context.h3 * MM context support for the Hexagon architecture
23 * mm->context is set up by pgd_alloc, so no init_new_context required.
27 * Switch active mm context
38 if (next->context.generation < prev->context.generation) {
42 next->context.generation = prev->context.generation;
45 __vmnewmap((void *)next->context.ptbase);
/linux-master/arch/parisc/include/asm/
H A Dtlbflush.h20 __flush_tlb_range((vma)->vm_mm->context.space_id, start, end)
28 * The code to switch to a new context is NOT valid for processes
55 if (mm->context != 0)
56 free_sid(mm->context);
57 mm->context = alloc_sid();
59 load_context(mm->context);
/linux-master/drivers/base/regmap/
H A Dregmap-fsi.c15 static int regmap_fsi32_reg_read(void *context, unsigned int reg, unsigned int *val) argument
20 ret = fsi_slave_read(context, reg, &v, sizeof(v));
28 static int regmap_fsi32_reg_write(void *context, unsigned int reg, unsigned int val) argument
32 return fsi_slave_write(context, reg, &v, sizeof(v));
40 static int regmap_fsi32le_reg_read(void *context, unsigned int reg, unsigned int *val) argument
45 ret = fsi_slave_read(context, reg, &v, sizeof(v));
53 static int regmap_fsi32le_reg_write(void *context, unsigned int reg, unsigned int val) argument
57 return fsi_slave_write(context, reg, &v, sizeof(v));
65 static int regmap_fsi16_reg_read(void *context, unsigned int reg, unsigned int *val) argument
70 ret = fsi_slave_read(context, re
78 regmap_fsi16_reg_write(void *context, unsigned int reg, unsigned int val) argument
94 regmap_fsi16le_reg_read(void *context, unsigned int reg, unsigned int *val) argument
107 regmap_fsi16le_reg_write(void *context, unsigned int reg, unsigned int val) argument
123 regmap_fsi8_reg_read(void *context, unsigned int reg, unsigned int *val) argument
136 regmap_fsi8_reg_write(void *context, unsigned int reg, unsigned int val) argument
[all...]
/linux-master/arch/x86/include/asm/
H A Dmmu_context.h57 mm->context.ldt = NULL;
58 init_rwsem(&mm->context.ldt_usr_sem);
91 return mm->context.lam_cr3_mask;
96 mm->context.lam_cr3_mask = oldmm->context.lam_cr3_mask;
97 mm->context.untag_mask = oldmm->context.untag_mask;
103 return mm->context.untag_mask;
108 mm->context.untag_mask = -1UL;
115 test_bit(MM_CONTEXT_FORCE_TAGGED_SVA, &mm->context
[all...]
/linux-master/arch/powerpc/mm/book3s32/
H A Dmmu_context.c34 * (virtual segment identifiers) for each context. Although the
40 * that we used to have when the context number overflowed,
67 * Set up the context for a new address space.
71 mm->context.id = __init_new_context();
72 mm->context.sr0 = CTX_TO_VSID(mm->context.id, 0);
75 mm->context.sr0 |= SR_NX;
77 mm->context.sr0 |= SR_KS;
83 * Free a context ID. Make sure to call this with preempt disabled!
92 * We're finished using the context fo
[all...]

Completed in 160 milliseconds

1234567891011>>