Searched refs:handler (Results 76 - 100 of 1317) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/include/asm/
H A Dibmebus.h56 int ibmebus_request_irq(u32 ist, irq_handler_t handler,
/linux-master/drivers/input/rmi4/
H A Drmi_bus.c149 struct rmi_function_handler *handler = to_rmi_function_handler(drv); local
152 return fn->fd.function_number == handler->func;
175 struct rmi_function_handler *handler)
192 handler->attention, IRQF_ONESHOT,
206 struct rmi_function_handler *handler = local
212 if (handler->probe) {
213 error = handler->probe(fn);
218 if (fn->num_of_irqs && handler->attention) {
219 error = rmi_create_function_irq(fn, handler);
230 struct rmi_function_handler *handler local
174 rmi_create_function_irq(struct rmi_function *fn, struct rmi_function_handler *handler) argument
297 __rmi_register_function_handler(struct rmi_function_handler *handler, struct module *owner, const char *mod_name) argument
328 rmi_unregister_function_handler(struct rmi_function_handler *handler) argument
[all...]
/linux-master/arch/mips/lib/
H A Dmemcpy.S65 * When an exception happens on a load, the handler must
75 * The exception handler for loads requires that:
112 * handler : Exception handler
115 #define EXC(insn, type, reg, addr, handler) \
119 PTR_WD 9b, handler; \
128 PTR_WD 9b, handler; \
133 * exception handler or EVA insn \
149 #define LOAD(reg, addr, handler) EXC(ld, LD_INSN, reg, addr, handler)
[all...]
/linux-master/tools/testing/selftests/x86/
H A Dvdso_restorer.c27 void *handler; member in struct:real_sigaction
61 sa.handler = handler_with_siginfo;
73 printf("[OK]\tSA_SIGINFO handler returned successfully\n");
75 printf("[FAIL]\tSA_SIGINFO handler was not called\n");
82 sa.handler = handler_without_siginfo;
90 printf("[OK]\t!SA_SIGINFO handler returned successfully\n");
92 printf("[FAIL]\t!SA_SIGINFO handler was not called\n");
/linux-master/tools/testing/selftests/timers/
H A Dleapcrash.c51 void handler(int unused) function
67 signal(SIGINT, handler);
68 signal(SIGKILL, handler);
/linux-master/include/xen/
H A Devents.h22 irq_handler_t handler,
26 irq_handler_t handler,
31 irq_handler_t handler,
36 irq_handler_t handler,
44 irq_handler_t handler,
/linux-master/drivers/acpi/acpica/
H A Dnsobject.c303 * handler - Handler to be associated with the data
314 acpi_object_handler handler, void *data)
320 /* We only allow one attachment per handler */
326 (obj_desc->data.handler == handler)) {
341 data_desc->data.handler = handler;
360 * handler - Handler associated with the data
371 acpi_object_handler handler)
380 (obj_desc->data.handler
313 acpi_ns_attach_data(struct acpi_namespace_node *node, acpi_object_handler handler, void *data) argument
370 acpi_ns_detach_data(struct acpi_namespace_node *node, acpi_object_handler handler) argument
415 acpi_ns_get_attached_data(struct acpi_namespace_node *node, acpi_object_handler handler, void **data) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dsienna_cichlid.c50 struct amdgpu_reset_handler *handler; local
54 for_each_handler(i, handler, reset_ctl) {
55 if (handler->reset_method == reset_context->method)
56 return handler;
61 for_each_handler(i, handler, reset_ctl) {
62 if (handler->reset_method == AMD_RESET_METHOD_MODE2)
63 return handler;
118 struct amdgpu_reset_handler *handler; local
124 for_each_handler(i, handler, reset_ctl) {
125 if (handler
[all...]
H A Dsmu_v13_0_10.c45 struct amdgpu_reset_handler *handler; local
50 for_each_handler(i, handler, reset_ctl) {
51 if (handler->reset_method == reset_context->method)
52 return handler;
58 for_each_handler(i, handler, reset_ctl) {
59 if (handler->reset_method == AMD_RESET_METHOD_MODE2)
60 return handler;
117 struct amdgpu_reset_handler *handler; local
123 for_each_handler(i, handler, reset_ctl) {
124 if (handler
[all...]
/linux-master/drivers/extcon/
H A Dextcon-adc-jack.c34 * @handling_delay: interrupt handler will schedule extcon event
36 * @handler: extcon event handler called by interrupt handler.
49 struct delayed_work handler; member in struct:adc_jack_data
59 handler);
91 &data->handler, data->handling_delay);
134 INIT_DEFERRABLE_WORK(&data->handler, adc_jack_handler);
157 adc_jack_handler(&data->handler.work);
166 cancel_work_sync(&data->handler
[all...]
/linux-master/drivers/gpu/vga/
H A Dvga_switcheroo.c70 * clients. The mux is called the handler. Muxless machines also register a
71 * handler to control the power state of the discrete GPU, its ->switchto
87 * switched to it, provided that the handler supports this. Switching
99 * @id: client identifier. Determining the id requires the handler,
133 * Prerequisite is the registration of two GPUs and a handler
140 * @handler: registered handler
141 * @handler_flags: flags of registered handler
159 const struct vga_switcheroo_handler *handler; member in struct:vgasr_priv
181 /* we're ready if we get two clients + handler */
235 vga_switcheroo_register_handler( const struct vga_switcheroo_handler *handler, enum vga_switcheroo_handler_flags_t handler_flags) argument
[all...]
/linux-master/drivers/input/tests/
H A Dinput_test.c56 /* Must fail because a poll handler has not been set-up yet */
63 /* Must succeed because poll handler was set-up and poll interval set */
137 struct input_handler handler; local
142 handler.name = "handler";
143 handler.id_table = &id;
147 handle.handler = &handler;
153 test_handle.handler = &handler;
[all...]
/linux-master/drivers/vfio/
H A Dvirqfd.c50 if ((!virqfd->handler ||
51 virqfd->handler(virqfd->opaque, virqfd->data)) &&
112 int (*handler)(void *, void *),
128 virqfd->handler = handler;
181 if ((!handler || handler(opaque, data)) && thread)
/linux-master/sound/firewire/dice/
H A Ddice-transaction.c243 struct fw_address_handler *handler = &dice->notification_handler; local
245 if (handler->callback_data == NULL)
250 fw_core_remove_address_handler(handler);
251 handler->callback_data = NULL;
256 struct fw_address_handler *handler = &dice->notification_handler; local
258 if (handler->callback_data == NULL)
344 struct fw_address_handler *handler = &dice->notification_handler; local
352 handler->length = 4;
353 handler->address_callback = dice_notification;
354 handler
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_rtas.c117 void (*handler)(struct kvm_vcpu *vcpu, struct rtas_args *args); member in struct:rtas_handler
123 { .name = "ibm,set-xive", .handler = kvm_rtas_set_xive },
124 { .name = "ibm,get-xive", .handler = kvm_rtas_get_xive },
125 { .name = "ibm,int-off", .handler = kvm_rtas_int_off },
126 { .name = "ibm,int-on", .handler = kvm_rtas_int_on },
132 struct rtas_handler *handler; member in struct:rtas_token_definition
149 if (rtas_name_matches(d->handler->name, name)) {
190 d->handler = h;
250 * Each handler must then check for the correct nargs and nret
263 d->handler
[all...]
/linux-master/net/wireless/
H A Ddebugfs.c116 ssize_t (*handler)(struct wiphy *wiphy, member in struct:debugfs_read_work
135 w->ret = w->handler(w->wiphy, w->file, w->buf, w->bufsize, w->data);
152 ssize_t (*handler)(struct wiphy *wiphy,
160 .handler = handler,
196 ssize_t (*handler)(struct wiphy *wiphy, member in struct:debugfs_write_work
215 w->ret = w->handler(w->wiphy, w->file, w->buf, w->count, w->data);
231 ssize_t (*handler)(struct wiphy *wiphy,
239 .handler = handler,
[all...]
/linux-master/arch/m68k/mac/
H A Diop.c96 * The handler for a message is called when the message state goes to
99 * For receiving message we maintain a list of handler functions to call when
101 * called much like an interrupt handler and are passed a copy of the message
102 * from the IOP. The message state will be in MSG_RCVD while the handler runs;
103 * it is the handler's responsibility to call iop_complete_message() when
105 * the IOP. This two-step process is provided to allow the handler to defer
106 * message processing to a bottom-half handler if the processing will take
144 void (*handler)(struct iop_msg *); member in struct:listener
272 iop_listeners[IOP_NUM_SCC][i].handler = NULL;
274 iop_listeners[IOP_NUM_ISM][i].handler
[all...]
/linux-master/kernel/irq/
H A Ddevres.c36 * @handler: Function to be called when the IRQ occurs
38 * for devices which handle everything in @handler
41 * @dev_id: A cookie passed back to the handler function
52 irq_handler_t handler, irq_handler_t thread_fn,
67 rc = request_threaded_irq(irq, handler, thread_fn, irqflags, devname,
86 * @handler: Function to be called when the IRQ occurs
89 * @dev_id: A cookie passed back to the handler function
100 irq_handler_t handler, unsigned long irqflags,
114 rc = request_any_context_irq(irq, handler, irqflags, devname, dev_id);
212 * @handler
51 devm_request_threaded_irq(struct device *dev, unsigned int irq, irq_handler_t handler, irq_handler_t thread_fn, unsigned long irqflags, const char *devname, void *dev_id) argument
99 devm_request_any_context_irq(struct device *dev, unsigned int irq, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id) argument
218 devm_irq_alloc_generic_chip(struct device *dev, const char *name, int num_ct, unsigned int irq_base, void __iomem *reg_base, irq_flow_handler_t handler) argument
[all...]
/linux-master/drivers/scsi/bfa/
H A Dbfa_hw_cb.c95 * Dummy interrupt handler for handling spurious interrupts.
124 bfa->msix.handler[i] = bfa_msix_all;
129 bfa->msix.handler[i] = bfa_msix_lpu_err;
142 bfa->msix.handler[i] = bfa_msix_all;
147 bfa->msix.handler[i] = bfa_msix_reqq;
150 bfa->msix.handler[i] = bfa_msix_rspq;
159 bfa->msix.handler[i] = bfa_hwcb_msix_dummy;
H A Dbfa_hw_ct.c18 * Dummy interrupt handler for handling spurious interrupt during chip-reinit.
119 bfa->msix.handler[BFI_MSIX_LPU_ERR_CT] = bfa_msix_all;
121 bfa->msix.handler[BFI_MSIX_LPU_ERR_CT] = bfa_msix_lpu_err;
134 bfa->msix.handler[i] = bfa_msix_all;
139 bfa->msix.handler[i] = bfa_msix_reqq;
142 bfa->msix.handler[i] = bfa_msix_rspq;
151 bfa->msix.handler[i] = bfa_hwct_msix_dummy;
/linux-master/arch/microblaze/kernel/
H A Dunwind.c198 const struct trap_handler_info *handler = local
201 /* Is previous function the HW exception handler? */
205 * HW exception handler doesn't save all registers,
212 /* Is previous function a trap handler? */
213 for (; handler->start_addr; ++handler) {
214 if ((return_to >= handler->start_addr)
215 && (return_to <= handler->end_addr)) {
217 printk("%s%s\n", loglvl, handler->trap_name);
/linux-master/net/llc/
H A Dllc_input.c29 * Packet handler for the station, registerable because in the minimal
42 void llc_add_pack(int type, void (*handler)(struct llc_sap *sap,
47 llc_type_handlers[type - 1] = handler;
57 void llc_set_station_handler(void (*handler)(struct sk_buff *skb))
60 if (handler)
63 llc_station_handler = handler;
65 if (!handler)
/linux-master/drivers/input/
H A Dapm-power.c48 static int apmpower_connect(struct input_handler *handler, argument
60 handle->handler = handler;
65 pr_err("Failed to register input power handler, error %d\n",
H A Devbug.c28 static int evbug_connect(struct input_handler *handler, struct input_dev *dev, argument
39 handle->handler = handler;
/linux-master/arch/riscv/kvm/
H A Dvcpu_sbi_base.c72 .handler = kvm_sbi_ext_base_handler,
91 .handler = kvm_sbi_ext_forward_handler,
97 .handler = kvm_sbi_ext_forward_handler,

Completed in 195 milliseconds

1234567891011>>