Home
last modified time | relevance | path

Searched full:ivec (Results 1 – 16 of 16) sorted by relevance

/linux-6.14.4/drivers/net/ethernet/realtek/rtase/
Drtase_main.c208 struct rtase_private *tp = ring->ivec->tp; in rtase_tx_clear_range()
264 const struct rtase_private *tp = ring->ivec->tp; in tx_handler()
341 ring->ivec = &tp->int_vector[idx]; in rtase_tx_desc_init()
345 ring->ivec = &tp->int_vector[0]; in rtase_tx_desc_init()
369 struct rtase_int_vector *ivec = ring->ivec; in rtase_alloc_rx_data_buf() local
370 const struct rtase_private *tp = ivec->tp; in rtase_alloc_rx_data_buf()
476 struct rtase_int_vector *ivec = ring->ivec; in rtase_rx_skb() local
478 napi_gro_receive(&ivec->napi, skb); in rtase_rx_skb()
485 struct rtase_private *tp = ring->ivec->tp; in rx_handler()
599 ring->ivec = &tp->int_vector[idx]; in rtase_rx_desc_init()
[all …]
Drtase.h278 struct rtase_int_vector *ivec; member
/linux-6.14.4/drivers/vhost/
Dvringh.c1117 struct iotlb_vec *ivec, u32 perm) in iotlb_translate() argument
1131 if (unlikely(ret >= ivec->count)) { in iotlb_translate()
1150 struct iovec *iovec = ivec->iov.iovec; in iotlb_translate()
1156 struct bio_vec *bvec = ivec->iov.bvec; in iotlb_translate()
1180 struct iotlb_vec ivec; in copy_from_iotlb() local
1187 ivec.iov.iovec = iov.iovec; in copy_from_iotlb()
1188 ivec.count = IOTLB_IOV_STRIDE; in copy_from_iotlb()
1197 &ivec, VHOST_MAP_RO); in copy_from_iotlb()
1204 iov_iter_init(&iter, ITER_SOURCE, ivec.iov.iovec, ret, in copy_from_iotlb()
1207 iov_iter_bvec(&iter, ITER_SOURCE, ivec.iov.bvec, ret, in copy_from_iotlb()
[all …]
/linux-6.14.4/arch/powerpc/kernel/
Dexceptions-64s.S96 #define IVEC .L_IVEC_\name\() /* Interrupt vector address */ macro
126 .ifndef IVEC
127 .error "IVEC not defined"
225 li r10,(IVEC + 0x2)
227 li r10,(IVEC)
230 li r10,(IVEC + 0x2)
232 li r10,(IVEC)
467 .if IVEC == 0x500 || IVEC == 0xea0
469 .elseif IVEC == 0x900
471 .elseif IVEC == 0xa00 || IVEC == 0xe80
[all …]
/linux-6.14.4/arch/sparc/kernel/
Dpcic.c535 int i, ivec; in pcic_fill_irq() local
562 ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO); in pcic_fill_irq()
563 real_irq = ivec >> (i << 2) & 0xF; in pcic_fill_irq()
565 ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI); in pcic_fill_irq()
566 real_irq = ivec >> ((i-4) << 2) & 0xF; in pcic_fill_irq()
570 /* P3 */ /* printk("PCIC: device %s pin %d ivec 0x%x irq %x\n", namebuf, i, ivec, dev->irq); */ in pcic_fill_irq()
585 ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI); in pcic_fill_irq()
586 ivec &= ~(0xF << ((i - 4) << 2)); in pcic_fill_irq()
587 ivec |= p->irq << ((i - 4) << 2); in pcic_fill_irq()
588 writew(ivec, pcic->pcic_regs+PCI_INT_SELECT_HI); in pcic_fill_irq()
[all …]
Dsun4v_ivec.S96 /* Load IVEC into %g3. */
121 /* Get __pa(&ivector_table[IVEC]) into %g4. */
Dirq_64.c624 handle_fasteoi_irq, "IVEC"); in build_irq()
667 irq_set_chip_and_handler_name(irq, chip, handle_fasteoi_irq, "IVEC"); in sun4v_build_common()
Dhead_64.S891 #include "ivec.S"
Dtraps_64.c695 "HW corrected system bus data ECC error for ivec read";
697 "Uncorrectable system bus data ECC error for ivec read";
/linux-6.14.4/arch/powerpc/crypto/
Daesp8-ppc.pl537 my ($ivec,$inptail,$inpperm,$outhead,$outperm,$outmask,$keyperm)=
553 lvx $ivec,0,$ivp # load [unaligned] iv
557 vperm $ivec,$ivec,$inptail,$inpperm
594 vxor $inout,$inout,$ivec
612 vcipherlast $ivec,$inout,$rndkey0
615 vperm $tmp,$ivec,$ivec,$outperm
662 vxor $inout,$inout,$ivec
663 vmr $ivec,$tmp
686 vperm $ivec,$ivec,$ivec,$outperm
687 vsel $inout,$outhead,$ivec,$outmask
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/iommu/
Driscv,iommu.yaml64 using IVEC IOMMU register.
/linux-6.14.4/drivers/net/hamradio/
Dscc.c221 static struct irqflags { unsigned char used : 1; } Ivec[NR_IRQS]; variable
1474 if (Ivec[k].used) in z8530_init()
1742 if (!Ivec[hwcfg.irq].used && hwcfg.irq) in scc_net_siocdevprivate()
1749 Ivec[hwcfg.irq].used = 1; in scc_net_siocdevprivate()
2146 if (Ivec[k].used) free_irq(k, NULL); in scc_cleanup_driver()
/linux-6.14.4/drivers/net/ethernet/freescale/fs_enet/
Dmac-fec.c298 FW(fecp, ivec, (virq_to_hw(fep->interrupt) / 2) << 29); in restart()
/linux-6.14.4/drivers/net/ethernet/amd/
Datarilance.c196 /* base+0x7 */ volatile unsigned char ivec; member
625 IO->ivec = IRQ_SOURCE_TO_VECTOR(dev->irq); in lance_probe1()
/linux-6.14.4/fs/nilfs2/
Dsegment.c799 struct nilfs_inode_info *ivec[SC_N_INODEVEC], **pii; in nilfs_dispose_list() local
817 ivec[nv++] = ii; in nilfs_dispose_list()
823 for (pii = ivec; nv > 0; pii++, nv--) in nilfs_dispose_list()
/linux-6.14.4/drivers/net/dsa/mv88e6xxx/
Dchip.c6972 u16 ivec; in mv88e6xxx_lag_sync_masks() local
6975 ivec = BIT(mv88e6xxx_num_ports(chip)) - 1; in mv88e6xxx_lag_sync_masks()
6982 ivec &= ~BIT(dp->index); in mv88e6xxx_lag_sync_masks()
6986 mask[i] = ivec; in mv88e6xxx_lag_sync_masks()