Searched refs:ivar (Results 1 – 6 of 6) sorted by relevance
/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-hwbreak.c | 96 __u32 ivar __attribute__((unused)); in read_var() local 107 ivar = (volatile __u32)glvar; in read_var() 118 __u32 ivar __attribute__((unused)); in test_workload() local 191 ivar = *((int *)(gstruct.a + 4)); in test_workload()
|
/linux/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 2107 u32 ivar, index; in wx_set_ivar() local 2113 ivar = rd32(wx, WX_PX_MISC_IVAR); in wx_set_ivar() 2114 ivar &= ~(0xFF << index); in wx_set_ivar() 2115 ivar |= (msix_vector << index); in wx_set_ivar() 2116 wr32(wx, WX_PX_MISC_IVAR, ivar); in wx_set_ivar() 2122 ivar = rd32(wx, WX_PX_IVAR(queue >> 1)); in wx_set_ivar() 2123 ivar &= ~(0xFF << index); in wx_set_ivar() 2124 ivar |= (msix_vector << index); in wx_set_ivar() 2125 wr32(wx, WX_PX_IVAR(queue >> 1), ivar); in wx_set_ivar()
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 873 u32 ivar, index; in ixgbe_set_ivar() local 881 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(index)); in ixgbe_set_ivar() 882 ivar &= ~(0xFF << (8 * (queue & 0x3))); in ixgbe_set_ivar() 883 ivar |= (msix_vector << (8 * (queue & 0x3))); in ixgbe_set_ivar() 884 IXGBE_WRITE_REG(hw, IXGBE_IVAR(index), ivar); in ixgbe_set_ivar() 896 ivar = IXGBE_READ_REG(&adapter->hw, IXGBE_IVAR_MISC); in ixgbe_set_ivar() 897 ivar &= ~(0xFF << index); in ixgbe_set_ivar() 898 ivar |= (msix_vector << index); in ixgbe_set_ivar() 899 IXGBE_WRITE_REG(&adapter->hw, IXGBE_IVAR_MISC, ivar); in ixgbe_set_ivar() 905 ivar = IXGBE_READ_REG(hw, IXGBE_IVAR(queue >> 1)); in ixgbe_set_ivar() [all …]
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 1971 u32 ctrl_ext, ivar = 0; in e1000_configure_msix() local 1991 ivar = E1000_IVAR_INT_ALLOC_VALID | vector; in e1000_configure_msix() 2002 ivar |= ((E1000_IVAR_INT_ALLOC_VALID | vector) << 8); in e1000_configure_msix() 2006 ivar |= ((E1000_IVAR_INT_ALLOC_VALID | vector) << 16); in e1000_configure_msix() 2014 ivar |= BIT(31); in e1000_configure_msix() 2016 ew32(IVAR, ivar); in e1000_configure_msix()
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 4068 u32 ivar = array_rd32(IGC_IVAR0, index); in igc_write_ivar() local 4071 ivar &= ~((u32)0xFF << offset); in igc_write_ivar() 4074 ivar |= (msix_vector | IGC_IVAR_VALID) << offset; in igc_write_ivar() 4076 array_wr32(IGC_IVAR0, index, ivar); in igc_write_ivar()
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 746 u32 ivar = array_rd32(E1000_IVAR0, index); in igb_write_ivar() local 749 ivar &= ~((u32)0xFF << offset); in igb_write_ivar() 752 ivar |= (msix_vector | E1000_IVAR_VALID) << offset; in igb_write_ivar() 754 array_wr32(E1000_IVAR0, index, ivar); in igb_write_ivar()
|