Searched refs:bit_shift (Results 1 – 12 of 12) sorted by relevance
73 int bit_shift = (((unsigned long)m & 2) ^ 2) << 3; in xchg16() local74 unsigned int mask = 0xffff << bit_shift; in xchg16()83 new32 = (load32 & (~mask)) | val << bit_shift; in xchg16()87 return (load32 & mask) >> bit_shift; in xchg16()134 int bit_shift = (((unsigned long)m & 3) ^ 3) << 3; in __cmpxchg_u8() local135 unsigned int mask = 0xff << bit_shift; in __cmpxchg_u8()141 new32 = (load32 & ~mask) | (new << bit_shift); in __cmpxchg_u8()142 old32 = (load32 & ~mask) | (old << bit_shift); in __cmpxchg_u8()146 load = (load32 & mask) >> bit_shift; in __cmpxchg_u8()
781 u8 bit_shift = 0; in igc_hash_mc_addr() local789 while (hash_mask >> bit_shift != 0xFF) in igc_hash_mc_addr()790 bit_shift++; in igc_hash_mc_addr()822 bit_shift += 1; in igc_hash_mc_addr()825 bit_shift += 2; in igc_hash_mc_addr()828 bit_shift += 4; in igc_hash_mc_addr()832 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igc_hash_mc_addr()833 (((u16)mc_addr[5]) << bit_shift))); in igc_hash_mc_addr()
37 unsigned int bit_shift; member49 unsigned int mask = BIT(rmobile_pd->bit_shift); in rmobile_pd_power_down()74 unsigned int val, mask = BIT(rmobile_pd->bit_shift); in __rmobile_pd_power_up()257 if (pd->bit_shift == ~0) { in rmobile_setup_pm_domain()286 pd->bit_shift = idx; in rmobile_add_pm_domains()
178 u8 bit_shift = 0; in e1000_hash_mc_addr_vf() local186 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr_vf()187 bit_shift++; in e1000_hash_mc_addr_vf()189 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf()190 (((u16)mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_vf()
429 u8 bit_shift = 1; in igb_hash_mc_addr() local437 while (hash_mask >> bit_shift != 0xFF && bit_shift < 4) in igb_hash_mc_addr()438 bit_shift++; in igb_hash_mc_addr()470 bit_shift += 1; in igb_hash_mc_addr()473 bit_shift += 2; in igb_hash_mc_addr()476 bit_shift += 4; in igb_hash_mc_addr()480 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igb_hash_mc_addr()481 (((u16) mc_addr[5]) << bit_shift))); in igb_hash_mc_addr()
106 u8 bit_shift; member116 u8 bit_shift; member127 u8 bit_shift; member
234 mux->shift = setup->bit_shift; in ti_clk_build_component_mux()
247 u8 bit_shift = 0; in e1000_hash_mc_addr() local255 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr()256 bit_shift++; in e1000_hash_mc_addr()288 bit_shift += 1; in e1000_hash_mc_addr()291 bit_shift += 2; in e1000_hash_mc_addr()294 bit_shift += 4; in e1000_hash_mc_addr()298 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr()299 (((u16)mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr()
225 u8 bit_shift) in am33xx_cm_wait_module_ready() argument248 u8 bit_shift) in am33xx_cm_wait_module_idle() argument
275 u8 bit_shift) in omap4_cminst_wait_module_ready() argument298 u8 bit_shift) in omap4_cminst_wait_module_idle() argument
84 u8 bit_shift; member92 u8 bit_shift; member314 .bit_shift = _shift, \329 .bit_shift = _shift, \974 reg, mux->bit_shift, in ast2700_soc_clk_probe()991 divider->bit_shift, in ast2700_soc_clk_probe()
1410 unsigned int bit_shift = offset % 8; in __extract() local1411 int bits_to_copy = 8 - bit_shift; in __extract()1416 value |= ((u32)report[idx] >> bit_shift) << bit_nr; in __extract()1420 bit_shift = 0; in __extract()1452 unsigned int bit_shift = offset % 8; in __implement() local1453 int bits_to_set = 8 - bit_shift; in __implement()1456 report[idx] &= ~(0xff << bit_shift); in __implement()1457 report[idx] |= value << bit_shift; in __implement()1461 bit_shift = 0; in __implement()1468 report[idx] &= ~(bit_mask << bit_shift); in __implement()[all …]