Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/pci/
Daltera-pcie-msi.txt9 "vector_slave": vectors slave port region
14 - num-vectors: number of vectors, range 1 to 32.
27 num-vectors = <32>;
/linux-4.4.14/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
DKconfig237 The base address of exception vectors. This must be two pages
1702 Their lower 1MB needs to remain accessible for the vectors, but
/linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/arm/kernel/
Dtraps.c771 static void __init kuser_init(void *vectors) in kuser_init() argument
776 memcpy(vectors + 0x1000 - kuser_sz, __kuser_helper_start, kuser_sz); in kuser_init()
783 memcpy(vectors + 0xfe0, vectors + 0xfe8, 4); in kuser_init()
786 static inline void __init kuser_init(void *vectors) in kuser_init() argument
794 unsigned long vectors = (unsigned long)vectors_base; in early_trap_init() local
815 memcpy((void *)vectors, __vectors_start, __vectors_end - __vectors_start); in early_trap_init()
816 memcpy((void *)vectors + 0x1000, __stubs_start, __stubs_end - __stubs_start); in early_trap_init()
820 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.S1208 .section .vectors, "ax", %progbits
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/arch/mips/boot/dts/mti/
Dmalta.dts3 /memreserve/ 0x00000000 0x00001000; /* YAMON exception vectors */
/linux-4.4.14/drivers/staging/skein/
DTODO4 - add / pass test vectors
/linux-4.4.14/arch/sh/kernel/cpu/sh3/
Dsetup-sh7705.c36 static struct intc_vect vectors[] __initdata = { variable
69 static DECLARE_INTC_DESC(intc_desc, "sh7705", vectors, NULL,
Dsetup-sh7710.c33 static struct intc_vect vectors[] __initdata = { variable
71 static DECLARE_INTC_DESC(intc_desc, "sh7710", 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.4.14/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-sh7269.c55 static struct intc_vect vectors[] __initdata = { variable
247 static DECLARE_INTC_DESC(intc_desc, "sh7269", vectors, groups,
Dsetup-sh7264.c51 static struct intc_vect vectors[] __initdata = { variable
225 static DECLARE_INTC_DESC(intc_desc, "sh7264", vectors, groups,
/linux-4.4.14/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.4.14/arch/h8300/kernel/
Dvmlinux.lds.S16 .vectors :
Dhead_rom.S101 .section .vectors,"ax"
/linux-4.4.14/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.4.14/arch/xtensa/kernel/
DMakefile9 vectors.o
/linux-4.4.14/drivers/irqchip/
Dirq-metag-ext.c604 u8 vectors[4*32]; member
649 context->vectors[hw] = metag_in32(vec_addr); in meta_intc_suspend()
714 metag_out32(context->vectors[hw], vec_addr); in meta_intc_resume()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_cmd_encoder.c53 .vectors = &mdp_bus_vectors[0],
56 .vectors = &mdp_bus_vectors[1],
Dmdp5_encoder.c59 .vectors = &mdp_bus_vectors[0],
62 .vectors = &mdp_bus_vectors[1],
/linux-4.4.14/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.4.14/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.4.14/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-sh7763.c258 static struct intc_vect vectors[] __initdata = { variable
339 static DECLARE_INTC_DESC(intc_desc, "sh7763", vectors, groups,
Dsetup-sh7780.c318 static struct intc_vect vectors[] __initdata = { variable
381 static DECLARE_INTC_DESC(intc_desc, "sh7780", vectors, groups,
Dsetup-shx3.c200 static struct intc_vect vectors[] __initdata = { variable
314 static DECLARE_INTC_DESC(intc_desc, "shx3", vectors, groups,
Dsetup-sh7723.c487 static struct intc_vect vectors[] __initdata = { variable
654 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
Dsetup-sh7734.c375 static struct intc_vect vectors[] __initdata = { variable
534 static DECLARE_INTC_DESC(intc_desc, "sh7734", vectors, groups,
Dsetup-sh7722.c552 static struct intc_vect vectors[] __initdata = { variable
658 .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-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.4.14/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.4.14/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.txt671 just those considered 'most important'. The new vectors are:
692 The above IRQ vectors are displayed only when relevant. For example,
/linux-4.4.14/arch/m68k/mm/
Dinit.c117 #define VECTORS &vectors[0]
/linux-4.4.14/arch/m68k/coldfire/
DMakefile17 obj-$(CONFIG_COLDFIRE) += cache.o clk.o device.o dma.o entry.o vectors.o
/linux-4.4.14/arch/m68k/include/asm/
Dtraps.h20 extern e_vector vectors[];
/linux-4.4.14/arch/frv/kernel/
Dentry-table.S160 # specification of the vectors
315 # miscellaneous vectors
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.c131 dma_unmap_addr(&unmap->vectors[0], dma_addr), in bnad_tx_buff_unmap()
133 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0); in bnad_tx_buff_unmap()
146 dma_unmap_addr(&unmap->vectors[vector], dma_addr), in bnad_tx_buff_unmap()
147 dma_unmap_len(&unmap->vectors[vector], dma_len), in bnad_tx_buff_unmap()
149 dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0); in bnad_tx_buff_unmap()
2943 u32 wis, vectors, len; in bnad_start_xmit() local
2984 vectors = 1 + skb_shinfo(skb)->nr_frags; in bnad_start_xmit()
2985 wis = BNA_TXQ_WI_NEEDED(vectors); /* 4 vectors per work item */ in bnad_start_xmit()
2987 if (unlikely(vectors > BFI_TX_MAX_VECTORS_PER_PKT)) { in bnad_start_xmit()
3032 txqent->hdr.wi.num_vectors = vectors; in bnad_start_xmit()
[all …]
Dbnad.h234 struct bnad_tx_vector vectors[BFI_TX_MAX_VECTORS_PER_WI]; member
/linux-4.4.14/arch/arm/kvm/
Dinit.S135 @ Set HVBAR to point to the HYP vectors
/linux-4.4.14/arch/arm/mm/
Dmmu.c1273 void *vectors; in devicemaps_init() local
1278 vectors = early_alloc(PAGE_SIZE * 2); in devicemaps_init()
1280 early_trap_init(vectors); in devicemaps_init()
1323 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init()
/linux-4.4.14/arch/m68k/bvme6000/
Dconfig.c146 unsigned long *new = (unsigned long *)vectors; in bvme6000_abort_int()
/linux-4.4.14/arch/m68k/mvme16x/
Dconfig.c330 unsigned long *new = (unsigned long *)vectors; in mvme16x_abort_int()
/linux-4.4.14/Documentation/arm/
Dmemory.txt30 The CPU vectors are mapped here if the
/linux-4.4.14/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.4.14/Documentation/device-mapper/
Ddm-io.txt36 The second I/O service type takes an array of bio vectors as the data buffer
/linux-4.4.14/arch/arm64/kernel/
Dentry.S199 ENTRY(vectors)
226 END(vectors)
Dhead.S635 ldr x5, =vectors
/linux-4.4.14/Documentation/filesystems/nfs/
Dpnfs.txt62 of these types there is a layout-driver with a common function-vectors
/linux-4.4.14/Documentation/x86/
Dentry_64.txt101 We try to only use IST entries and the paranoid entry code for vectors
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_init.c8685 lpfc_sli4_set_affinity(struct lpfc_hba *phba, int vectors) in lpfc_sli4_set_affinity() argument
8737 for (idx = 0; idx < vectors; idx++) { in lpfc_sli4_set_affinity()
8768 idx, vectors); in lpfc_sli4_set_affinity()
8893 vectors); in lpfc_sli4_set_affinity()
8922 int vectors, rc, index; in lpfc_sli4_enable_msix() local
8929 vectors = phba->cfg_fcp_io_channel; in lpfc_sli4_enable_msix()
8932 vectors++; in lpfc_sli4_enable_msix()
8935 2, vectors); in lpfc_sli4_enable_msix()
8941 vectors = rc; in lpfc_sli4_enable_msix()
8944 for (index = 0; index < vectors; index++) in lpfc_sli4_enable_msix()
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c2273 int vectors) in ixgbevf_acquire_msix_vectors() argument
2288 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in ixgbevf_acquire_msix_vectors()
2289 vector_threshold, vectors); in ixgbevf_acquire_msix_vectors()
2291 if (vectors < 0) { in ixgbevf_acquire_msix_vectors()
2296 return vectors; in ixgbevf_acquire_msix_vectors()
2303 adapter->num_msix_vectors = vectors; in ixgbevf_acquire_msix_vectors()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_main.c7414 static int i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) in i40e_reserve_msix_vectors() argument
7416 vectors = pci_enable_msix_range(pf->pdev, pf->msix_entries, in i40e_reserve_msix_vectors()
7417 I40E_MIN_MSIX, vectors); in i40e_reserve_msix_vectors()
7418 if (vectors < 0) { in i40e_reserve_msix_vectors()
7420 "MSI-X vector reservation failed: %d\n", vectors); in i40e_reserve_msix_vectors()
7421 vectors = 0; in i40e_reserve_msix_vectors()
7424 return vectors; in i40e_reserve_msix_vectors()
7685 int vectors = 0; in i40e_init_interrupt_scheme() local
7689 vectors = i40e_init_msix(pf); in i40e_init_interrupt_scheme()
7690 if (vectors < 0) { in i40e_init_interrupt_scheme()
[all …]
/linux-4.4.14/arch/arc/kernel/
Dentry-compact.S216 ; (Kernel mode memory errors handled via seperate exception vectors)
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-firmware-acpi72 A GPE vectors to a specified handler in AML, which
/linux-4.4.14/include/uapi/drm/
Dradeon_drm.h197 } vectors; member
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c612 int vectors; in kiblnd_get_completion_vector() local
617 vectors = conn->ibc_cmid->device->num_comp_vectors; in kiblnd_get_completion_vector()
618 if (vectors <= 1) in kiblnd_get_completion_vector()
629 return i % vectors; in kiblnd_get_completion_vector()
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-driver-ib_srp59 HCA's allocate multiple (n) MSI-X vectors per HCA port. If
/linux-4.4.14/arch/x86/entry/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.4.14/Documentation/
Dntb.txt48 and interrupt vectors. The Ping Pong driver also reads the first local
DIRQ-domain.txt172 CPU Vector irq_domain (root irq_domain to manage CPU vectors)
/linux-4.4.14/drivers/edac/
Damd64_edac.c2058 static int decode_syndrome(u16 syndrome, const u16 *vectors, unsigned num_vecs, in decode_syndrome() argument
2072 if (v_idx < v_end && vectors[v_idx] & i) { in decode_syndrome()
2073 u16 ev_comp = vectors[v_idx++]; in decode_syndrome()
/linux-4.4.14/drivers/scsi/
Dipr.c9801 int i, vectors; in ipr_enable_msix() local
9806 vectors = pci_enable_msix_range(ioa_cfg->pdev, in ipr_enable_msix()
9808 if (vectors < 0) { in ipr_enable_msix()
9810 return vectors; in ipr_enable_msix()
9813 for (i = 0; i < vectors; i++) in ipr_enable_msix()
9815 ioa_cfg->nvectors = vectors; in ipr_enable_msix()
9822 int i, vectors; in ipr_enable_msi() local
9824 vectors = pci_enable_msi_range(ioa_cfg->pdev, 1, ipr_number_of_msix); in ipr_enable_msi()
9825 if (vectors < 0) { in ipr_enable_msi()
9827 return vectors; in ipr_enable_msi()
[all …]
/linux-4.4.14/arch/m68k/fpsp040/
Dfpsp.h338 | exception vectors
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/i40evf/
Di40evf_main.c1074 i40evf_acquire_msix_vectors(struct i40evf_adapter *adapter, int vectors) in i40evf_acquire_msix_vectors() argument
1091 vector_threshold, vectors); in i40evf_acquire_msix_vectors()
/linux-4.4.14/arch/xtensa/
DKconfig435 - relocatable vectors base address;
/linux-4.4.14/firmware/keyspan_pda/
Dkeyspan_pda.S170 ;; interrupt vectors
Dxircom_pgs.S172 ;; interrupt vectors
/linux-4.4.14/Documentation/power/
Ddevices.txt369 vectors, like PCI, generally need it; otherwise a driver might encounter
401 permits devices to share interrupt vectors, like PCI, the method should
/linux-4.4.14/Documentation/scsi/
DChangeLog.megaraid_sas54 9. Add support for Extended MSI-x vectors for Invader and Fury(12Gb/s
/linux-4.4.14/lib/
DKconfig.debug1800 This builds the "test_bpf" module that runs various test vectors
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt3622 return -EINVAL if the machine does not support vectors.