| /include/asm-generic/ |
| A D | word-at-a-time.h | 21 return ~(mask | rhs); in prep_zero_mask() 24 #define create_zero_mask(mask) (mask) 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() 50 #define zero_bytemask(mask) (~1ul << __fls(mask)) argument 88 return a & mask; in count_masked_bytes() 97 *bits = mask; in has_zero() 98 return mask; in has_zero() [all …]
|
| /include/uapi/linux/iio/ |
| A D | events.h | 29 #define IIO_EVENT_CODE_EXTRACT_TYPE(mask) ((mask >> 56) & 0xFF) argument 31 #define IIO_EVENT_CODE_EXTRACT_DIR(mask) ((mask >> 48) & 0x7F) argument 33 #define IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(mask) ((mask >> 32) & 0xFF) argument 37 #define IIO_EVENT_CODE_EXTRACT_CHAN(mask) ((__s16)(mask & 0xFFFF)) argument 38 #define IIO_EVENT_CODE_EXTRACT_CHAN2(mask) ((__s16)(((mask) >> 16) & 0xFFFF)) argument 40 #define IIO_EVENT_CODE_EXTRACT_MODIFIER(mask) ((mask >> 40) & 0xFF) argument 41 #define IIO_EVENT_CODE_EXTRACT_DIFF(mask) (((mask) >> 55) & 0x1) argument
|
| /include/sound/ |
| A D | pcm_params.h | 28 memset(mask, 0, sizeof(*mask)); in snd_mask_none() 40 if (mask->bits[i]) in snd_mask_empty() 49 if (mask->bits[i]) in snd_mask_min() 59 if (mask->bits[i]) in snd_mask_max() 102 snd_mask_none(mask); in snd_mask_leave() 123 *mask = *v; in snd_mask_copy() 142 if (! mask->bits[i]) in snd_mask_single() 144 if (mask->bits[i] & (mask->bits[i] - 1)) in snd_mask_single() 159 if (snd_mask_empty(mask)) in snd_mask_refine() 168 snd_mask_leave(mask, snd_mask_min(mask)); in snd_mask_refine_first() [all …]
|
| A D | hda_regmap.h | 26 unsigned int mask, unsigned int val); 28 unsigned int mask, unsigned int val); 98 unsigned int verb, unsigned int mask, in snd_hdac_regmap_update() argument 103 return snd_hdac_regmap_update_raw(codec, cmd, mask, val); in snd_hdac_regmap_update() 161 int ch, int dir, int idx, int mask, int val) in snd_hdac_regmap_update_amp() argument 165 return snd_hdac_regmap_update_raw(codec, cmd, mask, val); in snd_hdac_regmap_update_amp() 206 int dir, int idx, int mask, int val) in snd_hdac_regmap_update_amp_stereo() argument 210 return snd_hdac_regmap_update_raw(codec, cmd, mask, val); in snd_hdac_regmap_update_amp_stereo()
|
| /include/asm-generic/bitops/ |
| A D | generic-non-atomic.h | 30 unsigned long mask = BIT_MASK(nr); in generic___set_bit() local 33 *p |= mask; in generic___set_bit() 42 *p &= ~mask; in generic___clear_bit() 60 *p ^= mask; in generic___change_bit() 79 *p = old | mask; in generic___test_and_set_bit() 80 return (old & mask) != 0; in generic___test_and_set_bit() 99 *p = old & ~mask; in generic___test_and_clear_bit() 100 return (old & mask) != 0; in generic___test_and_clear_bit() 111 *p = old ^ mask; in generic___test_and_change_bit() 112 return (old & mask) != 0; in generic___test_and_change_bit() [all …]
|
| A D | atomic.h | 39 unsigned long mask = BIT_MASK(nr); in arch_test_and_set_bit() local 42 old = raw_atomic_long_fetch_or(mask, (atomic_long_t *)p); in arch_test_and_set_bit() 43 return !!(old & mask); in arch_test_and_set_bit() 50 unsigned long mask = BIT_MASK(nr); in arch_test_and_clear_bit() local 53 old = raw_atomic_long_fetch_andnot(mask, (atomic_long_t *)p); in arch_test_and_clear_bit() 54 return !!(old & mask); in arch_test_and_clear_bit() 61 unsigned long mask = BIT_MASK(nr); in arch_test_and_change_bit() local 64 old = raw_atomic_long_fetch_xor(mask, (atomic_long_t *)p); in arch_test_and_change_bit() 65 return !!(old & mask); in arch_test_and_change_bit()
|
| A D | lock.h | 22 unsigned long mask = BIT_MASK(nr); in arch_test_and_set_bit_lock() local 25 if (READ_ONCE(*p) & mask) in arch_test_and_set_bit_lock() 28 old = raw_atomic_long_fetch_or_acquire(mask, (atomic_long_t *)p); in arch_test_and_set_bit_lock() 29 return !!(old & mask); in arch_test_and_set_bit_lock() 70 static inline bool arch_xor_unlock_is_negative_byte(unsigned long mask, in arch_xor_unlock_is_negative_byte() argument 75 old = raw_atomic_long_fetch_xor_release(mask, (atomic_long_t *)p); in arch_xor_unlock_is_negative_byte()
|
| /include/linux/ |
| A D | fsnotify.h | 59 __u32 mask) in fsnotify_dirent() argument 70 mask |= FS_ISDIR; in fsnotify_inode() 85 mask |= FS_ISDIR; in fsnotify_parent() 357 mask |= FS_ISDIR; in fsnotify_delete() 474 __u32 mask = 0; in fsnotify_change() local 477 mask |= FS_ATTRIB; in fsnotify_change() 479 mask |= FS_ATTRIB; in fsnotify_change() 481 mask |= FS_MODIFY; in fsnotify_change() 485 mask |= FS_ATTRIB; in fsnotify_change() 487 mask |= FS_ACCESS; in fsnotify_change() [all …]
|
| A D | cpumask.h | 376 #define for_each_cpu(cpu, mask) \ argument 389 #define for_each_cpu_wrap(cpu, mask, start) \ argument 451 #define for_each_cpu_from(cpu, mask) \ argument 472 for_each_cpu(i, mask) in cpumask_any_but() 1042 void free_cpumask_var(cpumask_var_t mask); 1043 void free_bootmem_cpumask_var(cpumask_var_t mask); 1047 return mask != NULL; in cpumask_available() 1068 cpumask_clear(*mask); in zalloc_cpumask_var() 1075 cpumask_clear(*mask); in zalloc_cpumask_var_node() 1133 #define assign_cpu(cpu, mask, val) \ argument [all …]
|
| A D | via-core.h | 99 void viafb_irq_enable(u32 mask); 100 void viafb_irq_disable(u32 mask); 200 static inline void via_write_reg_mask(u16 port, u8 index, u8 data, u8 mask) in via_write_reg_mask() argument 206 outb((data & mask) | (old & ~mask), port + 1); in via_write_reg_mask() 212 static inline void via_write_misc_reg_mask(u8 data, u8 mask) in via_write_misc_reg_mask() argument 215 outb((data & mask) | (old & ~mask), VIA_MISC_REG_WRITE); in via_write_misc_reg_mask()
|
| A D | timecounter.h | 32 u64 mask; member 59 u64 mask; member 73 u64 cycles, u64 mask, u64 *frac) in cyclecounter_cyc2ns() argument 78 *frac = ns & mask; in cyclecounter_cyc2ns()
|
| A D | device_cgroup.h | 17 static inline int devcgroup_inode_permission(struct inode *inode, int mask) in devcgroup_inode_permission() argument 32 if (mask & MAY_WRITE) in devcgroup_inode_permission() 34 if (mask & MAY_READ) in devcgroup_inode_permission() 64 static inline int devcgroup_inode_permission(struct inode *inode, int mask) in devcgroup_inode_permission() argument
|
| A D | perf_regs.h | 20 int perf_reg_validate(u64 mask); 33 static inline int perf_reg_validate(u64 mask) in perf_reg_validate() argument 35 return mask ? -ENOSYS : 0; in perf_reg_validate()
|
| A D | fsnotify_backend.h | 604 __u32 mask; member 659 if (!(mask & FS_EVENT_ON_CHILD)) in fsnotify_parent_needed_mask() 666 return mask & FS_EVENTS_POSS_TO_PARENT; in fsnotify_parent_needed_mask() 745 return mask & FS_Q_OVERFLOW; in fsnotify_is_overflow_event() 789 ignore_mask |= mark->mask & FS_EVENT_ON_CHILD; in fsnotify_ignore_mask() 808 if (is_dir && !(mask & FS_ISDIR)) in fsnotify_mask_applicable() 813 !(mask & FS_EVENT_ON_CHILD)) in fsnotify_mask_applicable() 845 __u32 mask = mark->mask; in fsnotify_calc_mask() local 848 return mask; in fsnotify_calc_mask() 852 mask |= FS_MODIFY; in fsnotify_calc_mask() [all …]
|
| A D | smp.h | 54 void *info, bool wait, const struct cpumask *mask); 90 static inline void on_each_cpu_mask(const struct cpumask *mask, in on_each_cpu_mask() argument 93 on_each_cpu_cond_mask(NULL, func, info, wait, mask); in on_each_cpu_mask() 163 void smp_call_function_many(const struct cpumask *mask, 166 int smp_call_function_any(const struct cpumask *mask, 206 #define smp_call_function_many(mask, func, info, wait) \ argument 211 smp_call_function_any(const struct cpumask *mask, smp_call_func_t func, in smp_call_function_any() argument
|
| /include/linux/ssb/ |
| A D | ssb_embedded.h | 12 u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask); 13 u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value); 14 u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value); 15 u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value); 16 u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value); 17 u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value);
|
| A D | ssb_driver_extif.h | 180 u32 ssb_extif_gpio_in(struct ssb_extif *extif, u32 mask); 181 u32 ssb_extif_gpio_out(struct ssb_extif *extif, u32 mask, u32 value); 182 u32 ssb_extif_gpio_outen(struct ssb_extif *extif, u32 mask, u32 value); 183 u32 ssb_extif_gpio_polarity(struct ssb_extif *extif, u32 mask, u32 value); 184 u32 ssb_extif_gpio_intmask(struct ssb_extif *extif, u32 mask, u32 value); 220 static inline u32 ssb_extif_gpio_in(struct ssb_extif *extif, u32 mask) in ssb_extif_gpio_in() argument 225 static inline u32 ssb_extif_gpio_out(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_out() argument 231 static inline u32 ssb_extif_gpio_outen(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_outen() argument 237 static inline u32 ssb_extif_gpio_polarity(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_polarity() argument 243 static inline u32 ssb_extif_gpio_intmask(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_intmask() argument
|
| /include/crypto/internal/ |
| A D | cipher.h | 57 u32 type, u32 mask) in crypto_alloc_cipher() argument 61 mask |= CRYPTO_ALG_TYPE_MASK; in crypto_alloc_cipher() 63 return __crypto_cipher_cast(crypto_alloc_base(alg_name, type, mask)); in crypto_alloc_cipher() 90 static inline int crypto_has_cipher(const char *alg_name, u32 type, u32 mask) in crypto_has_cipher() argument 94 mask |= CRYPTO_ALG_TYPE_MASK; in crypto_has_cipher() 96 return crypto_has_alg(alg_name, type, mask); in crypto_has_cipher() 187 const char *name, u32 type, u32 mask) in crypto_grab_cipher() argument 191 mask |= CRYPTO_ALG_TYPE_MASK; in crypto_grab_cipher() 192 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_cipher() 210 u32 mask = CRYPTO_ALG_TYPE_MASK; in crypto_spawn_cipher() local [all …]
|
| /include/linux/pds/ |
| A D | pds_intr.h | 67 u32 mask; member 123 pds_core_intr_mask(struct pds_core_intr __iomem *intr_ctrl, u32 mask) in pds_core_intr_mask() argument 125 iowrite32(mask, &intr_ctrl->mask); in pds_core_intr_mask() 158 pds_core_intr_mask_assert(struct pds_core_intr __iomem *intr_ctrl, u32 mask) in pds_core_intr_mask_assert() argument 160 iowrite32(mask, &intr_ctrl->mask_on_assert); in pds_core_intr_mask_assert()
|
| /include/linux/iio/common/ |
| A D | st_sensors.h | 58 .info_mask_separate = mask, \ 73 #define ST_SENSORS_LSM_CHANNELS(device_type, mask, index, mod, \ argument 75 ST_SENSORS_LSM_CHANNELS_EXT(device_type, mask, index, mod, \ 93 u8 mask; member 99 u8 mask; member 106 u8 mask; member 118 u8 mask; member 134 u8 mask; member 144 u8 mask; member 156 u8 mask; member [all …]
|
| /include/net/ |
| A D | dsfield.h | 28 static inline void ipv4_change_dsfield(struct iphdr *iph,__u8 mask, in ipv4_change_dsfield() argument 34 dsfield = (iph->tos & mask) | value; in ipv4_change_dsfield() 44 static inline void ipv6_change_dsfield(struct ipv6hdr *ipv6h,__u8 mask, in ipv6_change_dsfield() argument 49 *p = (*p & htons((((u16)mask << 4) | 0xf00f))) | htons((u16)value << 4); in ipv6_change_dsfield()
|
| A D | flow_offload.h | 11 void *mask; member 16 struct flow_dissector_key_meta *key, *mask; member 20 struct flow_dissector_key_basic *key, *mask; member 24 struct flow_dissector_key_control *key, *mask; member 32 struct flow_dissector_key_vlan *key, *mask; member 36 struct flow_dissector_key_arp *key, *mask; member 48 struct flow_dissector_key_ip *key, *mask; member 60 struct flow_dissector_key_icmp *key, *mask; member 64 struct flow_dissector_key_tcp *key, *mask; member 84 struct flow_dissector_key_ct *key, *mask; member [all …]
|
| /include/uapi/linux/netfilter/ |
| A D | xt_mark.h | 8 __u32 mark, mask; member 12 __u32 mark, mask; member
|
| /include/rdma/ |
| A D | iba.h | 17 static inline void _iba_set8(u8 *ptr, u32 mask, u32 prep_value) in _iba_set8() argument 19 *ptr = (*ptr & ~mask) | prep_value; in _iba_set8() 27 static inline void _iba_set16(__be16 *ptr, u16 mask, u16 prep_value) in _iba_set16() argument 29 *ptr = cpu_to_be16((be16_to_cpu(*ptr) & ~mask) | prep_value); in _iba_set16() 37 static inline void _iba_set32(__be32 *ptr, u32 mask, u32 prep_value) in _iba_set32() argument 39 *ptr = cpu_to_be32((be32_to_cpu(*ptr) & ~mask) | prep_value); in _iba_set32() 51 static inline void _iba_set64(__be64 *ptr, u64 mask, u64 prep_value) in _iba_set64() argument 53 put_unaligned(cpu_to_be64((_iba_get64(ptr) & ~mask) | prep_value), ptr); in _iba_set64()
|
| /include/linux/soc/renesas/ |
| A D | r9a06g032-sysctrl.h | 6 int r9a06g032_sysctrl_set_dmamux(u32 mask, u32 val); 8 static inline int r9a06g032_sysctrl_set_dmamux(u32 mask, u32 val) { return -ENODEV; } in r9a06g032_sysctrl_set_dmamux() argument
|