/kernel/linux/linux-5.10/drivers/misc/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 | in gaudi_init_mme_protection_bits() 1473 u32 pb_addr, mask; gaudi_init_dma_protection_bits() local 5187 u32 pb_addr, mask; gaudi_init_tpc_protection_bits() local [all...] |
/kernel/linux/linux-5.10/drivers/misc/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 | in goya_init_mme_protection_bits() 274 u32 pb_addr, mask; goya_init_dma_protection_bits() local 674 u32 pb_addr, mask; goya_init_tpc_protection_bits() local 2275 u32 pb_addr, mask; goya_init_protection_bits() local [all...] |
/kernel/linux/linux-6.6/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 | in goya_init_mme_protection_bits() 274 u32 pb_addr, mask; goya_init_dma_protection_bits() local 674 u32 pb_addr, mask; goya_init_tpc_protection_bits() local 2275 u32 pb_addr, mask; goya_init_protection_bits() local [all...] |
/kernel/linux/linux-6.6/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 | in gaudi_init_mme_protection_bits() 1473 u32 pb_addr, mask; gaudi_init_dma_protection_bits() local 5189 u32 pb_addr, mask; gaudi_init_nic_protection_bits() local 9160 u32 pb_addr, mask; gaudi_init_tpc_protection_bits() local [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | sec-irq.c | 23 .mask = S2MPS11_IRQ_PWRONF_MASK, 27 .mask = S2MPS11_IRQ_PWRONR_MASK, 31 .mask = S2MPS11_IRQ_JIGONBF_MASK, 35 .mask = S2MPS11_IRQ_JIGONBR_MASK, 39 .mask = S2MPS11_IRQ_ACOKBF_MASK, 43 .mask = S2MPS11_IRQ_ACOKBR_MASK, 47 .mask = S2MPS11_IRQ_PWRON1S_MASK, 51 .mask = S2MPS11_IRQ_MRB_MASK, 55 .mask = S2MPS11_IRQ_RTC60S_MASK, 59 .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 [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/riva/ |
H A D | nvreg.h | 31 #define MASKEXPAND(mask) BITMASK(1?mask,0?mask) 33 /* Macro to set specific bitfields (mask has to be a macro x:y) ! */ 34 #define SetBF(mask,value) ((value) << (0?mask)) 35 #define GetBF(var,mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) ) 37 #define MaskAndSetBF(var,mask,valu [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/riva/ |
H A D | nvreg.h | 31 #define MASKEXPAND(mask) BITMASK(1?mask,0?mask) 33 /* Macro to set specific bitfields (mask has to be a macro x:y) ! */ 34 #define SetBF(mask,value) ((value) << (0?mask)) 35 #define GetBF(var,mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) ) 37 #define MaskAndSetBF(var,mask,valu [all...] |
/kernel/linux/linux-5.10/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 in snd_mask_min() 55 snd_mask_max(const struct snd_mask *mask) snd_mask_max() argument 65 snd_mask_set(struct snd_mask *mask, unsigned int val) snd_mask_set() argument 71 snd_mask_set_format(struct snd_mask *mask, snd_pcm_format_t format) snd_mask_set_format() argument 77 snd_mask_reset(struct snd_mask *mask, unsigned int val) snd_mask_reset() argument 82 snd_mask_set_range(struct snd_mask *mask, unsigned int from, unsigned int to) snd_mask_set_range() argument 90 snd_mask_reset_range(struct snd_mask *mask, unsigned int from, unsigned int to) snd_mask_reset_range() argument 98 snd_mask_leave(struct snd_mask *mask, unsigned int val) snd_mask_leave() argument 106 snd_mask_intersect(struct snd_mask *mask, const struct snd_mask *v) snd_mask_intersect() argument 114 snd_mask_eq(const struct snd_mask *mask, const struct snd_mask *v) snd_mask_eq() argument 120 snd_mask_copy(struct snd_mask *mask, const struct snd_mask *v) snd_mask_copy() argument 126 snd_mask_test(const struct snd_mask *mask, unsigned int val) snd_mask_test() argument 132 snd_mask_test_format(const struct snd_mask *mask, snd_pcm_format_t format) snd_mask_test_format() argument 138 snd_mask_single(const struct snd_mask *mask) snd_mask_single() argument 153 snd_mask_refine(struct snd_mask *mask, const struct snd_mask *v) snd_mask_refine() argument 164 snd_mask_refine_first(struct snd_mask *mask) snd_mask_refine_first() argument 172 snd_mask_refine_last(struct snd_mask *mask) snd_mask_refine_last() argument 180 snd_mask_refine_min(struct snd_mask *mask, unsigned int val) snd_mask_refine_min() argument 190 snd_mask_refine_max(struct snd_mask *mask, unsigned int val) snd_mask_refine_max() argument 200 snd_mask_refine_set(struct snd_mask *mask, unsigned int val) snd_mask_refine_set() argument 210 snd_mask_value(const struct snd_mask *mask) snd_mask_value() argument [all...] |
/kernel/linux/linux-6.6/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 in snd_mask_min() 55 snd_mask_max(const struct snd_mask *mask) snd_mask_max() argument 65 snd_mask_set(struct snd_mask *mask, unsigned int val) snd_mask_set() argument 71 snd_mask_set_format(struct snd_mask *mask, snd_pcm_format_t format) snd_mask_set_format() argument 77 snd_mask_reset(struct snd_mask *mask, unsigned int val) snd_mask_reset() argument 82 snd_mask_set_range(struct snd_mask *mask, unsigned int from, unsigned int to) snd_mask_set_range() argument 90 snd_mask_reset_range(struct snd_mask *mask, unsigned int from, unsigned int to) snd_mask_reset_range() argument 98 snd_mask_leave(struct snd_mask *mask, unsigned int val) snd_mask_leave() argument 106 snd_mask_intersect(struct snd_mask *mask, const struct snd_mask *v) snd_mask_intersect() argument 114 snd_mask_eq(const struct snd_mask *mask, const struct snd_mask *v) snd_mask_eq() argument 120 snd_mask_copy(struct snd_mask *mask, const struct snd_mask *v) snd_mask_copy() argument 126 snd_mask_test(const struct snd_mask *mask, unsigned int val) snd_mask_test() argument 132 snd_mask_test_format(const struct snd_mask *mask, snd_pcm_format_t format) snd_mask_test_format() argument 138 snd_mask_single(const struct snd_mask *mask) snd_mask_single() argument 153 snd_mask_refine(struct snd_mask *mask, const struct snd_mask *v) snd_mask_refine() argument 164 snd_mask_refine_first(struct snd_mask *mask) snd_mask_refine_first() argument 172 snd_mask_refine_last(struct snd_mask *mask) snd_mask_refine_last() argument 180 snd_mask_refine_min(struct snd_mask *mask, unsigned int val) snd_mask_refine_min() argument 190 snd_mask_refine_max(struct snd_mask *mask, unsigned int val) snd_mask_refine_max() argument 200 snd_mask_refine_set(struct snd_mask *mask, unsigned int val) snd_mask_refine_set() argument 210 snd_mask_value(const struct snd_mask *mask) snd_mask_value() argument [all...] |
/kernel/linux/linux-6.6/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 [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 [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32_parse.h | 40 /* Fill the value/mask pair in the spec if matched */ 41 int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask); 46 __be32 val, __be32 mask) in cxgb4_fill_ipv4_tos() 49 f->mask.tos = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_tos() 55 __be32 val, __be32 mask) in cxgb4_fill_ipv4_frag() 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() 45 cxgb4_fill_ipv4_tos(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_tos() argument 54 cxgb4_fill_ipv4_frag(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_frag() argument 76 cxgb4_fill_ipv4_proto(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_proto() argument 85 cxgb4_fill_ipv4_src_ip(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_src_ip() argument 94 cxgb4_fill_ipv4_dst_ip(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_dst_ip() argument 113 cxgb4_fill_ipv6_tos(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_tos() argument 122 cxgb4_fill_ipv6_proto(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_proto() argument 131 cxgb4_fill_ipv6_src_ip0(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip0() argument 140 cxgb4_fill_ipv6_src_ip1(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip1() argument 149 cxgb4_fill_ipv6_src_ip2(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip2() argument 158 cxgb4_fill_ipv6_src_ip3(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip3() argument 167 cxgb4_fill_ipv6_dst_ip0(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip0() argument 176 cxgb4_fill_ipv6_dst_ip1(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip1() argument 185 cxgb4_fill_ipv6_dst_ip2(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip2() argument 194 cxgb4_fill_ipv6_dst_ip3(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip3() argument 218 cxgb4_fill_l4_ports(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_l4_ports() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32_parse.h | 40 /* Fill the value/mask pair in the spec if matched */ 41 int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask); 46 __be32 val, __be32 mask) in cxgb4_fill_ipv4_tos() 49 f->mask.tos = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_tos() 55 __be32 val, __be32 mask) in cxgb4_fill_ipv4_frag() 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() 45 cxgb4_fill_ipv4_tos(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_tos() argument 54 cxgb4_fill_ipv4_frag(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_frag() argument 76 cxgb4_fill_ipv4_proto(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_proto() argument 85 cxgb4_fill_ipv4_src_ip(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_src_ip() argument 94 cxgb4_fill_ipv4_dst_ip(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv4_dst_ip() argument 113 cxgb4_fill_ipv6_tos(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_tos() argument 122 cxgb4_fill_ipv6_proto(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_proto() argument 131 cxgb4_fill_ipv6_src_ip0(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip0() argument 140 cxgb4_fill_ipv6_src_ip1(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip1() argument 149 cxgb4_fill_ipv6_src_ip2(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip2() argument 158 cxgb4_fill_ipv6_src_ip3(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_src_ip3() argument 167 cxgb4_fill_ipv6_dst_ip0(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip0() argument 176 cxgb4_fill_ipv6_dst_ip1(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip1() argument 185 cxgb4_fill_ipv6_dst_ip2(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip2() argument 194 cxgb4_fill_ipv6_dst_ip3(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_ipv6_dst_ip3() argument 218 cxgb4_fill_l4_ports(struct ch_filter_specification *f, __be32 val, __be32 mask) cxgb4_fill_l4_ports() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | c2p_core.h | 23 unsigned int shift, u32 mask) in _transp() 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() 22 _transp(u32 d[], unsigned int i1, unsigned int i2, unsigned int shift, u32 mask) _transp() argument 104 u32 mask = get_mask(n); transp4() local 131 u32 mask = get_mask(n); transp4x() local 150 comp(u32 a, u32 b, u32 mask) comp() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | c2p_core.h | 23 unsigned int shift, u32 mask) in _transp() 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() 22 _transp(u32 d[], unsigned int i1, unsigned int i2, unsigned int shift, u32 mask) _transp() argument 104 u32 mask = get_mask(n); transp4() local 131 u32 mask = get_mask(n); transp4x() local 150 comp(u32 a, u32 b, u32 mask) comp() argument [all...] |
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | word-at-a-time.h | 19 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 20 return ~(mask | rhs); in prep_zero_mask() 23 #define create_zero_mask(mask) (mask) 25 static inline long find_zero(unsigned long mask) in find_zero() argument 29 if (mask >> 32) in find_zero() 30 mask >>= 32; in find_zero() 34 if (mask >> 16) in find_zero() 35 mask >>= 16; in find_zero() 38 return (mask >> in find_zero() 74 count_masked_bytes(unsigned long mask) count_masked_bytes() argument 82 count_masked_bytes(long mask) count_masked_bytes() argument 95 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; has_zero() local 114 find_zero(unsigned long mask) find_zero() argument [all...] |
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | word-at-a-time.h | 19 unsigned long mask = (val & c->low_bits) + c->low_bits; in prep_zero_mask() local 20 return ~(mask | rhs); in prep_zero_mask() 23 #define create_zero_mask(mask) (mask) 25 static inline long find_zero(unsigned long mask) in find_zero() argument 29 if (mask >> 32) in find_zero() 30 mask >>= 32; in find_zero() 34 if (mask >> 16) in find_zero() 35 mask >>= 16; in find_zero() 38 return (mask >> in find_zero() 74 count_masked_bytes(unsigned long mask) count_masked_bytes() argument 82 count_masked_bytes(long mask) count_masked_bytes() argument 95 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; has_zero() local 114 find_zero(unsigned long mask) find_zero() argument [all...] |
/kernel/linux/linux-6.6/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 in dr_mask_is_tnl_gtpu_teid() 210 dr_mask_is_tnl_gtpu_dw_2(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_gtpu_dw_2() argument 222 dr_mask_is_tnl_gtpu_first_ext(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_gtpu_first_ext() argument 229 dr_mask_is_tnl_gtpu_flex_parser_0(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_gtpu_flex_parser_0() argument 244 dr_mask_is_tnl_gtpu_flex_parser_1(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_gtpu_flex_parser_1() argument 259 dr_mask_is_tnl_gtpu_any(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_gtpu_any() argument 285 dr_mask_is_icmp(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_icmp() argument 359 dr_mask_is_tnl_mpls_over_gre(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_mpls_over_gre() argument 371 dr_mask_is_tnl_mpls_over_udp(struct mlx5dr_match_param *mask, struct mlx5dr_domain *dmn) dr_mask_is_tnl_mpls_over_udp() argument 410 struct mlx5dr_match_param mask = {}; dr_matcher_set_ste_builders() local 897 dr_matcher_copy_param(struct mlx5dr_matcher *matcher, struct mlx5dr_match_parameters *mask) dr_matcher_copy_param() argument 941 dr_matcher_init(struct mlx5dr_matcher *matcher, struct mlx5dr_match_parameters *mask) dr_matcher_init() argument 989 mlx5dr_matcher_create(struct mlx5dr_table *tbl, u32 priority, u8 match_criteria_enable, struct mlx5dr_match_parameters *mask) mlx5dr_matcher_create() argument [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...] |
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | tnum.c | 12 #define TNUM(_v, _m) (struct tnum){.value = _v, .mask = _m} 14 const struct tnum tnum_unknown = { .value = 0, .mask = -1 }; 39 return TNUM(a.value << shift, a.mask << shift); in tnum_lshift() 44 return TNUM(a.value >> shift, a.mask >> shift); in tnum_rshift() 56 (u32)(((s32)a.mask) >> min_shift)); in tnum_arshift() 59 (s64)a.mask >> min_shift); in tnum_arshift() 66 sm = a.mask + b.mask; in tnum_add() 70 mu = chi | a.mask | b.mask; in tnum_add() 117 hma(struct tnum acc, u64 value, u64 mask) hma() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | fsnotify.h | 26 * FS_EVENT_ON_CHILD mask on the parent inode and will not be reported if only 29 static inline void fsnotify_name(struct inode *dir, __u32 mask, in fsnotify_name() argument 33 fsnotify(mask, child, FSNOTIFY_EVENT_INODE, dir, name, NULL, cookie); in fsnotify_name() 37 __u32 mask) in fsnotify_dirent() 39 fsnotify_name(dir, mask, d_inode(dentry), &dentry->d_name, 0); in fsnotify_dirent() 42 static inline void fsnotify_inode(struct inode *inode, __u32 mask) in fsnotify_inode() argument 45 mask |= FS_ISDIR; in fsnotify_inode() 47 fsnotify(mask, inode, FSNOTIFY_EVENT_INODE, NULL, NULL, inode, 0); in fsnotify_inode() 51 static inline int fsnotify_parent(struct dentry *dentry, __u32 mask, in fsnotify_parent() argument 57 mask | in fsnotify_parent() 36 fsnotify_dirent(struct inode *dir, struct dentry *dentry, __u32 mask) fsnotify_dirent() argument 78 fsnotify_dentry(struct dentry *dentry, __u32 mask) fsnotify_dentry() argument 83 fsnotify_file(struct file *file, __u32 mask) fsnotify_file() argument 94 fsnotify_perm(struct file *file, int mask) fsnotify_perm() argument 217 __u32 mask = FS_DELETE; fsnotify_delete() local 299 __u32 mask = FS_OPEN; fsnotify_open() local 312 __u32 mask = (file->f_mode & FMODE_WRITE) ? FS_CLOSE_WRITE : fsnotify_close() local 332 __u32 mask = 0; fsnotify_change() local [all...] |
/kernel/linux/linux-5.10/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() 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() 63 offset_to_id( uint32_t offset, uint32_t mask, enum gpio_id *id, uint32_t *en) offset_to_id() argument [all...] |
/kernel/linux/linux-5.10/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() 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() 63 offset_to_id( uint32_t offset, uint32_t mask, enum gpio_id *id, uint32_t *en) offset_to_id() argument [all...] |
/kernel/linux/linux-6.6/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() 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() 63 offset_to_id( uint32_t offset, uint32_t mask, enum gpio_id *id, uint32_t *en) offset_to_id() argument [all...] |