Home
last modified time | relevance | path

Searched refs:irq_flags (Results 1 – 25 of 208) sorted by relevance

123456789

/linux/drivers/misc/sgi-xp/
H A Dxpc_channel.c27 xpc_process_connect(struct xpc_channel *ch, unsigned long *irq_flags) in xpc_process_connect() argument
41 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_process_connect()
43 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_process_connect()
46 XPC_DISCONNECT_CHANNEL(ch, ret, irq_flags); in xpc_process_connect()
56 xpc_arch_ops.send_chctl_openreply(ch, irq_flags); in xpc_process_connect()
64 xpc_arch_ops.send_chctl_opencomplete(ch, irq_flags); in xpc_process_connect()
80 xpc_process_disconnect(struct xpc_channel *ch, unsigned long *irq_flags) in xpc_process_disconnect() argument
115 xpc_arch_ops.send_chctl_closereply(ch, irq_flags); in xpc_process_disconnect()
131 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_process_disconnect()
133 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_process_disconnect()
186 unsigned long irq_flags; xpc_process_openclose_chctl_flags() local
467 unsigned long irq_flags; xpc_connect_channel() local
548 unsigned long irq_flags; xpc_process_sent_chctl_flags() local
619 unsigned long irq_flags; xpc_partition_going_down() local
709 unsigned long irq_flags; xpc_initiate_disconnect() local
754 xpc_disconnect_channel(const int line,struct xpc_channel * ch,enum xp_retval reason,unsigned long * irq_flags) xpc_disconnect_channel() argument
[all...]
H A Dxpc_uv.c71 unsigned long irq_flags; in xpc_teardown_partitions_uv() local
78 spin_lock_irqsave(&part_uv->flags_lock, irq_flags); in xpc_teardown_partitions_uv()
80 spin_unlock_irqrestore(&part_uv->flags_lock, irq_flags); in xpc_teardown_partitions_uv()
303 unsigned long irq_flags; in xpc_process_activate_IRQ_rcvd_uv() local
310 spin_lock_irqsave(&xpc_activate_IRQ_rcvd_lock, irq_flags); in xpc_process_activate_IRQ_rcvd_uv()
322 spin_unlock_irqrestore(&xpc_activate_IRQ_rcvd_lock, irq_flags); in xpc_process_activate_IRQ_rcvd_uv()
343 spin_lock_irqsave(&xpc_activate_IRQ_rcvd_lock, irq_flags); in xpc_process_activate_IRQ_rcvd_uv()
347 spin_unlock_irqrestore(&xpc_activate_IRQ_rcvd_lock, irq_flags); in xpc_process_activate_IRQ_rcvd_uv()
357 unsigned long irq_flags; in xpc_handle_activate_mq_msg_uv() local
379 spin_lock_irqsave(&xpc_activate_IRQ_rcvd_lock, irq_flags); in xpc_handle_activate_mq_msg_uv()
611 unsigned long irq_flags; xpc_send_activate_IRQ_uv() local
672 xpc_send_activate_IRQ_ch_uv(struct xpc_channel * ch,unsigned long * irq_flags,void * msg,size_t msg_size,int msg_type) xpc_send_activate_IRQ_ch_uv() argument
693 unsigned long irq_flags; xpc_send_local_activate_IRQ_uv() local
885 unsigned long irq_flags; xpc_get_fifo_entry_uv() local
908 unsigned long irq_flags; xpc_put_fifo_entry_uv() local
988 unsigned long irq_flags; xpc_get_chctl_all_flags_uv() local
1005 unsigned long irq_flags; xpc_allocate_send_msg_slot_uv() local
1039 unsigned long irq_flags; xpc_allocate_recv_msg_slot_uv() local
1119 xpc_send_chctl_closerequest_uv(struct xpc_channel * ch,unsigned long * irq_flags) xpc_send_chctl_closerequest_uv() argument
1130 xpc_send_chctl_closereply_uv(struct xpc_channel * ch,unsigned long * irq_flags) xpc_send_chctl_closereply_uv() argument
1140 xpc_send_chctl_openrequest_uv(struct xpc_channel * ch,unsigned long * irq_flags) xpc_send_chctl_openrequest_uv() argument
1152 xpc_send_chctl_openreply_uv(struct xpc_channel * ch,unsigned long * irq_flags) xpc_send_chctl_openreply_uv() argument
1165 xpc_send_chctl_opencomplete_uv(struct xpc_channel * ch,unsigned long * irq_flags) xpc_send_chctl_opencomplete_uv() argument
1177 unsigned long irq_flags; xpc_send_chctl_local_msgrequest_uv() local
1219 unsigned long irq_flags; xpc_assume_partition_disengaged_uv() local
1332 unsigned long irq_flags; xpc_handle_notify_mq_msg_uv() local
[all...]
H A Dxpc_main.c526 unsigned long irq_flags; in xpc_activating() local
530 spin_lock_irqsave(&part->act_lock, irq_flags); in xpc_activating()
534 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_activating()
544 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_activating()
578 unsigned long irq_flags; in xpc_activate_partition() local
581 spin_lock_irqsave(&part->act_lock, irq_flags); in xpc_activate_partition()
588 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_activate_partition()
593 spin_lock_irqsave(&part->act_lock, irq_flags); in xpc_activate_partition()
596 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_activate_partition()
679 unsigned long irq_flags; in xpc_kthread_start() local
766 unsigned long irq_flags; xpc_create_kthreads() local
840 unsigned long irq_flags; xpc_disconnect_wait() local
[all...]
H A Dxpc_partition.c322 unsigned long irq_flags; in xpc_mark_partition_active() local
327 spin_lock_irqsave(&part->act_lock, irq_flags); in xpc_mark_partition_active()
335 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_mark_partition_active()
347 unsigned long irq_flags; in xpc_deactivate_partition() local
349 spin_lock_irqsave(&part->act_lock, irq_flags); in xpc_deactivate_partition()
353 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_deactivate_partition()
365 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_deactivate_partition()
372 spin_unlock_irqrestore(&part->act_lock, irq_flags); in xpc_deactivate_partition()
394 unsigned long irq_flags; in xpc_mark_partition_inactive() local
399 spin_lock_irqsave(&part->act_lock, irq_flags); in xpc_mark_partition_inactive()
[all...]
/linux/drivers/comedi/drivers/
H A Ddas800.c234 unsigned long irq_flags; in das800_enable() local
236 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_enable()
244 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_enable()
249 unsigned long irq_flags; in das800_disable() local
251 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_disable()
254 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_disable()
375 unsigned long irq_flags; in das800_ai_do_cmd() local
379 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
382 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
403 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
426 unsigned long irq_flags; das800_interrupt() local
527 unsigned long irq_flags; das800_ai_insn_read() local
580 unsigned long irq_flags; das800_do_insn_bits() local
601 unsigned long irq_flags; das800_probe() local
651 unsigned long irq_flags; das800_attach() local
[all...]
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-io.c151 unsigned long irq_flags; in pvr2_buffer_set_none() local
160 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_none()
162 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_none()
168 unsigned long irq_flags; in pvr2_buffer_set_ready() local
177 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_ready()
188 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_ready()
194 unsigned long irq_flags; in pvr2_buffer_set_idle() local
203 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_idle()
213 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_idle()
218 unsigned long irq_flags; in pvr2_buffer_set_queued() local
419 unsigned long irq_flags; buffer_complete() local
495 unsigned long irq_flags; pvr2_stream_set_callback() local
510 unsigned long irq_flags; pvr2_stream_get_stats() local
633 unsigned long irq_flags; pvr2_buffer_set_buffer() local
[all...]
/linux/drivers/irqchip/
H A Dirq-madera.c165 unsigned int irq_flags = 0; in madera_irq_probe() local
174 irq_flags = madera->pdata.irq_flags; in madera_irq_probe()
175 if (!irq_flags) { in madera_irq_probe()
182 irq_flags = irqd_get_trigger_type(irq_data); in madera_irq_probe()
185 if (irq_flags == IRQ_TYPE_NONE) in madera_irq_probe()
186 irq_flags = IRQF_TRIGGER_LOW; in madera_irq_probe()
189 if (irq_flags & (IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING)) { in madera_irq_probe()
198 if (irq_flags & IRQF_TRIGGER_HIGH) { in madera_irq_probe()
/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_interrupts.c254 unsigned long irq_flags; in dpu_core_irq() local
259 spin_lock_irqsave(&intr->irq_lock, irq_flags); in dpu_core_irq()
301 spin_unlock_irqrestore(&intr->irq_lock, irq_flags); in dpu_core_irq()
461 unsigned long irq_flags; in dpu_core_irq_read() local
472 spin_lock_irqsave(&intr->irq_lock, irq_flags); in dpu_core_irq_read()
485 spin_unlock_irqrestore(&intr->irq_lock, irq_flags); in dpu_core_irq_read()
554 unsigned long irq_flags; in dpu_core_irq_register_callback() local
572 spin_lock_irqsave(&dpu_kms->hw_intr->irq_lock, irq_flags); in dpu_core_irq_register_callback()
576 spin_unlock_irqrestore(&dpu_kms->hw_intr->irq_lock, irq_flags); in dpu_core_irq_register_callback()
591 spin_unlock_irqrestore(&dpu_kms->hw_intr->irq_lock, irq_flags); in dpu_core_irq_register_callback()
611 unsigned long irq_flags; dpu_core_irq_unregister_callback() local
647 unsigned long irq_flags; dpu_debugfs_core_irq_show() local
[all...]
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_fence.c90 unsigned long irq_flags; in virtio_gpu_fence_emit() local
92 spin_lock_irqsave(&drv->lock, irq_flags); in virtio_gpu_fence_emit()
96 spin_unlock_irqrestore(&drv->lock, irq_flags); in virtio_gpu_fence_emit()
116 unsigned long irq_flags; in virtio_gpu_fence_event_process() local
118 spin_lock_irqsave(&drv->lock, irq_flags); in virtio_gpu_fence_event_process()
158 spin_unlock_irqrestore(&drv->lock, irq_flags); in virtio_gpu_fence_event_process()
/linux/arch/sh/boards/mach-landisk/
H A Dpsw.c64 .irq_flags = IRQF_SHARED,
71 .irq_flags = IRQF_SHARED,
78 .irq_flags = IRQF_SHARED,
85 .irq_flags = IRQF_SHARED,
/linux/drivers/extcon/
H A Dextcon-gpio.c69 unsigned long irq_flags; in gpio_extcon_probe() local
101 irq_flags = IRQF_TRIGGER_FALLING; in gpio_extcon_probe()
103 irq_flags = IRQF_TRIGGER_RISING; in gpio_extcon_probe()
125 gpio_irq_handler, irq_flags, in gpio_extcon_probe()
/linux/drivers/mfd/
H A Darizona-irq.c146 } else if (arizona->pdata.irq_flags & IRQF_TRIGGER_RISING && in arizona_irq_thread()
149 } else if (arizona->pdata.irq_flags & IRQF_TRIGGER_FALLING && in arizona_irq_thread()
276 if (!arizona->pdata.irq_flags) { in arizona_irq_init()
284 arizona->pdata.irq_flags = irqd_get_trigger_type(irq_data); in arizona_irq_init()
285 switch (arizona->pdata.irq_flags) { in arizona_irq_init()
295 arizona->pdata.irq_flags = IRQF_TRIGGER_LOW; in arizona_irq_init()
300 if (arizona->pdata.irq_flags & (IRQF_TRIGGER_HIGH | in arizona_irq_init()
311 flags |= arizona->pdata.irq_flags; in arizona_irq_init()
H A Dintel_soc_pmic_crc.c145 unsigned long irq_flags; member
153 .irq_flags = IRQF_TRIGGER_RISING,
161 .irq_flags = IRQF_TRIGGER_RISING,
193 config->irq_flags | IRQF_ONESHOT, in crystal_cove_i2c_probe()
/linux/drivers/soc/fujitsu/
H A Da64fx-diag.c79 unsigned long irq_flags; in a64fx_diag_probe() local
96 irq_flags = IRQF_PERCPU | IRQF_NOBALANCING | IRQF_NO_AUTOEN | in a64fx_diag_probe()
98 ret = request_nmi(priv->irq, &a64fx_diag_handler_nmi, irq_flags, in a64fx_diag_probe()
102 irq_flags, "a64fx_diag_irq", NULL); in a64fx_diag_probe()
/linux/sound/soc/intel/atom/sst/
H A Dsst_ipc.c122 unsigned long irq_flags; in sst_post_message_mrfld() local
125 spin_lock_irqsave(&sst_drv_ctx->ipc_spin_lock, irq_flags); in sst_post_message_mrfld()
142 spin_unlock_irqrestore(&sst_drv_ctx->ipc_spin_lock, irq_flags); in sst_post_message_mrfld()
149 spin_unlock_irqrestore(&sst_drv_ctx->ipc_spin_lock, irq_flags); in sst_post_message_mrfld()
172 spin_unlock_irqrestore(&sst_drv_ctx->ipc_spin_lock, irq_flags); in sst_post_message_mrfld()
183 unsigned long irq_flags; in intel_sst_clear_intr_mrfld() local
185 spin_lock_irqsave(&sst_drv_ctx->ipc_spin_lock, irq_flags); in intel_sst_clear_intr_mrfld()
203 spin_unlock_irqrestore(&sst_drv_ctx->ipc_spin_lock, irq_flags); in intel_sst_clear_intr_mrfld()
/linux/arch/sh/boards/mach-highlander/
H A Dpsw.c60 .irq_flags = IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING |
78 .irq_flags = IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING |
96 .irq_flags = IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING |
/linux/drivers/hv/
H A Dmshv_root_hv_call.c98 unsigned long irq_flags; in hv_call_create_partition() local
101 local_irq_save(irq_flags); in hv_call_create_partition()
121 local_irq_restore(irq_flags); in hv_call_create_partition()
125 local_irq_restore(irq_flags); in hv_call_create_partition()
189 unsigned long irq_flags, large_shift = 0; in hv_do_map_gpa_hcall() local
211 local_irq_save(irq_flags); in hv_do_map_gpa_hcall()
238 local_irq_restore(irq_flags); in hv_do_map_gpa_hcall()
295 unsigned long irq_flags, large_shift = 0; in hv_call_unmap_gpa_pages() local
313 local_irq_save(irq_flags); in hv_call_unmap_gpa_pages()
321 local_irq_restore(irq_flags); in hv_call_unmap_gpa_pages()
795 unsigned long irq_flags, large_shift = 0; hv_call_modify_spa_host_access() local
[all...]
H A Dhv_proc.c158 unsigned long irq_flags; in hv_call_create_vp() local
170 local_irq_save(irq_flags); in hv_call_create_vp()
180 local_irq_restore(irq_flags); in hv_call_create_vp()
/linux/drivers/crypto/nx/
H A Dnx-sha512.c71 unsigned long irq_flags; in nx_sha512_update() local
76 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in nx_sha512_update()
140 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in nx_sha512_update()
152 unsigned long irq_flags; in nx_sha512_finup() local
157 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in nx_sha512_finup()
207 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in nx_sha512_finup()
H A Dnx-sha256.c70 unsigned long irq_flags; in nx_sha256_update() local
75 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in nx_sha256_update()
137 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in nx_sha256_update()
148 unsigned long irq_flags; in nx_sha256_finup() local
153 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in nx_sha256_finup()
202 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in nx_sha256_finup()
H A Dnx-aes-xcbc.c174 unsigned long irq_flags; in nx_xcbc_update() local
179 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in nx_xcbc_update()
240 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in nx_xcbc_update()
251 unsigned long irq_flags; in nx_xcbc_finup() local
255 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in nx_xcbc_finup()
308 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in nx_xcbc_finup()
H A Dnx-aes-ecb.c61 unsigned long irq_flags; in ecb_aes_nx_crypt() local
65 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in ecb_aes_nx_crypt()
98 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in ecb_aes_nx_crypt()
H A Dnx-aes-cbc.c61 unsigned long irq_flags; in cbc_aes_nx_crypt() local
65 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in cbc_aes_nx_crypt()
99 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in cbc_aes_nx_crypt()
H A Dnx-aes-ctr.c79 unsigned long irq_flags; in ctr_aes_nx_crypt() local
83 spin_lock_irqsave(&nx_ctx->lock, irq_flags); in ctr_aes_nx_crypt()
113 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags); in ctr_aes_nx_crypt()
/linux/drivers/gpio/
H A Dgpiolib-sysfs.c65 unsigned char irq_flags; member
216 unsigned long irq_flags; in gpio_sysfs_request_irq() local
227 irq_flags = IRQF_SHARED; in gpio_sysfs_request_irq()
229 irq_flags |= test_bit(FLAG_ACTIVE_LOW, &desc->flags) ? in gpio_sysfs_request_irq()
234 irq_flags |= test_bit(FLAG_ACTIVE_LOW, &desc->flags) ? in gpio_sysfs_request_irq()
251 ret = request_any_context_irq(data->irq, gpio_sysfs_irq, irq_flags, in gpio_sysfs_request_irq()
256 data->irq_flags = flags; in gpio_sysfs_request_irq()
281 data->irq_flags = 0; in gpio_sysfs_free_irq()
303 flags = data->irq_flags; in edge_show()
325 if (flags == data->irq_flags) in edge_store()
[all...]

123456789