| /linux/tools/tracing/rtla/src/ |
| H A D | osnoise.c | 30 char *osnoise_get_cpus(struct osnoise_context *context) in osnoise_get_cpus() 32 if (context->curr_cpus) in osnoise_get_cpus() 33 return context->curr_cpus; in osnoise_get_cpus() 35 if (context->orig_cpus) in osnoise_get_cpus() 36 return context->orig_cpus; in osnoise_get_cpus() 38 context->orig_cpus = tracefs_instance_file_read(NULL, "osnoise/cpus", NULL); in osnoise_get_cpus() 44 return context->orig_cpus; 54 int osnoise_set_cpus(struct osnoise_context *context, char *cpus) in osnoise_set_cpus() 56 char *orig_cpus = osnoise_get_cpus(context); in osnoise_set_cpus() 63 context in osnoise_set_cpus() 28 osnoise_get_cpus(struct osnoise_context * context) osnoise_get_cpus() argument 52 osnoise_set_cpus(struct osnoise_context * context,char * cpus) osnoise_set_cpus() argument 86 osnoise_restore_cpus(struct osnoise_context * context) osnoise_restore_cpus() argument 114 osnoise_put_cpus(struct osnoise_context * context) osnoise_put_cpus() argument 172 osnoise_get_runtime(struct osnoise_context * context) osnoise_get_runtime() argument 198 osnoise_get_period(struct osnoise_context * context) osnoise_get_period() argument 219 __osnoise_write_runtime(struct osnoise_context * context,unsigned long long runtime) __osnoise_write_runtime() argument 235 __osnoise_write_period(struct osnoise_context * context,unsigned long long period) __osnoise_write_period() argument 258 osnoise_set_runtime_period(struct osnoise_context * context,unsigned long long runtime,unsigned long long period) osnoise_set_runtime_period() argument 308 osnoise_restore_runtime_period(struct osnoise_context * context) osnoise_restore_runtime_period() argument 334 osnoise_put_runtime_period(struct osnoise_context * context) osnoise_put_runtime_period() argument 349 osnoise_get_timerlat_period_us(struct osnoise_context * context) osnoise_get_timerlat_period_us() argument 373 osnoise_set_timerlat_period_us(struct osnoise_context * context,long long timerlat_period_us) osnoise_set_timerlat_period_us() argument 393 osnoise_restore_timerlat_period_us(struct osnoise_context * context) osnoise_restore_timerlat_period_us() argument 414 osnoise_put_timerlat_period_us(struct osnoise_context * context) osnoise_put_timerlat_period_us() argument 428 osnoise_get_stop_us(struct osnoise_context * context) osnoise_get_stop_us() argument 452 osnoise_set_stop_us(struct osnoise_context * context,long long stop_us) osnoise_set_stop_us() argument 472 osnoise_restore_stop_us(struct osnoise_context * context) osnoise_restore_stop_us() argument 493 osnoise_put_stop_us(struct osnoise_context * context) osnoise_put_stop_us() argument 507 osnoise_get_stop_total_us(struct osnoise_context * context) osnoise_get_stop_total_us() argument 531 osnoise_set_stop_total_us(struct osnoise_context * context,long long stop_total_us) osnoise_set_stop_total_us() argument 551 osnoise_restore_stop_total_us(struct osnoise_context * context) osnoise_restore_stop_total_us() argument 573 osnoise_put_stop_total_us(struct osnoise_context * context) osnoise_put_stop_total_us() argument 587 osnoise_get_print_stack(struct osnoise_context * context) osnoise_get_print_stack() argument 611 osnoise_set_print_stack(struct osnoise_context * context,long long print_stack) osnoise_set_print_stack() argument 631 osnoise_restore_print_stack(struct osnoise_context * context) osnoise_restore_print_stack() argument 652 osnoise_put_print_stack(struct osnoise_context * context) osnoise_put_print_stack() argument 666 osnoise_get_tracing_thresh(struct osnoise_context * context) osnoise_get_tracing_thresh() argument 690 osnoise_set_tracing_thresh(struct osnoise_context * context,long long tracing_thresh) osnoise_set_tracing_thresh() argument 710 osnoise_restore_tracing_thresh(struct osnoise_context * context) osnoise_restore_tracing_thresh() argument 731 osnoise_put_tracing_thresh(struct osnoise_context * context) osnoise_put_tracing_thresh() argument 787 osnoise_get_irq_disable(struct osnoise_context * context) osnoise_get_irq_disable() argument 800 osnoise_set_irq_disable(struct osnoise_context * context,bool onoff) osnoise_set_irq_disable() argument 820 osnoise_restore_irq_disable(struct osnoise_context * context) osnoise_restore_irq_disable() argument 838 osnoise_put_irq_disable(struct osnoise_context * context) osnoise_put_irq_disable() argument 848 osnoise_get_workload(struct osnoise_context * context) osnoise_get_workload() argument 861 osnoise_set_workload(struct osnoise_context * context,bool onoff) osnoise_set_workload() argument 881 osnoise_restore_workload(struct osnoise_context * context) osnoise_restore_workload() argument 899 osnoise_put_workload(struct osnoise_context * context) osnoise_put_workload() argument 917 osnoise_get_context(struct osnoise_context * context) osnoise_get_context() argument 939 struct osnoise_context *context; osnoise_context_alloc() local 974 osnoise_put_context(struct osnoise_context * context) osnoise_put_context() argument [all...] |
| H A D | osnoise.h | 29 int osnoise_get_context(struct osnoise_context *context); 30 void osnoise_put_context(struct osnoise_context *context); 32 int osnoise_set_runtime_period(struct osnoise_context *context, 35 void osnoise_restore_runtime_period(struct osnoise_context *context); 37 void osnoise_restore_stop_us(struct osnoise_context *context); 38 void osnoise_restore_stop_total_us(struct osnoise_context *context); 40 int osnoise_set_timerlat_period_us(struct osnoise_context *context, 42 void osnoise_restore_timerlat_period_us(struct osnoise_context *context); 44 int osnoise_set_tracing_thresh(struct osnoise_context *context, 46 void osnoise_restore_tracing_thresh(struct osnoise_context *context); [all...] |
| /linux/drivers/accel/qaic/ |
| H A D | sahara.c | 225 static bool is_streaming(struct sahara_context *context) in is_streaming() argument 227 return !context->non_streaming; in is_streaming() 230 static int sahara_find_image(struct sahara_context *context, u32 image_id) in sahara_find_image() argument 234 if (image_id == context->active_image_id) in sahara_find_image() 237 if (context->active_image_id != SAHARA_IMAGE_ID_NONE) { in sahara_find_image() 238 dev_err(&context->mhi_dev->dev, "image id %d is not valid as %d is active\n", in sahara_find_image() 239 image_id, context->active_image_id); in sahara_find_image() 243 if (image_id >= context->table_size || !context->image_table[image_id]) { in sahara_find_image() 244 dev_err(&context->mhi_dev->dev, "request for unknown image: %d\n", image_id); in sahara_find_image() 253 ret = firmware_request_nowarn(&context->firmware, in sahara_find_image() [all …]
|
| /linux/drivers/misc/vmw_vmci/ |
| H A D | vmci_context.c | 44 static void ctx_signal_notify(struct vmci_ctx *context) in ctx_signal_notify() argument 46 *context->notify = true; in ctx_signal_notify() 49 static void ctx_clear_notify(struct vmci_ctx *context) in ctx_clear_notify() argument 51 *context->notify = false; in ctx_clear_notify() 58 static void ctx_clear_notify_call(struct vmci_ctx *context) in ctx_clear_notify_call() argument 60 if (context->pending_datagrams == 0 && in ctx_clear_notify_call() 61 vmci_handle_arr_get_size(context->pending_doorbell_array) == 0) in ctx_clear_notify_call() 62 ctx_clear_notify(context); in ctx_clear_notify_call() 69 void vmci_ctx_check_signal_notify(struct vmci_ctx *context) in vmci_ctx_check_signal_notify() argument 71 spin_lock(&context->lock); in vmci_ctx_check_signal_notify() [all …]
|
| H A D | vmci_route.c | 42 if (VMCI_INVALID_ID == dst->context) in vmci_route() 46 if (VMCI_HYPERVISOR_CONTEXT_ID == dst->context) { in vmci_route() 64 if (VMCI_HOST_CONTEXT_ID == src->context) in vmci_route() 75 if (VMCI_INVALID_ID == src->context && in vmci_route() 77 src->context = vmci_get_context_id(); in vmci_route() 85 if (VMCI_HOST_CONTEXT_ID == dst->context) { in vmci_route() 94 if (src->context == VMCI_HYPERVISOR_CONTEXT_ID) { in vmci_route() 113 if (VMCI_INVALID_ID == src->context) in vmci_route() 114 src->context = vmci_get_context_id(); in vmci_route() 130 if (VMCI_INVALID_ID == src->context) { in vmci_route() [all …]
|
| /linux/security/selinux/ss/ |
| H A D | mls.h | 23 #include "context.h" 27 int mls_compute_context_len(struct policydb *p, struct context *context); 28 void mls_sid_to_context(struct policydb *p, struct context *context, 30 bool mls_context_isvalid(const struct policydb *p, const struct context *c); 35 struct context *context, struct sidtab *s, u32 def_sid); 37 int mls_from_string(struct policydb *p, char *str, struct context *context, 63 mls_export_netlbl_lvl(struct policydb * p,struct context * context,struct netlbl_lsm_secattr * secattr) mls_export_netlbl_lvl() argument 69 mls_import_netlbl_lvl(struct policydb * p,struct context * context,struct netlbl_lsm_secattr * secattr) mls_import_netlbl_lvl() argument 75 mls_export_netlbl_cat(struct policydb * p,struct context * context,struct netlbl_lsm_secattr * secattr) mls_export_netlbl_cat() argument 81 mls_import_netlbl_cat(struct policydb * p,struct context * context,struct netlbl_lsm_secattr * secattr) mls_import_netlbl_cat() argument [all...] |
| H A D | mls.c | 32 int mls_compute_context_len(struct policydb *p, struct context *context) in mls_compute_context_len() argument 44 u32 index_sens = context->range.level[l].sens; in mls_compute_context_len() 50 e = &context->range.level[l].cat; in mls_compute_context_len() 70 if (mls_level_eq(&context->range.level[0], in mls_compute_context_len() 71 &context->range.level[1])) in mls_compute_context_len() 86 void mls_sid_to_context(struct policydb *p, struct context *context, in mls_sid_to_context() argument 105 context->range.level[l].sens - 1)); in mls_sid_to_context() 111 e = &context->range.level[l].cat; in mls_sid_to_context() 148 if (mls_level_eq(&context->range.level[0], in mls_sid_to_context() 149 &context->range.level[1])) in mls_sid_to_context() [all …]
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_mmu.c | 18 static void etnaviv_context_unmap(struct etnaviv_iommu_context *context, in etnaviv_context_unmap() argument 25 unmapped_page = context->global->ops->unmap(context, iova, in etnaviv_context_unmap() 35 static int etnaviv_context_map(struct etnaviv_iommu_context *context, in etnaviv_context_map() argument 45 ret = context->global->ops->map(context, iova, paddr, pgsize, in etnaviv_context_map() 57 etnaviv_context_unmap(context, orig_iova, orig_size - size); in etnaviv_context_map() 62 static int etnaviv_iommu_map(struct etnaviv_iommu_context *context, in etnaviv_iommu_map() argument 71 if (!context || !sgt) in etnaviv_iommu_map() 82 dev_err(context->global->dev, in etnaviv_iommu_map() 89 ret = etnaviv_context_map(context, da, pa, bytes, prot); in etnaviv_iommu_map() 97 context->flush_seq++; in etnaviv_iommu_map() [all …]
|
| H A D | etnaviv_iommu.c | 28 to_v1_context(struct etnaviv_iommu_context *context) in to_v1_context() argument 30 return container_of(context, struct etnaviv_iommuv1_context, base); in to_v1_context() 33 static void etnaviv_iommuv1_free(struct etnaviv_iommu_context *context) in etnaviv_iommuv1_free() argument 35 struct etnaviv_iommuv1_context *v1_context = to_v1_context(context); in etnaviv_iommuv1_free() 37 drm_mm_takedown(&context->mm); in etnaviv_iommuv1_free() 39 dma_free_wc(context->global->dev, PT_SIZE, v1_context->pgtable_cpu, in etnaviv_iommuv1_free() 42 context->global->v1.shared_context = NULL; in etnaviv_iommuv1_free() 47 static int etnaviv_iommuv1_map(struct etnaviv_iommu_context *context, in etnaviv_iommuv1_map() argument 51 struct etnaviv_iommuv1_context *v1_context = to_v1_context(context); in etnaviv_iommuv1_map() 62 static size_t etnaviv_iommuv1_unmap(struct etnaviv_iommu_context *context, in etnaviv_iommuv1_unmap() argument [all …]
|
| H A D | etnaviv_iommu_v2.c | 42 to_v2_context(struct etnaviv_iommu_context *context) in to_v2_context() argument 44 return container_of(context, struct etnaviv_iommuv2_context, base); in to_v2_context() 47 static void etnaviv_iommuv2_free(struct etnaviv_iommu_context *context) in etnaviv_iommuv2_free() argument 49 struct etnaviv_iommuv2_context *v2_context = to_v2_context(context); in etnaviv_iommuv2_free() 52 drm_mm_takedown(&context->mm); in etnaviv_iommuv2_free() 56 dma_free_wc(context->global->dev, SZ_4K, in etnaviv_iommuv2_free() 61 dma_free_wc(context->global->dev, SZ_4K, v2_context->mtlb_cpu, in etnaviv_iommuv2_free() 64 clear_bit(v2_context->id, context->global->v2.pta_alloc); in etnaviv_iommuv2_free() 92 static int etnaviv_iommuv2_map(struct etnaviv_iommu_context *context, in etnaviv_iommuv2_map() argument 96 struct etnaviv_iommuv2_context *v2_context = to_v2_context(context); in etnaviv_iommuv2_map() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_resources.c | 42 int user_prio, struct mlx4_qp_context *context) in mlx4_en_fill_qp_context() argument 47 memset(context, 0, sizeof(*context)); in mlx4_en_fill_qp_context() 48 context->flags = cpu_to_be32(7 << 16 | rss << MLX4_RSS_QPC_FLAG_OFFSET); in mlx4_en_fill_qp_context() 49 context->pd = cpu_to_be32(mdev->priv_pdn); in mlx4_en_fill_qp_context() 50 context->mtu_msgmax = 0xff; in mlx4_en_fill_qp_context() 52 context->rq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4); in mlx4_en_fill_qp_context() 54 context->sq_size_stride = ilog2(size) << 3 | (ilog2(stride) - 4); in mlx4_en_fill_qp_context() 56 context->params2 |= cpu_to_be32(MLX4_QP_BIT_FPP); in mlx4_en_fill_qp_context() 59 context->sq_size_stride = ilog2(TXBB_SIZE) - 4; in mlx4_en_fill_qp_context() 61 context->usr_page = cpu_to_be32(mlx4_to_hw_uar_index(mdev->dev, in mlx4_en_fill_qp_context() [all …]
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | uapi.c | 31 static void tegra_drm_channel_context_close(struct tegra_drm_context *context) in tegra_drm_channel_context_close() argument 36 if (context->memory_context) in tegra_drm_channel_context_close() 37 host1x_memory_context_put(context->memory_context); in tegra_drm_channel_context_close() 39 xa_for_each(&context->mappings, id, mapping) in tegra_drm_channel_context_close() 42 xa_destroy(&context->mappings); in tegra_drm_channel_context_close() 44 host1x_channel_put(context->channel); in tegra_drm_channel_context_close() 46 kfree(context); in tegra_drm_channel_context_close() 51 struct tegra_drm_context *context; in tegra_drm_uapi_close_file() local 55 xa_for_each(&file->contexts, id, context) in tegra_drm_uapi_close_file() 56 tegra_drm_channel_context_close(context); in tegra_drm_uapi_close_file() [all …]
|
| /linux/drivers/platform/x86/intel/int1092/ |
| H A D | intel_sar.c | 38 static void update_sar_data(struct wwan_sar_context *context) in update_sar_data() argument 41 &context->config_data[context->reg_value]; in update_sar_data() 44 context->sar_data.device_mode < config->total_dev_mode) { in update_sar_data() 48 if (context->sar_data.device_mode == in update_sar_data() 53 context->sar_data.antennatable_index = dev_mode->antennatable_index; in update_sar_data() 54 context->sar_data.bandtable_index = dev_mode->bandtable_index; in update_sar_data() 55 context->sar_data.sartable_index = dev_mode->sartable_index; in update_sar_data() 77 static acpi_status parse_package(struct wwan_sar_context *context, union acpi_object *item) in parse_package() argument 89 data = &context->config_data[reg]; in parse_package() 94 data->device_mode_info = devm_kcalloc(&context->sar_device->dev, in parse_package() [all …]
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_nvmetcp_fw_funcs.c | 129 init_nvmetcp_task_params(struct e5_nvmetcp_task_context *context, in init_nvmetcp_task_params() argument 133 context->ystorm_st_context.state.cccid = task_params->host_cccid; in init_nvmetcp_task_params() 134 SET_FIELD(context->ustorm_st_context.error_flags, USTORM_NVMETCP_TASK_ST_CTX_NVME_TCP, 1); in init_nvmetcp_task_params() 135 context->ustorm_st_context.nvme_tcp_opaque_lo = cpu_to_le32(task_params->opq.lo); in init_nvmetcp_task_params() 136 context->ustorm_st_context.nvme_tcp_opaque_hi = cpu_to_le32(task_params->opq.hi); in init_nvmetcp_task_params() 145 struct e5_nvmetcp_task_context *context = task_params->context; in init_default_nvmetcp_task() local 146 const u8 val_byte = context->mstorm_ag_context.cdu_validation; in init_default_nvmetcp_task() 149 memset(context, 0, sizeof(*context)); in init_default_nvmetcp_task() 150 init_nvmetcp_task_params(context, task_params, in init_default_nvmetcp_task() 159 context->ystorm_st_context.pdu_hdr.task_hdr.reg[dw_index] = in init_default_nvmetcp_task() [all …]
|
| /linux/arch/sparc/mm/ |
| H A D | tsb.c | 124 spin_lock_irqsave(&mm->context.lock, flags); in flush_tsb_user() 127 base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; in flush_tsb_user() 128 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; in flush_tsb_user() 140 else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user() 141 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user() 142 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user() 149 spin_unlock_irqrestore(&mm->context.lock, flags); in flush_tsb_user() 157 spin_lock_irqsave(&mm->context.lock, flags); in flush_tsb_user_page() 160 base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; in flush_tsb_user_page() 161 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; in flush_tsb_user_page() [all …]
|
| /linux/arch/riscv/kernel/ |
| H A D | suspend.c | 15 void suspend_save_csrs(struct suspend_context *context) in suspend_save_csrs() argument 18 context->envcfg = csr_read(CSR_ENVCFG); in suspend_save_csrs() 19 context->tvec = csr_read(CSR_TVEC); in suspend_save_csrs() 20 context->ie = csr_read(CSR_IE); in suspend_save_csrs() 34 context->stimecmp = csr_read(CSR_STIMECMP); in suspend_save_csrs() 36 context->stimecmph = csr_read(CSR_STIMECMPH); in suspend_save_csrs() 40 context->satp = csr_read(CSR_SATP); in suspend_save_csrs() 44 void suspend_restore_csrs(struct suspend_context *context) in suspend_restore_csrs() argument 48 csr_write(CSR_ENVCFG, context->envcfg); in suspend_restore_csrs() 49 csr_write(CSR_TVEC, context->tvec); in suspend_restore_csrs() [all …]
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | mmu_context.c | 99 mm->context.hash_context = kmalloc_obj(struct hash_mm_context); in hash__init_new_context() 100 if (!mm->context.hash_context) in hash__init_new_context() 117 if (mm->context.id == 0) { in hash__init_new_context() 118 memset(mm->context.hash_context, 0, sizeof(struct hash_mm_context)); in hash__init_new_context() 122 …memcpy(mm->context.hash_context, current->mm->context.hash_context, sizeof(struct hash_mm_context)… in hash__init_new_context() 125 if (current->mm->context.hash_context->spt) { in hash__init_new_context() 126 mm->context.hash_context->spt = kmalloc_obj(struct subpage_prot_table); in hash__init_new_context() 127 if (!mm->context.hash_context->spt) { in hash__init_new_context() 128 kfree(mm->context.hash_context); in hash__init_new_context() 135 index = realloc_context_ids(&mm->context); in hash__init_new_context() [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_cmd.c | 93 struct hns_roce_cmd_context *context = in hns_roce_cmd_event() local 94 &hr_dev->cmd.context[token % hr_dev->cmd.max_cmds]; in hns_roce_cmd_event() 96 if (unlikely(token != context->token)) { in hns_roce_cmd_event() 99 token, context->token); in hns_roce_cmd_event() 103 context->result = (status == HNS_ROCE_CMD_SUCCESS) ? 0 : (-EIO); in hns_roce_cmd_event() 104 context->out_param = out_param; in hns_roce_cmd_event() 105 complete(&context->done); in hns_roce_cmd_event() 113 struct hns_roce_cmd_context *context; in __hns_roce_cmd_mbox_wait() local 120 context = &cmd->context[cmd->free_head]; in __hns_roce_cmd_mbox_wait() 121 cmd->free_head = context->next; in __hns_roce_cmd_mbox_wait() [all …]
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_syncmap.c | 163 static int check_one(struct i915_syncmap **sync, u64 context, u32 seqno) in check_one() argument 167 err = i915_syncmap_set(sync, context, seqno); in check_one() 173 context, (*sync)->height, (*sync)->prefix); in check_one() 179 context); in check_one() 193 if (!i915_syncmap_is_later(sync, context, seqno)) { in check_one() 195 context, seqno); in check_one() 217 u64 context = i915_prandom_u64_state(&prng); in igt_syncmap_one() local 225 err = check_one(&sync, context, in igt_syncmap_one() 238 static int check_leaf(struct i915_syncmap **sync, u64 context, u32 seqno) in check_leaf() argument 242 err = i915_syncmap_set(sync, context, seqno); in check_leaf() [all …]
|
| /linux/drivers/pci/hotplug/ |
| H A D | acpiphp_glue.c | 50 static void hotplug_event(u32 type, struct acpiphp_context *context); 61 struct acpiphp_context *context; in acpiphp_init_context() local 63 context = kzalloc_obj(*context); in acpiphp_init_context() 64 if (!context) in acpiphp_init_context() 67 context->refcount = 1; in acpiphp_init_context() 68 context->hp.notify = acpiphp_hotplug_notify; in acpiphp_init_context() 69 context->hp.fixup = acpiphp_post_dock_fixup; in acpiphp_init_context() 70 acpi_set_hp_context(adev, &context->hp); in acpiphp_init_context() 71 return context; in acpiphp_init_context() 82 struct acpiphp_context *context; in acpiphp_get_context() local [all …]
|
| /linux/drivers/comedi/drivers/ |
| H A D | comedi_8255.c | 36 unsigned long context; member 38 unsigned long context); 71 unsigned long context = spriv->context; in subdev_8255_insn() local 79 s->state & 0xff, context); in subdev_8255_insn() 82 (s->state >> 8) & 0xff, context); in subdev_8255_insn() 85 (s->state >> 16) & 0xff, context); in subdev_8255_insn() 88 v = spriv->io(dev, 0, I8255_DATA_A_REG, 0, context); in subdev_8255_insn() 89 v |= (spriv->io(dev, 0, I8255_DATA_B_REG, 0, context) << 8); in subdev_8255_insn() 90 v |= (spriv->io(dev, 0, I8255_DATA_C_REG, 0, context) << 16); in subdev_8255_insn() 101 unsigned long context = spriv->context; in subdev_8255_do_config() local [all …]
|
| /linux/drivers/base/regmap/ |
| H A D | regmap-fsi.c | 15 static int regmap_fsi32_reg_read(void *context, unsigned int reg, unsigned int *val) in regmap_fsi32_reg_read() argument 20 ret = fsi_slave_read(context, reg, &v, sizeof(v)); in regmap_fsi32_reg_read() 28 static int regmap_fsi32_reg_write(void *context, unsigned int reg, unsigned int val) in regmap_fsi32_reg_write() argument 32 return fsi_slave_write(context, reg, &v, sizeof(v)); in regmap_fsi32_reg_write() 40 static int regmap_fsi32le_reg_read(void *context, unsigned int reg, unsigned int *val) in regmap_fsi32le_reg_read() argument 45 ret = fsi_slave_read(context, reg, &v, sizeof(v)); in regmap_fsi32le_reg_read() 53 static int regmap_fsi32le_reg_write(void *context, unsigned int reg, unsigned int val) in regmap_fsi32le_reg_write() argument 57 return fsi_slave_write(context, reg, &v, sizeof(v)); in regmap_fsi32le_reg_write() 65 static int regmap_fsi16_reg_read(void *context, unsigned int reg, unsigned int *val) in regmap_fsi16_reg_read() argument 70 ret = fsi_slave_read(context, reg, &v, sizeof(v)); in regmap_fsi16_reg_read() [all …]
|
| /linux/arch/m68k/include/asm/ |
| H A D | mmu_context.h | 32 if (mm->context != NO_CONTEXT) in get_mmu_context() 45 mm->context = ctx; in get_mmu_context() 52 #define init_new_context(tsk, mm) (((mm)->context = NO_CONTEXT), 0) 60 if (mm->context != NO_CONTEXT) { in destroy_context() 61 clear_bit(mm->context, context_map); in destroy_context() 62 mm->context = NO_CONTEXT; in destroy_context() 67 static inline void set_context(mm_context_t context, pgd_t *pgd) in set_context() argument 69 __asm__ __volatile__ ("movec %0,%%asid" : : "d" (context)); in set_context() 76 set_context(tsk->mm->context, next->pgd); in switch_mm() 88 set_context(mm->context, mm->pgd); in activate_mm() [all …]
|
| /linux/crypto/ |
| H A D | rsa_helper.c | 16 int rsa_get_n(void *context, size_t hdrlen, unsigned char tag, in rsa_get_n() argument 19 struct rsa_key *key = context; in rsa_get_n() 46 int rsa_get_e(void *context, size_t hdrlen, unsigned char tag, in rsa_get_e() argument 49 struct rsa_key *key = context; in rsa_get_e() 61 int rsa_get_d(void *context, size_t hdrlen, unsigned char tag, in rsa_get_d() argument 64 struct rsa_key *key = context; in rsa_get_d() 76 int rsa_get_p(void *context, size_t hdrlen, unsigned char tag, in rsa_get_p() argument 79 struct rsa_key *key = context; in rsa_get_p() 91 int rsa_get_q(void *context, size_t hdrlen, unsigned char tag, in rsa_get_q() argument 94 struct rsa_key *key = context; in rsa_get_q() [all …]
|
| /linux/arch/parisc/include/asm/ |
| H A D | mmu_context.h | 23 mm->context.space_id = alloc_sid(); in init_new_context() 31 free_sid(mm->context.space_id); in destroy_context() 32 mm->context.space_id = 0; in destroy_context() 35 static inline unsigned long __space_to_prot(mm_context_t context) in __space_to_prot() argument 38 return context.space_id << 1; in __space_to_prot() 40 return context.space_id >> (SPACEID_SHIFT - 1); in __space_to_prot() 44 static inline void load_context(mm_context_t context) in load_context() argument 46 mtsp(context.space_id, SR_USER); in load_context() 47 mtctl(__space_to_prot(context), 8); in load_context() 61 load_context(next->context); in switch_mm_irqs_off() [all …]
|