/linux/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi_security.c | 489 u32 pb_addr, mask; in gaudi_init_mme_protection_bits() local 515 mask = 1U << ((mmMME0_CTRL_RESET & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 516 mask |= 1U << ((mmMME0_CTRL_QM_STALL & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 517 mask |= 1U << ((mmMME0_CTRL_SYNC_OBJECT_FIFO_TH & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 518 mask |= 1U << ((mmMME0_CTRL_EUS_ROLLUP_CNT_ADD & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 519 mask |= 1U << ((mmMME0_CTRL_INTR_CAUSE & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 520 mask |= 1U << ((mmMME0_CTRL_INTR_MASK & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 521 mask |= 1U << ((mmMME0_CTRL_LOG_SHADOW & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 522 mask |= 1U << ((mmMME0_CTRL_PCU_RL_DESC0 & 0x7F) >> 2); in gaudi_init_mme_protection_bits() 523 mask |= 1U << ((mmMME0_CTRL_PCU_RL_TOKEN_UPDATE & 0x7F) >> 2); in gaudi_init_mme_protection_bits() [all …]
|
/linux/drivers/accel/habanalabs/goya/ |
H A D | goya_security.c | 30 u32 pb_addr, mask; in goya_init_mme_protection_bits() local 69 mask = 1 << ((mmMME_DUMMY & 0x7F) >> 2); in goya_init_mme_protection_bits() 70 mask |= 1 << ((mmMME_RESET & 0x7F) >> 2); in goya_init_mme_protection_bits() 71 mask |= 1 << ((mmMME_STALL & 0x7F) >> 2); in goya_init_mme_protection_bits() 72 mask |= 1 << ((mmMME_SM_BASE_ADDRESS_LOW & 0x7F) >> 2); in goya_init_mme_protection_bits() 73 mask |= 1 << ((mmMME_SM_BASE_ADDRESS_HIGH & 0x7F) >> 2); in goya_init_mme_protection_bits() 74 mask |= 1 << ((mmMME_DBGMEM_ADD & 0x7F) >> 2); in goya_init_mme_protection_bits() 75 mask |= 1 << ((mmMME_DBGMEM_DATA_WR & 0x7F) >> 2); in goya_init_mme_protection_bits() 76 mask |= 1 << ((mmMME_DBGMEM_DATA_RD & 0x7F) >> 2); in goya_init_mme_protection_bits() 77 mask |= 1 << ((mmMME_DBGMEM_CTRL & 0x7F) >> 2); in goya_init_mme_protection_bits() [all …]
|
/linux/drivers/video/fbdev/riva/ |
H A D | nvreg.h | 31 #define MASKEXPAND(mask) BITMASK(1?mask,0?mask) argument 34 #define SetBF(mask,value) ((value) << (0?mask)) argument 35 #define GetBF(var,mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) ) argument 37 #define MaskAndSetBF(var,mask,value) (var)=(((var)&(~MASKEXPAND(mask)) \ argument 38 | SetBF(mask,value))) 51 #define DEVICE_DEF(device,mask,value) \ argument 52 SetBF(NV_##device##_##mask,NV_##device##_##mask##_##value) 53 #define DEVICE_VALUE(device,mask,value) SetBF(NV_##device##_##mask,value) argument 54 #define DEVICE_MASK(device,mask) MASKEXPAND(NV_##device##_##mask) argument 59 #define PDAC_Def(mask,value) DEVICE_DEF(PDAC,mask,value) argument [all …]
|
/linux/drivers/mfd/ |
H A D | sec-irq.c | 22 .mask = S2MPS11_IRQ_PWRONF_MASK, 26 .mask = S2MPS11_IRQ_PWRONR_MASK, 30 .mask = S2MPS11_IRQ_JIGONBF_MASK, 34 .mask = S2MPS11_IRQ_JIGONBR_MASK, 38 .mask = S2MPS11_IRQ_ACOKBF_MASK, 42 .mask = S2MPS11_IRQ_ACOKBR_MASK, 46 .mask = S2MPS11_IRQ_PWRON1S_MASK, 50 .mask = S2MPS11_IRQ_MRB_MASK, 54 .mask = S2MPS11_IRQ_RTC60S_MASK, 58 .mask = S2MPS11_IRQ_RTCA1_MASK, [all …]
|
H A D | wm8350-irq.c | 37 int mask; member 45 .mask = WM8350_OC_LS_EINT, 51 .mask = WM8350_UV_DC1_EINT, 56 .mask = WM8350_UV_DC2_EINT, 61 .mask = WM8350_UV_DC3_EINT, 66 .mask = WM8350_UV_DC4_EINT, 71 .mask = WM8350_UV_DC5_EINT, 76 .mask = WM8350_UV_DC6_EINT, 81 .mask = WM8350_UV_LDO1_EINT, 86 .mask = WM8350_UV_LDO2_EINT, [all …]
|
H A D | da9052-irq.c | 38 .mask = DA9052_IRQ_MASK_POS_1, 42 .mask = DA9052_IRQ_MASK_POS_2, 46 .mask = DA9052_IRQ_MASK_POS_3, 50 .mask = DA9052_IRQ_MASK_POS_4, 54 .mask = DA9052_IRQ_MASK_POS_5, 58 .mask = DA9052_IRQ_MASK_POS_6, 62 .mask = DA9052_IRQ_MASK_POS_7, 66 .mask = DA9052_IRQ_MASK_POS_8, 70 .mask = DA9052_IRQ_MASK_POS_1, 74 .mask = DA9052_IRQ_MASK_POS_2, [all …]
|
H A D | wm831x-irq.c | 28 int mask; member 35 .mask = WM831X_TEMP_THW_EINT, 40 .mask = WM831X_GP1_EINT, 45 .mask = WM831X_GP2_EINT, 50 .mask = WM831X_GP3_EINT, 55 .mask = WM831X_GP4_EINT, 60 .mask = WM831X_GP5_EINT, 65 .mask = WM831X_GP6_EINT, 70 .mask = WM831X_GP7_EINT, 75 .mask = WM831X_GP8_EINT, [all …]
|
/linux/arch/s390/kernel/ |
H A D | fpu.c | 16 int mask; in __kernel_fpu_begin() local 22 flags &= state->hdr.mask; in __kernel_fpu_begin() 30 mask = flags & KERNEL_VXR; in __kernel_fpu_begin() 31 if (mask == KERNEL_VXR) { in __kernel_fpu_begin() 36 if (mask == KERNEL_VXR_MID) { in __kernel_fpu_begin() 40 mask = flags & KERNEL_VXR_LOW; in __kernel_fpu_begin() 41 if (mask) { in __kernel_fpu_begin() 42 if (mask == KERNEL_VXR_LOW) in __kernel_fpu_begin() 44 else if (mask == KERNEL_VXR_V0V7) in __kernel_fpu_begin() 49 mask = flags & KERNEL_VXR_HIGH; in __kernel_fpu_begin() [all …]
|
/linux/include/sound/ |
H A D | pcm_params.h | 26 static inline void snd_mask_none(struct snd_mask *mask) in snd_mask_none() argument 28 memset(mask, 0, sizeof(*mask)); in snd_mask_none() 31 static inline void snd_mask_any(struct snd_mask *mask) in snd_mask_any() argument 33 memset(mask, 0xff, SNDRV_MASK_SIZE * sizeof(u_int32_t)); in snd_mask_any() 36 static inline int snd_mask_empty(const struct snd_mask *mask) in snd_mask_empty() argument 40 if (mask->bits[i]) in snd_mask_empty() 45 static inline unsigned int snd_mask_min(const struct snd_mask *mask) in snd_mask_min() argument 49 if (mask->bits[i]) in snd_mask_min() 50 return __ffs(mask->bits[i]) + (i << 5); in snd_mask_min() 55 static inline unsigned int snd_mask_max(const struct snd_mask *mask) in snd_mask_max() argument [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32_parse.h | 41 int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask); 46 __be32 val, __be32 mask) in cxgb4_fill_ipv4_tos() argument 49 f->mask.tos = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_tos() 55 __be32 val, __be32 mask) in cxgb4_fill_ipv4_frag() argument 61 mask_val = ntohl(mask) & 0x0000FFFF; in cxgb4_fill_ipv4_frag() 65 f->mask.frag = 1; in cxgb4_fill_ipv4_frag() 68 f->mask.frag = 1; in cxgb4_fill_ipv4_frag() 77 __be32 val, __be32 mask) in cxgb4_fill_ipv4_proto() argument 80 f->mask.proto = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_proto() 86 __be32 val, __be32 mask) in cxgb4_fill_ipv4_src_ip() argument [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_matcher.c | 116 dr_mask_is_tnl_vxlan_gpe(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_vxlan_gpe() argument 119 return dr_mask_is_vxlan_gpe_set(&mask->misc3) && in dr_mask_is_tnl_vxlan_gpe() 157 dr_mask_is_tnl_geneve(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_geneve() argument 160 return dr_mask_is_tnl_geneve_set(&mask->misc) && in dr_mask_is_tnl_geneve() 174 static bool dr_mask_is_tnl_gtpu(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu() argument 177 return dr_mask_is_tnl_gtpu_set(&mask->misc3) && in dr_mask_is_tnl_gtpu() 186 static bool dr_mask_is_tnl_gtpu_dw_0(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_dw_0() argument 189 return mask->misc3.gtpu_dw_0 && in dr_mask_is_tnl_gtpu_dw_0() 198 static bool dr_mask_is_tnl_gtpu_teid(struct mlx5dr_match_param *mask, in dr_mask_is_tnl_gtpu_teid() argument 201 return mask->misc3.gtpu_teid && in dr_mask_is_tnl_gtpu_teid() [all …]
|
H A D | dr_ste.c | 11 u8 mask[DR_STE_SIZE_MASK]; member 79 memcpy(hw_ste->mask, bit_mask, DR_STE_SIZE_MASK); in mlx5dr_ste_set_bit_mask() 85 memset(&hw_ste->mask, 0, sizeof(hw_ste->mask)); in dr_ste_set_always_hit() 91 hw_ste->mask[0] = 0; in dr_ste_set_always_miss() 715 struct mlx5dr_match_param *mask, in mlx5dr_ste_build_pre_check() argument 722 if (mask->misc.source_port && mask->misc.source_port != 0xffff) { in mlx5dr_ste_build_pre_check() 727 if (mask->misc.source_eswitch_owner_vhca_id && in mlx5dr_ste_build_pre_check() 728 mask->misc.source_eswitch_owner_vhca_id != 0xffff) { in mlx5dr_ste_build_pre_check() 736 dr_ste_build_pre_check_spec(dmn, &mask->outer)) in mlx5dr_ste_build_pre_check() 740 dr_ste_build_pre_check_spec(dmn, &mask->inner)) in mlx5dr_ste_build_pre_check() [all …]
|
H A D | dr_ste_v1.h | 37 struct mlx5dr_match_param *mask); 39 struct mlx5dr_match_param *mask); 41 struct mlx5dr_match_param *mask); 43 struct mlx5dr_match_param *mask); 45 struct mlx5dr_match_param *mask); 47 struct mlx5dr_match_param *mask); 49 struct mlx5dr_match_param *mask); 51 struct mlx5dr_match_param *mask); 53 struct mlx5dr_match_param *mask); 55 struct mlx5dr_match_param *mask); [all …]
|
/linux/include/asm-generic/ |
H A D | word-at-a-time.h | 20 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 21 return ~(mask | rhs); in prep_zero_mask() 24 #define create_zero_mask(mask) (mask) argument 26 static inline long find_zero(unsigned long mask) in find_zero() argument 30 if (mask >> 32) in find_zero() 31 mask >>= 32; in find_zero() 35 if (mask >> 16) in find_zero() 36 mask >>= 16; in find_zero() 39 return (mask >> 8) ? byte : byte + 1; in find_zero() 50 #define zero_bytemask(mask) (~1ul << __fls(mask)) argument [all …]
|
/linux/fs/xfs/ |
H A D | xfs_health.c | 98 unsigned int mask) in xfs_fs_mark_sick() argument 100 ASSERT(!(mask & ~XFS_SICK_FS_ALL)); in xfs_fs_mark_sick() 101 trace_xfs_fs_mark_sick(mp, mask); in xfs_fs_mark_sick() 104 mp->m_fs_sick |= mask; in xfs_fs_mark_sick() 112 unsigned int mask) in xfs_fs_mark_corrupt() argument 114 ASSERT(!(mask & ~XFS_SICK_FS_ALL)); in xfs_fs_mark_corrupt() 115 trace_xfs_fs_mark_corrupt(mp, mask); in xfs_fs_mark_corrupt() 118 mp->m_fs_sick |= mask; in xfs_fs_mark_corrupt() 119 mp->m_fs_checked |= mask; in xfs_fs_mark_corrupt() 127 unsigned int mask) in xfs_fs_mark_healthy() argument 157 xfs_rt_mark_sick(struct xfs_mount * mp,unsigned int mask) xfs_rt_mark_sick() argument 171 xfs_rt_mark_corrupt(struct xfs_mount * mp,unsigned int mask) xfs_rt_mark_corrupt() argument 186 xfs_rt_mark_healthy(struct xfs_mount * mp,unsigned int mask) xfs_rt_mark_healthy() argument 217 xfs_agno_mark_sick(struct xfs_mount * mp,xfs_agnumber_t agno,unsigned int mask) xfs_agno_mark_sick() argument 233 xfs_ag_mark_sick(struct xfs_perag * pag,unsigned int mask) xfs_ag_mark_sick() argument 247 xfs_ag_mark_corrupt(struct xfs_perag * pag,unsigned int mask) xfs_ag_mark_corrupt() argument 262 xfs_ag_mark_healthy(struct xfs_perag * pag,unsigned int mask) xfs_ag_mark_healthy() argument 292 xfs_inode_mark_sick(struct xfs_inode * ip,unsigned int mask) xfs_inode_mark_sick() argument 315 xfs_inode_mark_corrupt(struct xfs_inode * ip,unsigned int mask) xfs_inode_mark_corrupt() argument 339 xfs_inode_mark_healthy(struct xfs_inode * ip,unsigned int mask) xfs_inode_mark_healthy() argument 504 unsigned int mask; xfs_bmap_mark_sick() local 559 unsigned int mask; xfs_dirattr_mark_sick() local [all...] |
/linux/drivers/video/fbdev/ |
H A D | c2p_core.h | 23 unsigned int shift, u32 mask) in _transp() argument 25 u32 t = (d[i1] ^ (d[i2] >> shift)) & mask; in _transp() 62 u32 mask = get_mask(n); in transp8() local 67 _transp(d, 0, 1, n, mask); in transp8() 69 _transp(d, 2, 3, n, mask); in transp8() 71 _transp(d, 4, 5, n, mask); in transp8() 73 _transp(d, 6, 7, n, mask); in transp8() 78 _transp(d, 0, 2, n, mask); in transp8() 79 _transp(d, 1, 3, n, mask); in transp8() 81 _transp(d, 4, 6, n, mask); in transp8() [all …]
|
/linux/arch/powerpc/sysdev/ |
H A D | fsl_rcpm.c | 30 unsigned int mask = 1 << hw_cpu; in rcpm_v1_irq_mask() local 32 setbits32(&rcpm_v1_regs->cpmimr, mask); in rcpm_v1_irq_mask() 33 setbits32(&rcpm_v1_regs->cpmcimr, mask); in rcpm_v1_irq_mask() 34 setbits32(&rcpm_v1_regs->cpmmcmr, mask); in rcpm_v1_irq_mask() 35 setbits32(&rcpm_v1_regs->cpmnmimr, mask); in rcpm_v1_irq_mask() 41 unsigned int mask = 1 << hw_cpu; in rcpm_v2_irq_mask() local 43 setbits32(&rcpm_v2_regs->tpmimr0, mask); in rcpm_v2_irq_mask() 44 setbits32(&rcpm_v2_regs->tpmcimr0, mask); in rcpm_v2_irq_mask() 45 setbits32(&rcpm_v2_regs->tpmmcmr0, mask); in rcpm_v2_irq_mask() 46 setbits32(&rcpm_v2_regs->tpmnmimr0, mask); in rcpm_v2_irq_mask() [all …]
|
/linux/arch/sparc/include/asm/ |
H A D | bitops_32.h | 22 unsigned long sp32___set_bit(unsigned long *addr, unsigned long mask); 23 unsigned long sp32___clear_bit(unsigned long *addr, unsigned long mask); 24 unsigned long sp32___change_bit(unsigned long *addr, unsigned long mask); 34 unsigned long *ADDR, mask; in test_and_set_bit() local 37 mask = 1 << (nr & 31); in test_and_set_bit() 39 return sp32___set_bit(ADDR, mask) != 0; in test_and_set_bit() 44 unsigned long *ADDR, mask; in set_bit() local 47 mask = 1 << (nr & 31); in set_bit() 49 (void) sp32___set_bit(ADDR, mask); in set_bit() 54 unsigned long *ADDR, mask; in test_and_clear_bit() local [all …]
|
/linux/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_core.c | 124 .mask = BIT(0), 128 .mask = BIT(7), 132 .mask = BIT(6), 159 .mask = GENMASK(7, 5), 172 .mask = GENMASK(7, 5), 187 .mask = GENMASK(4, 3), 198 .mask = GENMASK(4, 3), 210 .mask = BIT(3), 214 .mask = BIT(3), 218 .mask 1800 st_lsm6dsx_read_raw(struct iio_dev * iio_dev,struct iio_chan_spec const * ch,int * val,int * val2,long mask) st_lsm6dsx_read_raw() argument 1834 st_lsm6dsx_write_raw(struct iio_dev * iio_dev,struct iio_chan_spec const * chan,int val,int val2,long mask) st_lsm6dsx_write_raw() argument 2068 st_lsm6dsx_write_raw_get_fmt(struct iio_dev * indio_dev,struct iio_chan_spec const * chan,long mask) st_lsm6dsx_write_raw_get_fmt() argument [all...] |
/linux/drivers/iio/accel/ |
H A D | st_accel_core.c | 128 .mask = 0xf0, 142 .mask = 0xf0, 147 .mask = ST_SENSORS_DEFAULT_AXIS_MASK, 151 .mask = 0x30, 177 .mask = 0x80, 182 .mask = 0x10, 188 .mask = 0x07, 210 .mask = 0x18, 220 .mask = 0xe0, 226 .mask = ST_SENSORS_DEFAULT_AXIS_MASK, [all …]
|
/linux/fs/ocfs2/cluster/ |
H A D | masklog.h | 118 #define __mlog_test_u64(mask, bits) \ argument 119 ( (u32)(mask & 0xffffffff) & bits.words[0] || \ 120 ((u64)(mask) >> 32) & bits.words[1] ) 121 #define __mlog_set_u64(mask, bits) do { \ argument 122 bits.words[0] |= (u32)(mask & 0xffffffff); \ 123 bits.words[1] |= (u64)(mask) >> 32; \ 125 #define __mlog_clear_u64(mask, bits) do { \ argument 126 bits.words[0] &= ~((u32)(mask & 0xffffffff)); \ 127 bits.words[1] &= ~((u64)(mask) >> 32); \ 129 #define MLOG_BITS_RHS(mask) { \ argument [all …]
|
/linux/arch/mips/lib/ |
H A D | bitops.c | 25 unsigned long mask; in __mips_set_bit() local 28 mask = 1UL << bit; in __mips_set_bit() 30 *a |= mask; in __mips_set_bit() 46 unsigned long mask; in __mips_clear_bit() local 49 mask = 1UL << bit; in __mips_clear_bit() 51 *a &= ~mask; in __mips_clear_bit() 67 unsigned long mask; in __mips_change_bit() local 70 mask = 1UL << bit; in __mips_change_bit() 72 *a ^= mask; in __mips_change_bit() 89 unsigned long mask; in __mips_test_and_set_bit_lock() local [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce60/ |
H A D | hw_translate_dce60.c | 48 uint32_t mask = 1; in index_from_vector() local 51 if (vector == mask) in index_from_vector() 55 mask <<= 1; in index_from_vector() 56 } while (mask); in index_from_vector() 65 uint32_t mask, in offset_to_id() argument 73 switch (mask) { in offset_to_id() 103 switch (mask) { in offset_to_id() 130 switch (mask) { in offset_to_id() 145 switch (mask) { in offset_to_id() 166 *en = index_from_vector(mask); in offset_to_id() [all …]
|
/linux/arch/s390/include/asm/ |
H A D | bitops.h | 61 unsigned long mask = __bitops_mask(nr); in arch_set_bit() local 63 __atomic64_or(mask, (long *)addr); in arch_set_bit() 69 unsigned long mask = __bitops_mask(nr); in arch_clear_bit() local 71 __atomic64_and(~mask, (long *)addr); in arch_clear_bit() 78 unsigned long mask = __bitops_mask(nr); in arch_change_bit() local 80 __atomic64_xor(mask, (long *)addr); in arch_change_bit() 87 unsigned long mask = __bitops_mask(nr); in arch_test_and_set_bit() local 90 old = __atomic64_or_barrier(mask, (long *)addr); in arch_test_and_set_bit() 91 return old & mask; in arch_test_and_set_bit() 98 unsigned long mask = __bitops_mask(nr); in arch_test_and_clear_bit() local [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce80/ |
H A D | hw_translate_dce80.c | 48 uint32_t mask = 1; in index_from_vector() local 51 if (vector == mask) in index_from_vector() 55 mask <<= 1; in index_from_vector() 56 } while (mask); in index_from_vector() 65 uint32_t mask, in offset_to_id() argument 73 switch (mask) { in offset_to_id() 103 switch (mask) { in offset_to_id() 130 switch (mask) { in offset_to_id() 145 switch (mask) { in offset_to_id() 166 *en = index_from_vector(mask); in offset_to_id() [all …]
|