Searched refs:vectors (Results 51 - 75 of 88) sorted by relevance

1234

/linux-master/arch/arm64/kernel/
H A Dentry.S44 * skipped by the trampoline vectors, to trigger the cleanup.
514 * Exception vectors.
519 SYM_CODE_START(vectors)
539 SYM_CODE_END(vectors)
634 /* 2MB boundary containing the vectors, so we nobble the walk cache */
710 * enter the full-fat kernel vectors.
717 tramp_data_read_var x30, vectors
725 adr_l x30, vectors
756 * Exception vectors trampoline.
781 * Exception vectors fo
[all...]
H A Dproton-pack.c32 #include <asm/vectors.h>
228 * the door when we're a guest. Skip the hyp-vectors work.
322 * an indirect trampoline for the hyp vectors so that guests can't read
814 * software mitigation in the vectors is needed.
972 * When KPTI is in use, the vectors are switched when exiting to
1037 * vectors. The indirect vector doesn't include the EL3
1047 * The WA3 call in the vectors supersedes the WA1 call
/linux-master/kernel/time/
H A Dtimer.c247 * @vectors: Array of lists; Each array member reflects a bucket
265 struct hlist_head vectors[WHEEL_SIZE]; member in struct:timer_base
660 hlist_add_head(&timer->entry, base->vectors + idx);
949 if (hlist_is_singular_node(&timer->entry, base->vectors + idx)) {
1030 * be found in the base->vectors array.
1864 vec = base->vectors + idx;
2687 migrate_timer_list(new_base, old_base->vectors + i);
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad.c104 dma_unmap_addr(&unmap->vectors[0], dma_addr),
106 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0);
119 dma_unmap_addr(&unmap->vectors[vector], dma_addr),
120 dma_unmap_len(&unmap->vectors[vector], dma_len),
122 dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0);
1445 /* Allocates Interrupt Descriptor List for MSIX/INT-X vectors */
2533 * Adjusts the Q numbers, given a number of msix vectors
2653 "%d MSI-X vectors allocated < %d requested\n",
2657 /* ret = #of vectors that we got */
2915 u32 wis, vectors, le local
[all...]
H A Dbnad.h223 struct bnad_tx_vector vectors[BFI_TX_MAX_VECTORS_PER_WI]; member in struct:bnad_tx_unmap
288 * they are used to calculate MSIx vectors.
/linux-master/arch/sh/kernel/cpu/sh2a/
H A Dsetup-sh7269.c53 static struct intc_vect vectors[] __initdata = {
245 static DECLARE_INTC_DESC(intc_desc, "sh7269", vectors, groups,
H A Dsetup-sh7264.c49 static struct intc_vect vectors[] __initdata = {
223 static DECLARE_INTC_DESC(intc_desc, "sh7264", vectors, groups,
/linux-master/arch/sh/kernel/cpu/sh4a/
H A Dsetup-sh7722.c547 static struct intc_vect vectors[] __initdata = {
653 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
H A Dsetup-sh7723.c470 static struct intc_vect vectors[] __initdata = {
637 .hw = INTC_HW_DESC(vectors, groups, mask_registers,
H A Dsetup-sh7785.c275 * vectors are 0x620-0x6c0
295 * vectors are 0x880-0x920
392 static struct intc_vect vectors[] __initdata = {
478 static DECLARE_INTC_DESC(intc_desc, "sh7785", vectors, groups,
H A Dsetup-sh7770.c357 static struct intc_vect vectors[] __initdata = {
451 static DECLARE_INTC_DESC(intc_desc, "sh7770", vectors, groups,
H A Dsetup-sh7780.c209 * vectors are 0x640-0x6a0, 0x780-0x7a0
229 * vectors are 0x7c0-0x7e0, 0xd80-0xde0
314 static struct intc_vect vectors[] __initdata = {
377 static DECLARE_INTC_DESC(intc_desc, "sh7780", vectors, groups,
H A Dsetup-sh7763.c253 static struct intc_vect vectors[] __initdata = {
334 static DECLARE_INTC_DESC(intc_desc, "sh7763", vectors, groups,
H A Dsetup-sh7734.c367 static struct intc_vect vectors[] __initdata = {
526 static DECLARE_INTC_DESC(intc_desc, "sh7734", vectors, groups,
H A Dsetup-shx3.c195 static struct intc_vect vectors[] __initdata = {
309 static DECLARE_INTC_DESC(intc_desc, "shx3", vectors, groups,
/linux-master/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c456 extern char vectors;
458 vcpu_set_reg(vcpu, KVM_ARM64_SYS_REG(SYS_VBAR_EL1), (uint64_t)&vectors);
/linux-master/arch/arm/mm/
H A Dmmu.c576 * r/o, kernel r/w to map the vectors page.
1381 void *vectors; local
1386 vectors = early_alloc(PAGE_SIZE * 2);
1388 early_trap_init(vectors);
1436 * Create a mapping for the machine vectors at the high-vectors
1437 * location (0xffff0000). If we aren't using high-vectors, also
1438 * create a mapping at the low-vectors virtual address.
1440 map.pfn = __phys_to_pfn(virt_to_phys(vectors));
/linux-master/arch/arm/kernel/
H A Dentry-armv.S838 * vectors, rather than ldr's. Note that this code must not exceed
1067 .section .vectors, "ax", %progbits
1080 .section .vectors.bhb.loop8, "ax", %progbits
1092 .section .vectors.bhb.bpiall, "ax", %progbits
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c2281 int vectors; local
2285 vectors = pci_alloc_irq_vectors(pdev,
2290 vectors = pci_alloc_irq_vectors(pdev, HNAE3_MIN_VECTOR_NUM,
2294 if (vectors < 0) {
2296 "failed(%d) to allocate MSI/MSI-X vectors\n",
2297 vectors);
2298 return vectors;
2300 if (vectors < hdev->num_msi)
2303 hdev->num_msi, vectors);
2305 hdev->num_msi = vectors;
[all...]
/linux-master/arch/arc/kernel/
H A Dentry-compact.S199 ; (Kernel mode memory errors handled via separate exception vectors)
/linux-master/arch/m68k/mvme16x/
H A Dconfig.c108 * that the base vectors for the VMEChip2 and PCCChip2 are valid.
317 unsigned long *new = (unsigned long *)vectors;
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c3118 int vectors; local
3121 vectors = ARRAY_SIZE(entries);
3122 for (i = 0; i < vectors; ++i)
3125 vectors = pci_enable_msix_range(adap->pdev, entries,
3126 adap->params.nports + 1, vectors);
3127 if (vectors < 0)
3128 return vectors;
3130 for (i = 0; i < vectors; ++i)
3132 adap->msix_nvectors = vectors;
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c2082 /* Do not allow use more TC queue pairs than MSI-X vectors exist */
4133 * Allocates MSI-X vectors and requests interrupts from the kernel.
4567 * i40e_vsi_map_rings_to_vectors - Maps descriptor rings to vectors
4570 * This function maps descriptor rings to the queue-specific vectors
4583 /* If we don't have enough vectors for a 1-to-1 mapping, we'll have to
4585 * It is also important to go through all the vectors available to be
4586 * sure that if we don't use all the vectors, that the remaining vectors
5131 * i40e_vsi_free_q_vectors - Free memory allocated for interrupt vectors
6823 /* Re-configure VSI vectors base
7987 u16 q_per_macvlan = 0, macvlan_cnt = 0, vectors; local
11708 i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) argument
12019 int vectors = 0; local
[all...]
/linux-master/include/uapi/drm/
H A Dradeon_drm.h201 } vectors; member in union:__anon372
/linux-master/arch/xtensa/kernel/
H A Dvectors.S2 * arch/xtensa/kernel/vectors.S
4 * This file contains all exception vectors (user, kernel, and double),
5 * as well as the window vectors (overflow and underflow), and the debug
6 * vector. These are the primary vectors executed by the processor if an
20 * We use a two-level table approach. The user and kernel exception vectors
54 #include <asm/vectors.h>
127 * kernel exception vectors.
625 * Medium priority level interrupt vectors
629 * vectors area where there is space. With relocatable vectors,
[all...]

Completed in 298 milliseconds

1234