| /drivers/infiniband/hw/hfi1/ |
| A D | mmu_rb.c | 74 *handler = h; in hfi1_mmu_rb_register() 86 mmgrab(handler->mn.mm); in hfi1_mmu_rb_unregister() 89 mmu_notifier_unregister(&handler->mn, handler->mn.mm); in hfi1_mmu_rb_unregister() 115 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister() 140 mnode->handler = handler; in hfi1_mmu_rb_insert() 193 mnode->handler->ops->remove(mnode->handler->ops_arg, mnode); in release_immediate() 202 queue_work(mnode->handler->wq, &mnode->handler->del_work); in release_nolock() 217 struct mmu_rb_handler *handler = mnode->handler; in hfi1_mmu_rb_release() local 223 queue_work(handler->wq, &handler->del_work); in hfi1_mmu_rb_release() 244 if (handler->ops->evict(handler->ops_arg, rbnode, evict_arg, in hfi1_mmu_rb_evict() [all …]
|
| A D | mmu_rb.h | 17 struct mmu_rb_handler *handler; member 56 struct mmu_rb_handler **handler); 57 void hfi1_mmu_rb_unregister(struct mmu_rb_handler *handler); 58 int hfi1_mmu_rb_insert(struct mmu_rb_handler *handler, 62 void hfi1_mmu_rb_evict(struct mmu_rb_handler *handler, void *evict_arg); 63 struct mmu_rb_node *hfi1_mmu_rb_get_first(struct mmu_rb_handler *handler,
|
| /drivers/soc/fsl/qbman/ |
| A D | qman_test_stash.c | 263 *p ^= handler->rx_mixer; in process_frame_data() 268 *p ^= handler->tx_mixer; in process_frame_data() 329 if (!handler) { in create_per_cpu_handlers() 368 list_del(&handler->node); in destroy_per_cpu_handlers() 398 memset(&handler->rx, 0, sizeof(handler->rx)); in init_handler() 403 err = qman_create_fq(handler->fqid_rx, 0, &handler->rx); in init_handler() 420 memset(&handler->tx, 0, sizeof(handler->tx)); in init_handler() 422 &handler->tx); in init_handler() 478 if (handler->fqid_rx != 0 || handler->rx_mixer != 0xdeadbeef) in init_phase2() 480 handler->fqid_rx = fqid; in init_phase2() [all …]
|
| /drivers/acpi/acpica/ |
| A D | evxface.c | 97 acpi_gbl_global_notify[i].handler = handler; in acpi_install_notify_handler() 147 if (handler_obj->notify.handler == handler) { in acpi_install_notify_handler() 167 handler_obj->notify.handler = handler; in acpi_install_notify_handler() 244 handler)) { in ACPI_EXPORT_SYMBOL() 294 (handler_obj->notify.handler != handler)) { in ACPI_EXPORT_SYMBOL() 542 if (!handler) { in ACPI_EXPORT_SYMBOL() 611 acpi_gbl_fixed_event_handlers[event].handler = handler; in ACPI_EXPORT_SYMBOL() 630 handler)); in ACPI_EXPORT_SYMBOL() 743 if (!handler) { in ACPI_EXPORT_SYMBOL() 798 gpe_event_info->dispatch.handler = handler; in ACPI_EXPORT_SYMBOL() [all …]
|
| A D | evhandler.c | 128 handler_obj = obj_desc->common_notify.handler; in acpi_ev_has_default_handler() 220 handler); in acpi_ev_install_handler() 330 acpi_adr_space_handler handler, in acpi_ev_install_space_handler() argument 352 if (handler == ACPI_DEFAULT_HANDLER) { in acpi_ev_install_space_handler() 364 handler = acpi_ex_system_io_space_handler; in acpi_ev_install_space_handler() 370 handler = acpi_ex_pci_config_space_handler; in acpi_ev_install_space_handler() 376 handler = acpi_ex_cmos_space_handler; in acpi_ev_install_space_handler() 382 handler = acpi_ex_pci_bar_space_handler; in acpi_ev_install_space_handler() 416 handler); in acpi_ev_install_space_handler() 419 if (handler_obj->address_space.handler == handler) { in acpi_ev_install_space_handler() [all …]
|
| A D | evxfregn.c | 48 acpi_adr_space_handler handler, in acpi_install_address_space_handler_internal() argument 100 acpi_adr_space_handler handler, in acpi_install_address_space_handler() argument 104 handler, setup, in acpi_install_address_space_handler() 112 acpi_adr_space_handler handler, in ACPI_EXPORT_SYMBOL() 117 handler, setup, in ACPI_EXPORT_SYMBOL() 139 acpi_adr_space_handler handler) in ACPI_EXPORT_SYMBOL() 183 handler_obj = obj_desc->common_notify.handler; in ACPI_EXPORT_SYMBOL() 184 last_obj_ptr = &obj_desc->common_notify.handler; in ACPI_EXPORT_SYMBOL() 193 if (handler_obj->address_space.handler != handler) { in ACPI_EXPORT_SYMBOL() 203 handler_obj, handler, in ACPI_EXPORT_SYMBOL() [all …]
|
| A D | nsobject.c | 314 acpi_object_handler handler, void *data) in acpi_ns_attach_data() argument 326 (obj_desc->data.handler == handler)) { in acpi_ns_attach_data() 341 data_desc->data.handler = handler; in acpi_ns_attach_data() 371 acpi_object_handler handler) in acpi_ns_detach_data() argument 380 (obj_desc->data.handler == handler)) { in acpi_ns_detach_data() 416 acpi_object_handler handler, void **data) in acpi_ns_get_attached_data() argument 423 (obj_desc->data.handler == handler)) { in acpi_ns_get_attached_data()
|
| /drivers/irqchip/ |
| A D | irq-sifive-plic.c | 263 if (!handler->present) in plic_irq_suspend() 295 if (!handler->present) in plic_irq_resume() 519 struct plic_handler *handler; in plic_probe() local 612 if (handler->present) { in plic_probe() 619 handler->present = true; in plic_probe() 625 handler->priv = priv; in plic_probe() 629 if (!handler->enable_save) { in plic_probe() 660 if (!handler->present) { in plic_probe() 699 handler->present = false; in plic_probe() 700 handler->hart_base = NULL; in plic_probe() [all …]
|
| /drivers/acpi/ |
| A D | wakeup.c | 114 struct acpi_wakeup_handler *handler; in acpi_register_wakeup_handler() local 123 handler = kmalloc(sizeof(*handler), GFP_KERNEL); in acpi_register_wakeup_handler() 124 if (!handler) in acpi_register_wakeup_handler() 127 handler->wakeup = wakeup; in acpi_register_wakeup_handler() 128 handler->context = context; in acpi_register_wakeup_handler() 146 struct acpi_wakeup_handler *handler; in acpi_unregister_wakeup_handler() local 150 if (handler->wakeup == wakeup && handler->context == context) { in acpi_unregister_wakeup_handler() 151 list_del(&handler->list_node); in acpi_unregister_wakeup_handler() 152 kfree(handler); in acpi_unregister_wakeup_handler() 162 struct acpi_wakeup_handler *handler; in acpi_check_wakeup_handlers() local [all …]
|
| A D | platform_profile.c | 77 struct platform_profile_handler *handler; in _store_class_profile() local 81 handler = to_pprof_handler(dev); in _store_class_profile() 82 if (!test_bit(*bit, handler->choices) && !test_bit(*bit, handler->hidden_choices)) in _store_class_profile() 116 struct platform_profile_handler *handler; in get_class_profile() local 121 handler = to_pprof_handler(dev); in get_class_profile() 122 err = handler->ops->profile_get(dev, &val); in get_class_profile() 257 struct platform_profile_handler *handler; in _aggregate_choices() local 261 handler = to_pprof_handler(dev); in _aggregate_choices() 262 bitmap_or(tmp, handler->choices, handler->hidden_choices, PLATFORM_PROFILE_LAST); in _aggregate_choices() 279 struct platform_profile_handler *handler; in _remove_hidden_choices() local [all …]
|
| A D | prmt.c | 256 if (!module || !handler) in acpi_call_prm_handler() 261 context.identifier = handler->guid; in acpi_call_prm_handler() 262 context.static_data_buffer = handler->static_data_buffer_addr; in acpi_call_prm_handler() 265 status = efi_call_acpi_prm_handler(handler->handler_addr, in acpi_call_prm_handler() 290 struct prm_handler_info *handler; in acpi_platformrt_space_handler() local 307 handler = find_prm_handler(&buffer->handler_guid); in acpi_platformrt_space_handler() 309 if (!handler || !module) in acpi_platformrt_space_handler() 312 if (!handler->handler_addr) { in acpi_platformrt_space_handler() 320 context.identifier = handler->guid; in acpi_platformrt_space_handler() 324 status = efi_call_acpi_prm_handler(handler->handler_addr, in acpi_platformrt_space_handler() [all …]
|
| A D | scan.c | 88 if (!handler) in acpi_scan_add_handler() 144 if (device->handler && !device->handler->hotplug.enabled) { in acpi_bus_offline() 251 struct acpi_scan_handler *handler = adev->handler; in acpi_scan_check_and_detach() local 273 if (handler) { in acpi_scan_check_and_detach() 296 struct acpi_scan_handler *handler = adev->handler; in acpi_bus_post_eject() local 300 if (handler) { in acpi_bus_post_eject() 326 if (device->handler && device->handler->hotplug.demand_offline) { in acpi_scan_hot_remove() 369 struct acpi_scan_handler *handler = adev->handler; in acpi_scan_rescan_bus() local 372 if (handler && handler->hotplug.scan_dependent) in acpi_scan_rescan_bus() 427 if (adev->handler && !adev->handler->hotplug.enabled) { in acpi_generic_hotplug_event() [all …]
|
| /drivers/media/rc/ |
| A D | rc-ir-raw.c | 24 struct ir_raw_handler *handler; in ir_raw_event_thread() local 41 handler->protocols || !handler->protocols) in ir_raw_event_thread() 42 handler->decode(dev, ev); in ir_raw_event_thread() 245 struct ir_raw_handler *handler; in change_protocol() local 251 (*rc_proto & handler->protocols) && handler->raw_register) in change_protocol() 252 handler->raw_register(dev); in change_protocol() 256 handler->raw_unregister) in change_protocol() 257 handler->raw_unregister(dev); in change_protocol() 530 if (handler->protocols & mask && handler->encode) { in ir_raw_encode_scancode() 599 if (handler->protocols & mask && handler->encode) { in ir_raw_encode_carrier() [all …]
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_irq.c | 80 interrupt_handler handler; member 104 hcd->handler = ih; in init_handler_common_data() 161 if (handler == NULL) in remove_irq_handler() 164 if (ih == handler->handler) { in remove_irq_handler() 181 kfree(handler); in remove_irq_handler() 216 if (handler == NULL || handler->handler == NULL) in unregister_all_irq_handlers() 220 kfree(handler); in unregister_all_irq_handlers() 228 if (handler == NULL || handler->handler == NULL) in unregister_all_irq_handlers() 232 kfree(handler); in unregister_all_irq_handlers() 464 handler = list_entry( in amdgpu_dm_irq_fini() [all …]
|
| /drivers/firewire/ |
| A D | core-transaction.c | 506 offset < handler->offset + handler->length) in lookup_overlapping_address_handler() 507 return handler; in lookup_overlapping_address_handler() 517 offset + length <= handler->offset + handler->length; in is_enclosing_handler() 527 return handler; in lookup_enclosing_address_handler() 557 complete(&handler->done); in complete_address_handler() 606 while (handler->offset + handler->length <= region->end) { in fw_core_add_address_handler() 607 if (is_in_fcp_region(handler->offset, handler->length)) in fw_core_add_address_handler() 612 handler->offset, handler->length); in fw_core_add_address_handler() 938 if (handler) in handle_exclusive_region_request() 942 if (!handler) { in handle_exclusive_region_request() [all …]
|
| /drivers/scsi/ |
| A D | scsi_dh.c | 154 sdev->handler = scsi_dh; in scsi_dh_handler_attach() 165 sdev->handler->detach(sdev); in scsi_dh_handler_detach() 167 module_put(sdev->handler->module); in scsi_dh_handler_detach() 188 if (sdev->handler) in scsi_dh_release_device() 263 if (!sdev->handler) in scsi_dh_activate() 274 if (sdev->handler->activate) in scsi_dh_activate() 275 err = sdev->handler->activate(sdev, fn, data); in scsi_dh_activate() 307 if (sdev->handler && sdev->handler->set_params) in scsi_dh_set_params() 336 if (sdev->handler) { in scsi_dh_attach() 337 if (sdev->handler != scsi_dh) in scsi_dh_attach() [all …]
|
| /drivers/gpu/vga/ |
| A D | vga_switcheroo.c | 192 if (vgasr_priv.handler->init) in vga_switcheroo_enable() 193 vgasr_priv.handler->init(); in vga_switcheroo_enable() 240 if (vgasr_priv.handler) { in vga_switcheroo_register_handler() 245 vgasr_priv.handler = handler; in vga_switcheroo_register_handler() 266 vgasr_priv.handler = NULL; in vga_switcheroo_unregister_handler() 564 if (!vgasr_priv.handler || !vgasr_priv.handler->switch_ddc) { in vga_switcheroo_lock_ddc() 602 ret = vgasr_priv.handler->switch_ddc( in vga_switcheroo_unlock_ddc() 676 if (vgasr_priv.handler->power_state) in vga_switchon() 690 if (vgasr_priv.handler->power_state) in vga_switchoff() 999 if (!vgasr_priv.handler->power_state) in vga_switcheroo_power_switch() [all …]
|
| /drivers/s390/crypto/ |
| A D | pkey_base.c | 41 if (!handler || in pkey_handler_register() 42 !handler->is_supported_key || in pkey_handler_register() 43 !handler->is_supported_keytype) in pkey_handler_register() 46 if (!try_module_get(handler->module)) in pkey_handler_register() 53 if (h == handler) { in pkey_handler_register() 56 module_put(handler->module); in pkey_handler_register() 66 module_put(handler->module); in pkey_handler_register() 78 list_del_rcu(&handler->list); in pkey_handler_unregister() 79 INIT_LIST_HEAD_RCU(&handler->list); in pkey_handler_unregister() 138 if (!handler) in pkey_handler_put() [all …]
|
| /drivers/input/rmi4/ |
| A D | rmi_bus.c | 175 struct rmi_function_handler *handler) in rmi_create_function_irq() argument 192 handler->attention, IRQF_ONESHOT, in rmi_create_function_irq() 206 struct rmi_function_handler *handler = in rmi_function_probe() local 212 if (handler->probe) { in rmi_function_probe() 213 error = handler->probe(fn); in rmi_function_probe() 218 if (fn->num_of_irqs && handler->attention) { in rmi_function_probe() 219 error = rmi_create_function_irq(fn, handler); in rmi_function_probe() 230 struct rmi_function_handler *handler = in rmi_function_remove() local 233 if (handler->remove) in rmi_function_remove() 234 handler->remove(fn); in rmi_function_remove() [all …]
|
| /drivers/tty/ |
| A D | sysrq.c | 124 .handler = sysrq_handle_SAK, 140 .handler = sysrq_handle_unraw, 157 .handler = sysrq_handle_crash, 183 .handler = sysrq_handle_sync, 334 .handler = sysrq_ftrace_dump, 379 .handler = sysrq_handle_term, 409 .handler = sysrq_handle_moom, 421 .handler = sysrq_handle_thaw, 436 .handler = sysrq_handle_kill, 611 op_p->handler(key); in __handle_sysrq() [all …]
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | sienna_cichlid.c | 50 struct amdgpu_reset_handler *handler; in sienna_cichlid_get_reset_handler() local 54 for_each_handler(i, handler, reset_ctl) { in sienna_cichlid_get_reset_handler() 55 if (handler->reset_method == reset_context->method) in sienna_cichlid_get_reset_handler() 56 return handler; in sienna_cichlid_get_reset_handler() 61 for_each_handler(i, handler, reset_ctl) { in sienna_cichlid_get_reset_handler() 62 if (handler->reset_method == AMD_RESET_METHOD_MODE2) in sienna_cichlid_get_reset_handler() 63 return handler; in sienna_cichlid_get_reset_handler() 112 struct amdgpu_reset_handler *handler; in sienna_cichlid_async_reset() local 118 for_each_handler(i, handler, reset_ctl) { in sienna_cichlid_async_reset() 119 if (handler->reset_method == reset_ctl->active_reset) { in sienna_cichlid_async_reset() [all …]
|
| A D | smu_v13_0_10.c | 45 struct amdgpu_reset_handler *handler; in smu_v13_0_10_get_reset_handler() local 50 for_each_handler(i, handler, reset_ctl) { in smu_v13_0_10_get_reset_handler() 51 if (handler->reset_method == reset_context->method) in smu_v13_0_10_get_reset_handler() 52 return handler; in smu_v13_0_10_get_reset_handler() 58 for_each_handler(i, handler, reset_ctl) { in smu_v13_0_10_get_reset_handler() 59 if (handler->reset_method == AMD_RESET_METHOD_MODE2) in smu_v13_0_10_get_reset_handler() 60 return handler; in smu_v13_0_10_get_reset_handler() 111 struct amdgpu_reset_handler *handler; in smu_v13_0_10_async_reset() local 117 for_each_handler(i, handler, reset_ctl) { in smu_v13_0_10_async_reset() 118 if (handler->reset_method == reset_ctl->active_reset) { in smu_v13_0_10_async_reset() [all …]
|
| /drivers/input/ |
| A D | input.c | 976 (!handler->match || handler->match(handler, dev))) { in input_match_device() 993 error = handler->connect(handler, dev, id); in input_attach_handler() 1220 if (handler->filter) in input_handlers_seq_show() 2462 if (handler->filter) in input_handler_check_methods() 2464 if (handler->events) in input_handler_check_methods() 2466 if (handler->event) in input_handler_check_methods() 2571 struct input_handler *handler = handle->handler; in input_handle_events_default() local 2589 struct input_handler *handler = handle->handler; in input_handle_events_filter() local 2620 struct input_handler *handler = handle->handler; in input_handle_setup_event_handler() local 2645 struct input_handler *handler = handle->handler; in input_register_handle() local [all …]
|
| /drivers/media/platform/samsung/exynos4-is/ |
| A D | fimc-isp.c | 694 struct v4l2_ctrl_handler *handler = &isp->ctrls.handler; in fimc_isp_subdev_create() local 717 v4l2_ctrl_handler_init(handler, 20); in fimc_isp_subdev_create() 730 ctrls->auto_wb = v4l2_ctrl_new_std_menu(handler, ops, in fimc_isp_subdev_create() 734 ctrls->exposure = v4l2_ctrl_new_std(handler, ops, in fimc_isp_subdev_create() 746 ctrls->auto_iso = v4l2_ctrl_new_std_menu(handler, ops, in fimc_isp_subdev_create() 750 ctrls->iso = v4l2_ctrl_new_int_menu(handler, ops, in fimc_isp_subdev_create() 754 ctrls->aewb_lock = v4l2_ctrl_new_std(handler, ops, in fimc_isp_subdev_create() 761 if (handler->error) { in fimc_isp_subdev_create() 763 return handler->error; in fimc_isp_subdev_create() 769 sd->ctrl_handler = handler; in fimc_isp_subdev_create() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A D | devcom.c | 30 mlx5_devcom_event_handler_t handler; member 111 mlx5_devcom_comp_alloc(u64 id, u64 key, mlx5_devcom_event_handler_t handler) in mlx5_devcom_comp_alloc() argument 121 comp->handler = handler; in mlx5_devcom_comp_alloc() 192 mlx5_devcom_event_handler_t handler) in devcom_component_get() argument 198 if (handler == comp->handler) { in devcom_component_get() 216 mlx5_devcom_event_handler_t handler, in mlx5_devcom_register_component() argument 226 comp = devcom_component_get(devc, id, key, handler); in mlx5_devcom_register_component() 233 comp = mlx5_devcom_comp_alloc(id, key, handler); in mlx5_devcom_register_component() 284 err = comp->handler(event, data, event_data); in mlx5_devcom_send_event() 301 comp->handler(rollback_event, data, event_data); in mlx5_devcom_send_event()
|