Home
last modified time | relevance | path

Searched refs:vectors (Results 1 – 103 of 103) sorted by relevance

/linux-4.1.27/arch/m68k/kernel/
Dvectors.c39 e_vector vectors[256]; variable
60 __asm__ volatile ("movec %0,%%vbr" : : "r" ((void*)vectors)); in base_trap_init()
66 vectors[VEC_UNIMPII] = unimp_vec; in base_trap_init()
69 vectors[VEC_BUSERR] = buserr; in base_trap_init()
70 vectors[VEC_ILLEGAL] = trap; in base_trap_init()
71 vectors[VEC_SYS] = system_call; in base_trap_init()
79 vectors[i] = bad_inthandler; in trap_init()
82 if (!vectors[i]) in trap_init()
83 vectors[i] = trap; in trap_init()
86 vectors[i] = bad_inthandler; in trap_init()
[all …]
Dints.c131 vectors[VEC_SPUR + irq] = auto_inthandler; in m68k_irq_startup_irq()
133 vectors[m68k_first_user_vec + irq - IRQ_USER] = user_inthandler; in m68k_irq_startup_irq()
147 vectors[VEC_SPUR + irq] = bad_inthandler; in m68k_irq_shutdown()
149 vectors[m68k_first_user_vec + irq - IRQ_USER] = bad_inthandler; in m68k_irq_shutdown()
DMakefile19 obj-$(CONFIG_MMU_MOTOROLA) += ints.o vectors.o
20 obj-$(CONFIG_MMU_SUN3) += ints.o vectors.o
/linux-4.1.27/arch/x86/include/asm/xen/
Dpci.h47 int (*enable_msi)(struct pci_dev *dev, int vectors[]);
49 int (*enable_msix)(struct pci_dev *dev, int vectors[], int nvec);
56 int vectors[]) in xen_pci_frontend_enable_msi() argument
59 return xen_pci_frontend->enable_msi(dev, vectors); in xen_pci_frontend_enable_msi()
68 int vectors[], int nvec) in xen_pci_frontend_enable_msix() argument
71 return xen_pci_frontend->enable_msix(dev, vectors, nvec); in xen_pci_frontend_enable_msix()
/linux-4.1.27/include/linux/
Dsh_intc.h83 struct intc_vect *vectors; member
101 #define INTC_HW_DESC(vectors, groups, mask_regs, \ argument
104 _INTC_ARRAY(vectors), _INTC_ARRAY(groups), \
119 #define DECLARE_INTC_DESC(symbol, chipname, vectors, groups, \ argument
123 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
127 #define DECLARE_INTC_DESC_ACK(symbol, chipname, vectors, groups, \ argument
131 .hw = INTC_HW_DESC(vectors, groups, mask_regs, \
/linux-4.1.27/arch/arm/
DKconfig-nommu37 bool 'Install vectors to the beginning of RAM' if DRAM_BASE
40 The kernel needs to change the hardware exception vectors.
41 In nommu mode, the hardware exception vectors are normally
48 vectors to be mapped to writable memory, say 'n' here.
51 external support to redirect the hardware exception vectors to
DKconfig230 The base address of exception vectors. This must be two pages
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_lib.c712 int i, vectors, vector_threshold; in ixgbe_acquire_msix_vectors() local
715 vectors = max(adapter->num_rx_queues, adapter->num_tx_queues); in ixgbe_acquire_msix_vectors()
722 vectors = min_t(int, vectors, num_online_cpus()); in ixgbe_acquire_msix_vectors()
725 vectors += NON_Q_VECTORS; in ixgbe_acquire_msix_vectors()
733 vectors = min_t(int, vectors, hw->mac.max_msix_vectors); in ixgbe_acquire_msix_vectors()
740 adapter->msix_entries = kcalloc(vectors, in ixgbe_acquire_msix_vectors()
746 for (i = 0; i < vectors; i++) in ixgbe_acquire_msix_vectors()
749 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in ixgbe_acquire_msix_vectors()
750 vector_threshold, vectors); in ixgbe_acquire_msix_vectors()
752 if (vectors < 0) { in ixgbe_acquire_msix_vectors()
[all …]
/linux-4.1.27/arch/sh/boards/mach-se/7721/
Dirq.c23 static struct intc_vect vectors[] __initdata = { variable
32 static DECLARE_INTC_DESC(intc_desc, "SE7721", vectors,
/linux-4.1.27/arch/unicore32/kernel/
Dtraps.c307 unsigned long vectors = VECTORS_BASE; in early_trap_init() local
314 memcpy((void *)vectors, in early_trap_init()
317 memcpy((void *)vectors + 0x200, in early_trap_init()
323 flush_icache_range(vectors, vectors + PAGE_SIZE); in early_trap_init()
/linux-4.1.27/arch/arm/kernel/
Dtraps.c831 static void __init kuser_init(void *vectors) in kuser_init() argument
836 memcpy(vectors + 0x1000 - kuser_sz, __kuser_helper_start, kuser_sz); in kuser_init()
843 memcpy(vectors + 0xfe0, vectors + 0xfe8, 4); in kuser_init()
846 static inline void __init kuser_init(void *vectors) in kuser_init() argument
854 unsigned long vectors = (unsigned long)vectors_base; in early_trap_init() local
875 memcpy((void *)vectors, __vectors_start, __vectors_end - __vectors_start); in early_trap_init()
876 memcpy((void *)vectors + 0x1000, __stubs_start, __stubs_end - __stubs_start); in early_trap_init()
880 flush_icache_range(vectors, vectors + PAGE_SIZE * 2); in early_trap_init()
Dvmlinux.lds.S168 .vectors 0 : AT(__vectors_start) {
169 *(.vectors)
171 . = __vectors_start + SIZEOF(.vectors);
Dentry-armv.S1217 .section .vectors, "ax", %progbits
/linux-4.1.27/arch/sh/boards/mach-highlander/
Dirq-r7780rp.c32 static struct intc_vect vectors[] __initdata = { variable
55 static DECLARE_INTC_DESC(intc_desc, "r7780rp", vectors,
Dirq-r7780mp.c34 static struct intc_vect vectors[] __initdata = { variable
62 static DECLARE_INTC_DESC(intc_desc, "r7780mp", vectors,
Dirq-r7785rp.c32 static struct intc_vect vectors[] __initdata = { variable
64 static DECLARE_INTC_DESC(intc_desc, "r7785rp", vectors,
/linux-4.1.27/drivers/sh/intc/
Dirqdomain.c52 irq_base = evt2irq(hw->vectors[0].vect); in intc_irq_domain_init()
53 irq_end = evt2irq(hw->vectors[hw->nr_vectors - 1].vect); in intc_irq_domain_init()
DKconfig30 vectors.
Dcore.c312 struct intc_vect *vect = hw->vectors + i; in register_intc_controller()
337 struct intc_vect *vect2 = hw->vectors + k; in register_intc_controller()
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dmips-gic.txt23 - mti,reserved-cpu-vectors : Specifies the list of CPU interrupt vectors
46 mti,reserved-cpu-vectors = <7>;
/linux-4.1.27/arch/m68k/sun3x/
Dprom.c55 asm volatile ("movec %0,%%vbr" : : "r" ((void*)vectors)); in sun3x_halt()
118 vectors[VEC_TRAP14] = sun3x_prom_abort; in sun3x_prom_init()
/linux-4.1.27/arch/c6x/kernel/
Dvmlinux.lds.S32 .vectors :
35 *(.vectors) argument
DMakefile9 obj-y += switch_to.o entry.o vectors.o c6x_ksyms.o
/linux-4.1.27/arch/m68k/atari/
Dataints.c105 vectors[VEC_INT4] = falcon_hblhandler; in atari_irq_shutdown()
317 vectors[VEC_INT2] = falcon_hblhandler; in atari_init_IRQ()
318 vectors[VEC_INT4] = falcon_hblhandler; in atari_init_IRQ()
/linux-4.1.27/arch/sh/kernel/cpu/sh4/
Dsetup-sh4-202.c95 static struct intc_vect vectors[] __initdata = { variable
113 static DECLARE_INTC_DESC(intc_desc, "sh4-202", vectors, NULL,
Dsetup-sh7750.c198 static struct intc_vect vectors[] __initdata = { variable
222 static DECLARE_INTC_DESC(intc_desc, "sh7750", vectors, NULL,
Dsetup-sh7760.c45 static struct intc_vect vectors[] __initdata = { variable
119 static DECLARE_INTC_DESC(intc_desc, "sh7760", vectors, groups,
/linux-4.1.27/arch/unicore32/mm/
Dmmu.c353 void *vectors; in devicemaps_init() local
358 vectors = early_alloc(PAGE_SIZE); in devicemaps_init()
368 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init()
378 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init()
/linux-4.1.27/drivers/staging/skein/
DTODO4 - add / pass test vectors
/linux-4.1.27/arch/sh/kernel/cpu/sh3/
Dsetup-sh7710.c33 static struct intc_vect vectors[] __initdata = { variable
71 static DECLARE_INTC_DESC(intc_desc, "sh7710", vectors, NULL,
Dsetup-sh7705.c36 static struct intc_vect vectors[] __initdata = { variable
69 static DECLARE_INTC_DESC(intc_desc, "sh7705", vectors, NULL,
Dsetup-sh770x.c37 static struct intc_vect vectors[] __initdata = { variable
89 static DECLARE_INTC_DESC(intc_desc, "sh770x", vectors, NULL,
Dsetup-sh7720.c242 static struct intc_vect vectors[] __initdata = { variable
285 static DECLARE_INTC_DESC(intc_desc, "sh7720", vectors, NULL,
/linux-4.1.27/arch/sh/kernel/cpu/sh2/
Dsetup-sh7619.c31 static struct intc_vect vectors[] __initdata = { variable
60 static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL,
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/
Dsetup-mxg.c35 static struct intc_vect vectors[] __initdata = { variable
114 static DECLARE_INTC_DESC(intc_desc, "mxg", vectors, groups,
Dsetup-sh7206.c44 static struct intc_vect vectors[] __initdata = { variable
133 static DECLARE_INTC_DESC(intc_desc, "sh7206", vectors, groups,
Dsetup-sh7201.c52 static struct intc_vect vectors[] __initdata = { variable
177 static DECLARE_INTC_DESC(intc_desc, "sh7201", vectors, groups,
Dsetup-sh7203.c46 static struct intc_vect vectors[] __initdata = { variable
173 static DECLARE_INTC_DESC(intc_desc, "sh7203", vectors, groups,
Dsetup-sh7264.c51 static struct intc_vect vectors[] __initdata = { variable
225 static DECLARE_INTC_DESC(intc_desc, "sh7264", vectors, groups,
Dsetup-sh7269.c55 static struct intc_vect vectors[] __initdata = { variable
247 static DECLARE_INTC_DESC(intc_desc, "sh7269", vectors, groups,
/linux-4.1.27/arch/xtensa/kernel/
DMakefile9 vectors.o
/linux-4.1.27/arch/m68k/
DKconfig.machine344 hex "Address of the base of system vectors"
347 Define the address of the system vectors. Commonly this is
381 processor vectors at the base of RAM and then the start of the
385 for the theoretical maximum number of 256 vectors.
407 hex "Address of the base of the ROM vectors"
412 68000 type variants the vectors are at the base of the boot device
421 is strait after the ROM vectors.
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_cmd_encoder.c51 .vectors = &mdp_bus_vectors[0],
54 .vectors = &mdp_bus_vectors[1],
Dmdp5_encoder.c57 .vectors = &mdp_bus_vectors[0],
60 .vectors = &mdp_bus_vectors[1],
/linux-4.1.27/drivers/irqchip/
Dirq-metag-ext.c605 u8 vectors[4*32]; member
650 context->vectors[hw] = metag_in32(vec_addr); in meta_intc_suspend()
715 metag_out32(context->vectors[hw], vec_addr); in meta_intc_resume()
/linux-4.1.27/Documentation/PCI/
DMSI-HOWTO.txt118 because MSI interrupts are delivered via vectors that are different
131 The typical usage of MSI interrupts is to allocate as many vectors as
216 This function could be used to retrieve the number of MSI vectors the
225 number of MSI interrupt vectors that could be allocated.
262 interrupts assigned to the MSI-X vectors so it can free them again later.
283 four vectors per each queue it provides. Therefore, a number of MSI-X
292 The typical usage of MSI-X interrupts is to allocate as many vectors as
466 number of MSI-X interrupt vectors that could be allocated.
490 must be a power of two). In addition, the MSI interrupt vectors must
492 as many vectors for MSI as it could for MSI-X. On some platforms, MSI
Dpci.txt383 "vectors" get allocated. MSI requires contiguous blocks of vectors
/linux-4.1.27/drivers/pci/pcie/
Dportdrv_core.c74 static int pcie_port_enable_msix(struct pci_dev *dev, int *vectors, int mask) in pcie_port_enable_msix() argument
180 vectors[i] = idx[i] >= 0 ? msix_entries[idx[i]].vector : -1; in pcie_port_enable_msix()
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7366.c278 static struct intc_vect vectors[] __initdata = { variable
380 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
Dsetup-sh7343.c338 static struct intc_vect vectors[] __initdata = { variable
443 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
Dsetup-sh7780.c318 static struct intc_vect vectors[] __initdata = { variable
381 static DECLARE_INTC_DESC(intc_desc, "sh7780", vectors, groups,
Dsetup-sh7763.c258 static struct intc_vect vectors[] __initdata = { variable
339 static DECLARE_INTC_DESC(intc_desc, "sh7763", vectors, groups,
Dsetup-shx3.c200 static struct intc_vect vectors[] __initdata = { variable
314 static DECLARE_INTC_DESC(intc_desc, "shx3", vectors, groups,
Dsetup-sh7734.c375 static struct intc_vect vectors[] __initdata = { variable
534 static DECLARE_INTC_DESC(intc_desc, "sh7734", vectors, groups,
Dsetup-sh7723.c487 static struct intc_vect vectors[] __initdata = { variable
654 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
Dsetup-sh7785.c400 static struct intc_vect vectors[] __initdata = { variable
486 static DECLARE_INTC_DESC(intc_desc, "sh7785", vectors, groups,
Dsetup-sh7722.c552 static struct intc_vect vectors[] __initdata = { variable
658 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
Dsetup-sh7770.c369 static struct intc_vect vectors[] __initdata = { variable
463 static DECLARE_INTC_DESC(intc_desc, "sh7770", vectors, groups,
Dsetup-sh7724.c914 static struct intc_vect vectors[] __initdata = { variable
1108 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
Dsetup-sh7757.c846 static struct intc_vect vectors[] __initdata = { variable
1120 static DECLARE_INTC_DESC(intc_desc, "sh7757", vectors, groups,
Dsetup-sh7786.c675 .vectors = sh7786_vectors,
/linux-4.1.27/Documentation/crypto/
Dapi-intro.txt6 The Scatterlist Crypto API takes page vectors (scatterlists) as
22 of the implementation logic (e.g. manipulating page vectors) and provide an
95 is that at least a few test vectors from known sources (preferably
/linux-4.1.27/arch/m68k/mm/
Dinit.c117 #define VECTORS &vectors[0]
/linux-4.1.27/arch/m68k/coldfire/
DMakefile17 obj-$(CONFIG_COLDFIRE) += cache.o clk.o device.o dma.o entry.o vectors.o
/linux-4.1.27/Documentation/filesystems/
Dxfs-delayed-logging-design.txt179 simply copies the memory these vectors point to into the log buffer during
228 buffer is to support splitting vectors across log buffer boundaries correctly.
239 handled in exactly the same manner as the existing log vectors are handled.
312 items are stored as log vectors, we can use the existing log buffer writing
316 way it separates the writing of the transaction contents (the log vectors) from
339 to store the list of log vectors that need to be written into the transaction.
340 Hence log vectors need to be able to be chained together to allow them to be
401 efficient way to track vectors, even though it seems like the natural way to do
403 vectors and break the link between the log item and the log vector means that
405 the log vector chaining. If we track by the log vectors, then we only need to
[all …]
Dproc.txt653 just those considered 'most important'. The new vectors are:
674 The above IRQ vectors are displayed only when relevant. For example,
/linux-4.1.27/arch/m68k/include/asm/
Dtraps.h20 extern e_vector vectors[];
/linux-4.1.27/arch/frv/kernel/
Dentry-table.S160 # specification of the vectors
315 # miscellaneous vectors
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c130 dma_unmap_addr(&unmap->vectors[0], dma_addr), in bnad_tx_buff_unmap()
132 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0); in bnad_tx_buff_unmap()
145 dma_unmap_addr(&unmap->vectors[vector], dma_addr), in bnad_tx_buff_unmap()
146 dma_unmap_len(&unmap->vectors[vector], dma_len), in bnad_tx_buff_unmap()
148 dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0); in bnad_tx_buff_unmap()
2939 u32 wis, vectors, len; in bnad_start_xmit() local
2980 vectors = 1 + skb_shinfo(skb)->nr_frags; in bnad_start_xmit()
2981 wis = BNA_TXQ_WI_NEEDED(vectors); /* 4 vectors per work item */ in bnad_start_xmit()
2983 if (unlikely(vectors > BFI_TX_MAX_VECTORS_PER_PKT)) { in bnad_start_xmit()
3028 txqent->hdr.wi.num_vectors = vectors; in bnad_start_xmit()
[all …]
Dbnad.h232 struct bnad_tx_vector vectors[BFI_TX_MAX_VECTORS_PER_WI]; member
/linux-4.1.27/arch/arm/kvm/
Dinit.S135 @ Set HVBAR to point to the HYP vectors
/linux-4.1.27/arch/arm/mm/
Dmmu.c1225 void *vectors; in devicemaps_init() local
1230 vectors = early_alloc(PAGE_SIZE * 2); in devicemaps_init()
1232 early_trap_init(vectors); in devicemaps_init()
1272 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init()
/linux-4.1.27/arch/m68k/bvme6000/
Dconfig.c146 unsigned long *new = (unsigned long *)vectors; in bvme6000_abort_int()
/linux-4.1.27/arch/m68k/mvme16x/
Dconfig.c330 unsigned long *new = (unsigned long *)vectors; in mvme16x_abort_int()
/linux-4.1.27/Documentation/arm/
Dmemory.txt30 The CPU vectors are mapped here if the
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c3090 int vectors; in cxgb_enable_msix() local
3093 vectors = ARRAY_SIZE(entries); in cxgb_enable_msix()
3094 for (i = 0; i < vectors; ++i) in cxgb_enable_msix()
3097 vectors = pci_enable_msix_range(adap->pdev, entries, in cxgb_enable_msix()
3098 adap->params.nports + 1, vectors); in cxgb_enable_msix()
3099 if (vectors < 0) in cxgb_enable_msix()
3100 return vectors; in cxgb_enable_msix()
3102 for (i = 0; i < vectors; ++i) in cxgb_enable_msix()
3104 adap->msix_nvectors = vectors; in cxgb_enable_msix()
/linux-4.1.27/Documentation/device-mapper/
Ddm-io.txt36 The second I/O service type takes an array of bio vectors as the data buffer
/linux-4.1.27/arch/arm64/kernel/
Dentry.S203 ENTRY(vectors)
230 END(vectors)
Dhead.S683 ldr x5, =vectors
/linux-4.1.27/Documentation/x86/
Dentry_64.txt101 We try to only use IST entries and the paranoid entry code for vectors
/linux-4.1.27/Documentation/filesystems/nfs/
Dpnfs.txt62 of these types there is a layout-driver with a common function-vectors
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_init.c8664 lpfc_sli4_set_affinity(struct lpfc_hba *phba, int vectors) in lpfc_sli4_set_affinity() argument
8717 for (idx = 0; idx < vectors; idx++) { in lpfc_sli4_set_affinity()
8748 idx, vectors); in lpfc_sli4_set_affinity()
8876 vectors); in lpfc_sli4_set_affinity()
8905 int vectors, rc, index; in lpfc_sli4_enable_msix() local
8912 vectors = phba->cfg_fcp_io_channel; in lpfc_sli4_enable_msix()
8915 vectors++; in lpfc_sli4_enable_msix()
8918 2, vectors); in lpfc_sli4_enable_msix()
8924 vectors = rc; in lpfc_sli4_enable_msix()
8927 for (index = 0; index < vectors; index++) in lpfc_sli4_enable_msix()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_main.c7039 static int i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) in i40e_reserve_msix_vectors() argument
7041 vectors = pci_enable_msix_range(pf->pdev, pf->msix_entries, in i40e_reserve_msix_vectors()
7042 I40E_MIN_MSIX, vectors); in i40e_reserve_msix_vectors()
7043 if (vectors < 0) { in i40e_reserve_msix_vectors()
7045 "MSI-X vector reservation failed: %d\n", vectors); in i40e_reserve_msix_vectors()
7046 vectors = 0; in i40e_reserve_msix_vectors()
7049 return vectors; in i40e_reserve_msix_vectors()
7310 int vectors = 0; in i40e_init_interrupt_scheme() local
7314 vectors = i40e_init_msix(pf); in i40e_init_interrupt_scheme()
7315 if (vectors < 0) { in i40e_init_interrupt_scheme()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c2261 int vectors) in ixgbevf_acquire_msix_vectors() argument
2276 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in ixgbevf_acquire_msix_vectors()
2277 vector_threshold, vectors); in ixgbevf_acquire_msix_vectors()
2279 if (vectors < 0) { in ixgbevf_acquire_msix_vectors()
2284 return vectors; in ixgbevf_acquire_msix_vectors()
2291 adapter->num_msix_vectors = vectors; in ixgbevf_acquire_msix_vectors()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-firmware-acpi72 A GPE vectors to a specified handler in AML, which
/linux-4.1.27/include/uapi/drm/
Dradeon_drm.h197 } vectors; member
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c611 int vectors; in kiblnd_get_completion_vector() local
616 vectors = conn->ibc_cmid->device->num_comp_vectors; in kiblnd_get_completion_vector()
617 if (vectors <= 1) in kiblnd_get_completion_vector()
628 return i % vectors; in kiblnd_get_completion_vector()
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-driver-ib_srp59 HCA's allocate multiple (n) MSI-X vectors per HCA port. If
/linux-4.1.27/arch/x86/syscalls/
Dsyscall_64.tbl2 # 64-bit system call numbers and entry vectors
Dsyscall_32.tbl2 # 32-bit system call numbers and entry vectors
/linux-4.1.27/drivers/edac/
Damd64_edac.c2043 static int decode_syndrome(u16 syndrome, const u16 *vectors, unsigned num_vecs, in decode_syndrome() argument
2057 if (v_idx < v_end && vectors[v_idx] & i) { in decode_syndrome()
2058 u16 ev_comp = vectors[v_idx++]; in decode_syndrome()
/linux-4.1.27/drivers/scsi/
Dipr.c9672 int i, vectors; in ipr_enable_msix() local
9677 vectors = pci_enable_msix_range(ioa_cfg->pdev, in ipr_enable_msix()
9679 if (vectors < 0) { in ipr_enable_msix()
9681 return vectors; in ipr_enable_msix()
9684 for (i = 0; i < vectors; i++) in ipr_enable_msix()
9686 ioa_cfg->nvectors = vectors; in ipr_enable_msix()
9693 int i, vectors; in ipr_enable_msi() local
9695 vectors = pci_enable_msi_range(ioa_cfg->pdev, 1, ipr_number_of_msix); in ipr_enable_msi()
9696 if (vectors < 0) { in ipr_enable_msi()
9698 return vectors; in ipr_enable_msi()
[all …]
/linux-4.1.27/arch/m68k/fpsp040/
Dfpsp.h338 | exception vectors
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_state.c2712 int sz = header.vectors.count; in radeon_emit_vectors()
2713 int start = header.vectors.offset; in radeon_emit_vectors()
2714 int stride = header.vectors.stride; in radeon_emit_vectors()
/linux-4.1.27/Documentation/
DIRQ-domain.txt172 CPU Vector irq_domain (root irq_domain to manage CPU vectors)
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40evf_main.c1033 i40evf_acquire_msix_vectors(struct i40evf_adapter *adapter, int vectors) in i40evf_acquire_msix_vectors() argument
1050 vector_threshold, vectors); in i40evf_acquire_msix_vectors()
/linux-4.1.27/arch/xtensa/
DKconfig412 - relocatable vectors base address;
/linux-4.1.27/firmware/keyspan_pda/
Dkeyspan_pda.S170 ;; interrupt vectors
Dxircom_pgs.S172 ;; interrupt vectors
/linux-4.1.27/Documentation/power/
Ddevices.txt362 vectors, like PCI, generally need it; otherwise a driver might encounter
394 permits devices to share interrupt vectors, like PCI, the method should
/linux-4.1.27/Documentation/scsi/
DChangeLog.megaraid_sas54 9. Add support for Extended MSI-x vectors for Invader and Fury(12Gb/s
/linux-4.1.27/lib/
DKconfig.debug1733 This builds the "test_bpf" module that runs various test vectors
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt3547 return -EINVAL if the machine does not support vectors.