Home
last modified time | relevance | path

Searched refs:intr_mode (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_res.c71 GET_CONFIG(intr_mode); in enic_get_vnic_config()
109 c->intr_mode == VENET_INTR_MODE_INTX ? "INTx" : in enic_get_vnic_config()
110 c->intr_mode == VENET_INTR_MODE_MSI ? "MSI" : in enic_get_vnic_config()
111 c->intr_mode == VENET_INTR_MODE_ANY ? "any" : in enic_get_vnic_config()
212 enum vnic_dev_intr_mode intr_mode; in enic_init_vnic_resources() local
220 intr_mode = vnic_dev_get_intr_mode(enic->vdev); in enic_init_vnic_resources()
230 switch (intr_mode) { in enic_init_vnic_resources()
266 switch (intr_mode) { in enic_init_vnic_resources()
294 switch (intr_mode) { in enic_init_vnic_resources()
314 enum vnic_dev_intr_mode intr_mode; in enic_alloc_vnic_resources() local
[all …]
Dvnic_enet.h31 u8 intr_mode; member
Dvnic_dev.c54 enum vnic_dev_intr_mode intr_mode; member
897 enum vnic_dev_intr_mode intr_mode) in vnic_dev_set_intr_mode() argument
899 vdev->intr_mode = intr_mode; in vnic_dev_set_intr_mode()
905 return vdev->intr_mode; in vnic_dev_get_intr_mode()
Dvnic_dev.h119 enum vnic_dev_intr_mode intr_mode);
Denic_main.c2102 enic->config.intr_mode < 1 && in enic_set_intr_mode()
2123 if (enic->config.intr_mode < 1 && in enic_set_intr_mode()
2148 if (enic->config.intr_mode < 2 && in enic_set_intr_mode()
2173 if (enic->config.intr_mode < 3 && in enic_set_intr_mode()
/linux-4.1.27/drivers/mailbox/
Dmailbox-altera.c52 bool intr_mode; member
176 if (mbox->intr_mode) { in altera_mbox_startup_sender()
195 if (mbox->intr_mode) { in altera_mbox_startup_receiver()
199 mbox->intr_mode = false; in altera_mbox_startup_receiver()
234 if (mbox->intr_mode) in altera_mbox_send_data()
279 if (mbox->intr_mode) { in altera_mbox_shutdown()
324 mbox->intr_mode = true; in altera_mbox_probe()
336 if (mbox->intr_mode) { in altera_mbox_probe()
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_isr.c319 if (hw->intr_mode == CSIO_IM_INTX) in csio_fcoe_isr()
387 if (hw->intr_mode != CSIO_IM_MSIX) { in csio_request_irqs()
389 (hw->intr_mode == CSIO_IM_MSI) ? in csio_request_irqs()
393 if (hw->intr_mode == CSIO_IM_MSI) in csio_request_irqs()
565 hw->intr_mode = CSIO_IM_NONE; in csio_intr_enable()
570 hw->intr_mode = CSIO_IM_MSIX; in csio_intr_enable()
585 hw->intr_mode = CSIO_IM_MSI; in csio_intr_enable()
587 hw->intr_mode = CSIO_IM_INTX; in csio_intr_enable()
591 (hw->intr_mode == CSIO_IM_MSIX) ? "MSIX" : in csio_intr_enable()
592 ((hw->intr_mode == CSIO_IM_MSI) ? "MSI" : "INTx")); in csio_intr_enable()
[all …]
Dcsio_init.c275 if (hw->intr_mode != CSIO_IM_MSIX) { in csio_create_queues()
372 if (hw->intr_mode != CSIO_IM_MSIX) { in csio_config_queues()
Dcsio_hw.h473 enum csio_intr_mode intr_mode; /* INTx, MSI, MSIX */ member
Dcsio_hw.c2248 if (hw->intr_mode == CSIO_IM_MSIX) in csio_hw_intr_enable()
2251 else if (hw->intr_mode == CSIO_IM_MSI) in csio_hw_intr_enable()
Dcsio_wr.c431 switch (hw->intr_mode) { in csio_wr_iq_create()
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_res.c232 enum vnic_dev_intr_mode intr_mode; in fnic_alloc_vnic_resources() local
241 intr_mode = vnic_dev_get_intr_mode(fnic->vdev); in fnic_alloc_vnic_resources()
244 intr_mode == VNIC_DEV_INTR_MODE_INTX ? "legacy PCI INTx" : in fnic_alloc_vnic_resources()
245 intr_mode == VNIC_DEV_INTR_MODE_MSI ? "MSI" : in fnic_alloc_vnic_resources()
246 intr_mode == VNIC_DEV_INTR_MODE_MSIX ? in fnic_alloc_vnic_resources()
324 if (!fnic->legacy_pba && intr_mode == VNIC_DEV_INTR_MODE_INTX) { in fnic_alloc_vnic_resources()
343 switch (intr_mode) { in fnic_alloc_vnic_resources()
380 switch (intr_mode) { in fnic_alloc_vnic_resources()
409 switch (intr_mode) { in fnic_alloc_vnic_resources()
Dvnic_dev.c40 enum vnic_dev_intr_mode intr_mode; member
641 enum vnic_dev_intr_mode intr_mode) in vnic_dev_set_intr_mode() argument
643 vdev->intr_mode = intr_mode; in vnic_dev_set_intr_mode()
649 return vdev->intr_mode; in vnic_dev_get_intr_mode()
Dvnic_dev.h156 enum vnic_dev_intr_mode intr_mode);
/linux-4.1.27/arch/blackfin/include/asm/
Ddma.h226 set_bfin_dma_config2(char direction, char flow_mode, char intr_mode, in set_bfin_dma_config2() argument
231 switch (intr_mode) { in set_bfin_dma_config2()
253 char intr_mode, char dma_mode, char mem_width, char syncmode) in set_bfin_dma_config() argument
256 return set_bfin_dma_config2(direction, flow_mode, intr_mode, dma_mode, in set_bfin_dma_config()
260 (intr_mode << 6) | (flow_mode << 12) | (syncmode << 5); in set_bfin_dma_config()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-traffic.c342 u32 vxge_hw_device_set_intr_type(struct __vxge_hw_device *hldev, u32 intr_mode) in vxge_hw_device_set_intr_type() argument
345 if ((intr_mode != VXGE_HW_INTR_MODE_IRQLINE) && in vxge_hw_device_set_intr_type()
346 (intr_mode != VXGE_HW_INTR_MODE_MSIX) && in vxge_hw_device_set_intr_type()
347 (intr_mode != VXGE_HW_INTR_MODE_MSIX_ONE_SHOT) && in vxge_hw_device_set_intr_type()
348 (intr_mode != VXGE_HW_INTR_MODE_DEF)) in vxge_hw_device_set_intr_type()
349 intr_mode = VXGE_HW_INTR_MODE_IRQLINE; in vxge_hw_device_set_intr_type()
351 hldev->config.intr_mode = intr_mode; in vxge_hw_device_set_intr_type()
352 return intr_mode; in vxge_hw_device_set_intr_type()
383 if (hldev->config.intr_mode == VXGE_HW_INTR_MODE_IRQLINE) { in vxge_hw_device_intr_enable()
472 if (hldev->config.intr_mode == VXGE_HW_INTR_MODE_IRQLINE) in vxge_hw_device_unmask_all()
[all …]
Dvxge-config.c1283 if ((new_config->intr_mode != VXGE_HW_INTR_MODE_IRQLINE) && in __vxge_hw_device_config_check()
1284 (new_config->intr_mode != VXGE_HW_INTR_MODE_MSIX) && in __vxge_hw_device_config_check()
1285 (new_config->intr_mode != VXGE_HW_INTR_MODE_MSIX_ONE_SHOT) && in __vxge_hw_device_config_check()
1286 (new_config->intr_mode != VXGE_HW_INTR_MODE_DEF)) in __vxge_hw_device_config_check()
2925 device_config->intr_mode = VXGE_HW_INTR_MODE_DEF; in vxge_hw_device_config_default_get()
Dvxge-traffic.h2119 u32 vxge_hw_device_set_intr_type(struct __vxge_hw_device *devh, u32 intr_mode);
Dvxge-config.h431 u32 intr_mode:2, member
Dvxge-main.c3902 device_config->intr_mode = VXGE_HW_INTR_MODE_IRQLINE; in vxge_device_config_init()
3906 device_config->intr_mode = VXGE_HW_INTR_MODE_MSIX_ONE_SHOT; in vxge_device_config_init()
3922 device_config->intr_mode); in vxge_device_config_init()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_roce.c68 dev_info.intr_mode = BE_INTERRUPT_MODE_MSIX; in _be_roce_dev_add()
81 dev_info.intr_mode = BE_INTERRUPT_MODE_INTX; in _be_roce_dev_add()
Dbe_roce.h46 enum be_interrupt_mode intr_mode; member
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_init.c1580 uint32_t intr_mode; in lpfc_sli4_port_sta_fn_reset() local
1599 intr_mode = lpfc_sli4_enable_intr(phba, phba->intr_mode); in lpfc_sli4_port_sta_fn_reset()
1600 if (intr_mode == LPFC_INTR_ERROR) { in lpfc_sli4_port_sta_fn_reset()
1605 phba->intr_mode = intr_mode; in lpfc_sli4_port_sta_fn_reset()
4730 static void lpfc_log_intr_mode(struct lpfc_hba *phba, uint32_t intr_mode) in lpfc_log_intr_mode() argument
4732 switch (intr_mode) { in lpfc_log_intr_mode()
8536 uint32_t intr_mode = LPFC_INTR_ERROR; in lpfc_sli_enable_intr() local
8548 intr_mode = 2; in lpfc_sli_enable_intr()
8559 intr_mode = 1; in lpfc_sli_enable_intr()
8570 intr_mode = 0; in lpfc_sli_enable_intr()
[all …]
Dlpfc.h859 uint32_t intr_mode; member
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_init.c197 static void esas2r_setup_interrupts(struct esas2r_adapter *a, int intr_mode) in esas2r_setup_interrupts() argument
202 switch (intr_mode) { in esas2r_setup_interrupts()
205 a->intr_mode = INTR_MODE_LEGACY; in esas2r_setup_interrupts()
218 a->intr_mode = INTR_MODE_MSI; in esas2r_setup_interrupts()
236 if (a->intr_mode == INTR_MODE_LEGACY) in esas2r_claim_interrupts()
244 (a->intr_mode == in esas2r_claim_interrupts()
745 esas2r_setup_interrupts(a, a->intr_mode); in esas2r_resume()
Desas2r.h939 int intr_mode; member
/linux-4.1.27/drivers/block/
Dcciss.h95 int intr_mode; member
Dcciss.c401 h->firm_ver[3], (unsigned int)h->intr[h->intr_mode], in cciss_seq_show_header()
4102 h->intr[h->intr_mode] = h->pdev->irq; in cciss_interrupt_mode()
4884 if (!request_irq(h->intr[h->intr_mode], msixhandler, in cciss_request_irq()
4888 " for %s\n", h->intr[h->intr_mode], in cciss_request_irq()
4893 if (!request_irq(h->intr[h->intr_mode], intxhandler, in cciss_request_irq()
4897 h->intr[h->intr_mode], h->devname); in cciss_request_irq()
4928 free_irq(h->intr[h->intr_mode], h); in cciss_undo_allocations_after_kdump_soft_reset()
5003 h->intr_mode = cciss_simple_mode ? SIMPLE_MODE_INT : PERF_MODE_INT; in cciss_init_one()
5060 h->intr[h->intr_mode], dac ? "" : " not"); in cciss_init_one()
5105 free_irq(h->intr[h->intr_mode], h); in cciss_init_one()
[all …]
/linux-4.1.27/drivers/scsi/
Dhpsa.h145 int intr_mode; /* either PERF_MODE_INT or SIMPLE_MODE_INT */ member
Dhpsa.c4263 sh->irq = h->intr[h->intr_mode]; in hpsa_register_scsi()
5983 h->intr[h->intr_mode] = h->pdev->irq; in hpsa_interrupt_mode()
6472 if (!h->msix_vector || h->intr_mode != PERF_MODE_INT) { in hpsa_free_irqs()
6474 i = h->intr_mode; in hpsa_free_irqs()
6502 if (h->intr_mode == PERF_MODE_INT && h->msix_vector > 0) { in hpsa_request_irqs()
6527 rc = request_irq(h->intr[h->intr_mode], in hpsa_request_irqs()
6529 &h->q[h->intr_mode]); in hpsa_request_irqs()
6531 rc = request_irq(h->intr[h->intr_mode], in hpsa_request_irqs()
6533 &h->q[h->intr_mode]); in hpsa_request_irqs()
6538 h->intr[h->intr_mode], h->devname); in hpsa_request_irqs()
[all …]
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_hw.c467 if (dev->nic_info.intr_mode == BE_INTERRUPT_MODE_INTX) in ocrdma_get_irq()
3005 if (dev->nic_info.intr_mode == BE_INTERRUPT_MODE_INTX) { in ocrdma_create_eqs()