/linux-master/virt/kvm/ |
H A D | kvm_main.c | 554 gfn_handler_t handler; member in struct:kvm_mmu_notifier_range 562 * arch- and action-specific handler, plus a flag indicating whether or not at 563 * least one memslot was found, i.e. if the handler found guest memory. 575 * function/handler. The compiler technically can't guarantee that a real 609 /* A null handler is allowed if and only if on_lock() is provided. */ 611 IS_KVM_NULL_FN(range->handler))) 633 * the second or later invocation of the handler). 652 if (IS_KVM_NULL_FN(range->handler)) 655 r.ret |= range->handler(kvm, &gfn_range); 674 gfn_handler_t handler) 670 kvm_handle_hva_range(struct mmu_notifier *mn, unsigned long start, unsigned long end, union kvm_mmu_notifier_arg arg, gfn_handler_t handler) argument 690 kvm_handle_hva_range_no_flush(struct mmu_notifier *mn, unsigned long start, unsigned long end, gfn_handler_t handler) argument [all...] |
/linux-master/arch/x86/kvm/mmu/ |
H A D | tdp_mmu.c | 457 * missing MMU notifier or a race with some notifier handler. 459 * present leaf SPTE pointing to a different PFN. A notifier handler 1181 tdp_handler_t handler) 1195 ret |= handler(kvm, &iter, range); 1179 kvm_tdp_mmu_handle_gfn(struct kvm *kvm, struct kvm_gfn_range *range, tdp_handler_t handler) argument
|
H A D | mmu.c | 1569 rmap_handler_t handler) 1576 ret |= handler(kvm, iterator.rmap, range->slot, iterator.gfn, 3345 * reach the common page fault handler if the SPTE has an invalid MMIO 4232 * not be fixed by page fault handler. 1567 kvm_handle_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range, rmap_handler_t handler) argument
|
/linux-master/arch/x86/entry/ |
H A D | entry_fred.c | 124 void __init fred_install_sysvec(unsigned int sysvec, idtentry_t handler) argument 133 sysvec_table[sysvec - FIRST_SYSTEM_VECTOR] = handler;
|
/linux-master/mm/ |
H A D | shmem.c | 3695 static int shmem_xattr_handler_get(const struct xattr_handler *handler, argument 3701 name = xattr_full_name(handler, name); 3705 static int shmem_xattr_handler_set(const struct xattr_handler *handler, argument 3716 name = xattr_full_name(handler, name);
|
/linux-master/drivers/scsi/ |
H A D | scsi_lib.c | 358 * Wake up the error handler if necessary. Avoid as follows that the error 359 * handler is not woken up if host in-flight requests number == 644 * SCSI error handler guarantees that the function called by 772 * use the ALUA handler's transition timeout. Delay the reprep 1688 if (sdev->handler && sdev->handler->prep_fn) { 1689 blk_status_t ret = sdev->handler->prep_fn(sdev, req);
|
/linux-master/drivers/s390/cio/ |
H A D | qdio_main.c | 149 q->handler(q->irq_ptr->cdev, QDIO_ERROR_GET_BUF_STATE, q->nr, 195 q->handler(q->irq_ptr->cdev, QDIO_ERROR_SET_BUF_STATE, q->nr, 691 /* PCI interrupt handler */ 748 /* qdio interrupt handler */
|
H A D | device.c | 1218 if (cdev->handler) 1219 cdev->handler(cdev, cdev->private->intparm, ERR_PTR(-EIO)); 1579 if (!cdev->drv || !cdev->handler)
|
H A D | device_fsm.c | 515 if (cdev->handler) 516 cdev->handler(cdev, cdev->private->intparm, 717 * we allow for the device action handler if . 719 * - the action handler requested to see all interrupts 738 if (cdev->handler) 739 cdev->handler(cdev, cdev->private->intparm, 771 if (cdev->handler) 772 cdev->handler (cdev, 0, irb); 785 /* Call the handler. */ 810 else if (cdev->handler) [all...] |
/linux-master/drivers/net/ethernet/renesas/ |
H A D | ravb_main.c | 1050 /* E-MAC interrupt handler */ 1103 /* Error interrupt handler */ 1238 /* Timestamp/Error/gPTP interrupt handler */ 2720 const char *ch, int *irq, irq_handler_t handler) 2747 error = devm_request_irq(dev, irq_num, handler, flags, dev_name, ndev); 2719 ravb_setup_irq(struct ravb_private *priv, const char *irq_name, const char *ch, int *irq, irq_handler_t handler) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | devcom.c | 30 mlx5_devcom_event_handler_t handler; member in struct:mlx5_devcom_comp 111 mlx5_devcom_comp_alloc(u64 id, u64 key, mlx5_devcom_event_handler_t handler) argument 121 comp->handler = handler; 192 mlx5_devcom_event_handler_t handler) 198 if (handler == comp->handler) { 204 "Cannot register existing devcom component with different handler\n"); 216 mlx5_devcom_event_handler_t handler, 226 comp = devcom_component_get(devc, id, key, handler); 189 devcom_component_get(struct mlx5_devcom_dev *devc, enum mlx5_devcom_component id, u64 key, mlx5_devcom_event_handler_t handler) argument 213 mlx5_devcom_register_component(struct mlx5_devcom_dev *devc, enum mlx5_devcom_component id, u64 key, mlx5_devcom_event_handler_t handler, void *data) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 4122 #define MLX5E_HANDLE_FEATURE(feature, handler) \ 4123 mlx5e_handle_feature(netdev, &oper_features, feature, handler)
|
H A D | en_ethtool.c | 239 mlx5e_pflag_handler handler; member in struct:pflag_desc 2157 err = mlx5e_priv_flags[flag].handler(netdev, enable);
|
H A D | pci_irq.c | 513 * @handler: interrupt handler 522 irqreturn_t (*handler)(int, void *), 539 err = request_irq(map.virq, handler, 0, name, NULL); 521 mlx5_msix_alloc(struct mlx5_core_dev *dev, irqreturn_t (*handler)(int, void *), const struct irq_affinity_desc *affdesc, const char *name) argument
|
/linux-master/drivers/gpio/ |
H A D | gpio-wcove.c | 467 girq->handler = handle_simple_irq;
|
H A D | gpio-crystalcove.c | 366 girq->handler = handle_simple_irq;
|
/linux-master/kernel/time/ |
H A D | tick-common.c | 106 * Event handler for periodic ticks 208 void (*handler)(struct clock_event_device *) = NULL; 245 handler = td->evtdev->event_handler; 272 tick_setup_oneshot(newdev, handler, next_event);
|
/linux-master/net/bluetooth/ |
H A D | hci_sock.c | 1620 const struct hci_mgmt_handler *handler; local 1660 handler = &chan->handlers[opcode]; 1663 !(handler->flags & HCI_MGMT_UNTRUSTED)) { 1686 !(handler->flags & HCI_MGMT_UNCONFIGURED)) { 1693 if (!(handler->flags & HCI_MGMT_HDEV_OPTIONAL)) { 1694 no_hdev = (handler->flags & HCI_MGMT_NO_HDEV); 1702 var_len = (handler->flags & HCI_MGMT_VAR_LEN); 1703 if ((var_len && len < handler->data_len) || 1704 (!var_len && len != handler->data_len)) { 1715 err = handler [all...] |
/linux-master/kernel/ |
H A D | kprobes.c | 1801 * handler may have been changed. 2039 pr_err("kretprobe: Return address not found, not execute handler. Maybe there is a bug in the kernel.\n"); 2045 * user handler calls stack_trace_save_regs() with this 'regs', 2050 /* Run the user handler of the nodes. */ 2059 if (rp && rp->handler) { 2064 rp->handler(ri, regs); 2157 if (WARN_ON_ONCE(!data) || !rp->handler) 2165 rp->handler(ri, regs); 2659 * kprobe_optimizer() work handler.
|
/linux-master/include/asm-generic/ |
H A D | mshyperv.h | 180 void hv_setup_vmbus_handler(void (*handler)(void)); 182 void hv_setup_stimer0_handler(void (*handler)(void)); 185 void hv_setup_kexec_handler(void (*handler)(void)); 187 void hv_setup_crash_handler(void (*handler)(struct pt_regs *regs));
|
/linux-master/include/acpi/ |
H A D | acpi_bus.h | 324 u8 notifier_present:1; /* Wake-up notify handler has been installed */ 476 struct acpi_scan_handler *handler; member in struct:acpi_device 615 acpi_notify_handler handler, void *context); 618 acpi_notify_handler handler); 658 int acpi_scan_add_handler(struct acpi_scan_handler *handler);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 10206 bp->irq_tbl[map_idx].handler = bnxt_msix; 10221 bp->irq_tbl[0].handler = bnxt_inta; 10542 rc = request_irq(irq->vector, irq->handler, flags, irq->name,
|
/linux-master/drivers/net/ethernet/amd/pds_core/ |
H A D | core.c | 52 irq_handler_t handler, void *data) 92 err = request_irq(intr_info->vector, handler, 0, intr_info->name, data); 51 pdsc_intr_alloc(struct pdsc *pdsc, char *name, irq_handler_t handler, void *data) argument
|
H A D | core.h | 289 irq_handler_t handler, void *data);
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 76 "napi handler hasn't been called for a long time but is scheduled\n"); 1202 * @napi: napi handler 1480 /* On netpoll the budget is zero and the handler should only clean the 1535 /* Don't call the aenq handler before probe is done */ 1614 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].handler = 1640 adapter->irq_tbl[irq_idx].handler = ena_intr_msix_io; 1658 rc = request_irq(irq->vector, irq->handler, flags, irq->name, 1690 rc = request_irq(irq->vector, irq->handler, flags, irq->name, 2226 /* After this point the napi handler won't enable the tx queue */ 2260 * handler i [all...] |